On Tuesday 13 Mar 2012 18:39:00 1d 2k wrote: > I have some Lenovo C200 with onboard ethernet, based on Intel 82552 > chip.Current pre-build binaries and current git repository not support > this hardware.I would like to enhance iPXE to support it. [root@machine > ~]# lspci...01:08.0 Ethernet controller: Intel Corporation 82552 10/100 > Network Connection (rev 02)...[root@machine ~]# lspci -n -s 01:08.001:08.0 > 0200: 8086:10fe (rev 02) If You take some modification of source > (src/drivers/net/eepro100.c) ipxe.lkrn work perfectly: > ========================--- eepro100.c.old 2012-03-12 > 20:35:35.000000000 +0200+++ eepro100.c 2012-03-12 20:17:01.000000000 > +0200@@ -1141,6 +1141,7 @@ PCI_ROM(0x8086, 0x5201, "eepro100-5201", "Intel > EtherExpress PRO/100 Intelligent Server", 0), PCI_ROM(0x8086, 0x1092, > "82562-3", "Intel Pro/100 VE Network", 0), PCI_ROM(0x8086, 0x27dc, > "eepro100-27dc", "Intel 82801G (ICH7) Chipset EthernetController", > 0),+PCI_ROM(0x8086, 0x10fe, "82552", "Intel 82552 10/100 Network > Connection", 0), }; /* Cards with device ids 0x1030 to 0x103F, 0x2449, > 0x2459 or 0x245D might need======================== Please make this > changes in Your repository or modify my solution. wbrp2k
Applied, thanks: http://git.ipxe.org/ipxe.git/commitdiff/3218830 Michael _______________________________________________ ipxe-devel mailing list [email protected] https://lists.ipxe.org/mailman/listinfo/ipxe-devel

