Hi all,
I am a software developer and i am currently working with LLDP-MED protocol. My primary goal is to write drivers to extract all information from LLDP-MED mib. While doing so i am facing the following difficulties,
1. Voip phones from different vendors populate these mibs in different ways. for ex, for a single phone connected on a single port i see multiple mib entries populated and the values are duplicated.
To make it clear, I take the device class type entry from the remote capabilities table. I have connected a Avaya phone in port 7 of my 3500 switch.
When i walk the mib for this entry i get,
RemCapabilites.0.7.1 = endclass3
RemCapabilites.0.7.2 = endclass3
RemCapabilites.0.7.3 = endclass3
In this case which entry i should read?? Is there a way to identify the correct index??
For now i am reading only the first index and ignoring the rest. I know its not the valid approach. can anyone help me as how i can find the valid index to read the values??
Thanks in advance..
Karthik
I am a software developer and i am currently working with LLDP-MED protocol. My primary goal is to write drivers to extract all information from LLDP-MED mib. While doing so i am facing the following difficulties,
1. Voip phones from different vendors populate these mibs in different ways. for ex, for a single phone connected on a single port i see multiple mib entries populated and the values are duplicated.
To make it clear, I take the device class type entry from the remote capabilities table. I have connected a Avaya phone in port 7 of my 3500 switch.
When i walk the mib for this entry i get,
RemCapabilites.0.7.1 = endclass3
RemCapabilites.0.7.2 = endclass3
RemCapabilites.0.7.3 = endclass3
In this case which entry i should read?? Is there a way to identify the correct index??
For now i am reading only the first index and ignoring the rest. I know its not the valid approach. can anyone help me as how i can find the valid index to read the values??
Thanks in advance..
Karthik