LLDP in Windows 8.1 and Windows Server 2012 R2

lldpwindows-8.1windows-server-2012

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.

Best Answer

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:

Install-WindowsFeature Data-Center-Bridging

Then install lldp protocol on the interface, sadly a cisco nexus device does not see anything coming from the server.