[ipxe-devel] Lenovo C200 (Intel 82552)

Michael Brown mbrown at fensystems.co.uk
Wed Mar 14 00:05:17 UTC 2012


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 at machine
> ~]# lspci...01:08.0 Ethernet controller: Intel Corporation 82552 10/100
> Network Connection (rev 02)...[root at 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



More information about the ipxe-devel mailing list