Can't get lldp-med to work with Cisco 8961 voip phone using a 505H RAP solution with AOS 8.7.0.0 on controllers.
I set E1 as a trunk with native vlan for data and allowing a vlan that is used for voice. If I hard set the admin vlan on the phone to the tagged voice vlan the phone works fine. But all attempts to get lldp-med to configure the phone (checked, it supports lldp-med according to Cisco with the version of software running on the phone) fail.
Sniffing the LLDP packets shows me that the TLVs are not present to the phone. I can manipulate the TLVs using the LLDP profile to the phone and see them change in the sniff, but the LLDP-MED TLVs never appear.
Here are the relevant configs:
ap wired-ap-profile RAP-WiredAP
wired-ap-enable
trusted
switchport mode trunk
switchport access vlan 2002
switchport trunk native vlan 2002
switchport trunk allowed vlan 100,2002
!
ap lldp profile RAP-LLDP-Voice
optional-tlvs
dot3-tlvs
lldp-med-network-policy-profile RAP-Phone-LLDP-Med
lldp-med-tlvs capabilities inventory network-policy
!
ap lldp med-network-policy-profile RAP-Phone-LLDP-Med
vlan 100
tagged
l2-priority 5
dscp 46
Everything works fine except for the media endpoint discovery stuff.
In the end I set up port E2 to be access vlan 100 and the phone works fine. That may be all I can do for now, but it would be nice to get LLDP-MED working.
Am I missing something? The last real discussions on Airheads that I can find of this were years ago with AOS6 ... It just looks to me like the AP is not sending the TLVs as the profiles direct.
Starting to get lots of requests for RAP solutions. Thanks for any help before I call TAC ...