We have a computer that is powered over Ethernet and uses a UEFI BIOS from AMI. In order to be fully POE compliant our computer needs to be able to do Data Link Layer classification using LLDP. Data Link Layer classification is necessary in order to do power negotiation with the POE switch, via LLDP.
We would like to make modifications to the UEFI BIOS or write a UEFI application, in order to send LLDP information through the Ethernet ports (immediately upon boot) before booting into the Windows operating system. It needs to be able to send the correct power negotiation LLDP information to the POE switch, along with other basic LLDP identification information.
We are looking for a expert programmer with experience with UEFI development, networking, specially in LLDP and the IEEE 802.3at-2009 power over Ethernet standard.
Here are some links to some UEFI resources.