UEFI-Anwendung rettet mein PoE-betriebenes x86-System
2025-05-28
2015 entwickelte der Autor PoE-betriebene Embedded-x86-Computer und stieß auf ein Problem: Das System benötigte 23 W zum Booten, Standard-PoE lieferte aber nur 15,4 W. Nach gescheiterten Versuchen, das BIOS zu modifizieren, nutzte der Autor eine UEFI-Anwendung, um vor dem OS-Start LLDP-Pakete zu senden und so eine höhere PoE+-Leistung auszuhandeln. Diese UEFI-Anwendung, PoePwrNegotiator, in C geschrieben, ist jetzt Open Source und bietet wertvolle Erfahrung für Entwickler ähnlicher Projekte.
Entwicklung