How do i make LLDP in Windows 2012 R2/Windows 8.1 give me some useful info, like, let's say ComputerName.
From my Cisco Catalyst switch, LLDP neighbor is a Windows 8.1 box:
SWITCH# show lldp neigh detail
Chassis id: 0026.2dfb.e215
Port id: 0026.2dfb.e215
Port Description - not advertised
System Name - not advertised
System Description - not advertised
Time remaining: 3451 seconds
System Capabilities - not advertised
Enabled Capabilities - not advertised
Management Addresses - not advertised
Auto Negotiation - supported, enabled
Physical media capabilities:
1000baseT(FD)
Media Attachment Unit type - not advertised
Vlan ID: - not advertised
MED Information:
MED Codes:
(NP) Network Policy, (LI) Location Identification
(PS) Power Source Entity, (PD) Power Device
(IN) Inventory
Inventory information - not advertised
Capabilities:
Device type: Endpoint Class I
Network Policies - not advertised
Power requirements - not advertised
Location - not advertised
This is literally not saying anything in 25 lines.
AFAIK, it simply does not work on windows 2012 r2.
Here are the steps I have done to try to install the protocol:
On windows 2012 you should install DCB:
On powershell, launched as administrator:
Then install lldp protocol on the interface, sadly a cisco nexus device does not see anything coming from the server.
LLDP support in 8.1 is most likely primarily for Skype for Business support, specifically for location information for E911 applications. The Skype for Business client pulls the neighbor id from the switch it is connected to through the LLDP driver, and send it to the Lync/Skype servers to get a physical location.