Hi!
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                                    
_______________________________________________
ipxe-devel mailing list
[email protected]
https://lists.ipxe.org/mailman/listinfo/ipxe-devel

Reply via email to