[ipxe-devel] [External] FW: [PATCH] [intel] Add Intel I210 Gigabit Ethernet PCI ID

Post, Donald L UTAS Donald.Post at utas.utc.com
Mon Feb 3 23:47:04 UTC 2014


Also MAC address being reported for the three devices is bogus. If I boot linux, I can view the mac addresses and they are what I expect (correct first 3 hex digits for vendor, etc..). ifconf reports the same MAC address for all three and it does not have the right vendor OUI..  The driver is working somewhat in that the link state is reported correctly. If I unplug the link and ifconf the link is reported as down. Plugged in and it is reported as up.

Any help is greatly appreciated...

-Don

-----Original Message-----
From: ipxe-devel-bounces at ipxe.org [mailto:ipxe-devel-bounces at ipxe.org] On Behalf Of Post, Donald L UTAS
Sent: Monday, February 03, 2014 6:39 PM
To: ipxe-devel at ipxe.org
Subject: [External] [ipxe-devel] FW: [PATCH] [intel] Add Intel I210 Gigabit Ethernet PCI ID

Hi,

We just upgraded to a new version of our SBC and it has 3 of the Intel i210 devices and they were not being recognized. The device number was different than the one mentioned in this patch. My i210 device is 0x8086,0x157b. I added this device id to the list in intel.c. 

PCI_ROM ( 0x8086, 0x157b, "i210-x", "I210 x",  0 ),

 ifconf now detects the devices, but reports a configuration error of 0x040ee119. 

Configuring (net0 xx:xx:xx:xx:xx:xx)............................ Error 0x040ee119

I was wondering if anyone has tried using an i210 with this device id and if so what changes may be necessary.  I pulled my snapshot via git at 11am this morning.

Thanks!

-Don

-----Original Message-----
From: ipxe-devel-bounces at ipxe.org [mailto:ipxe-devel-bounces at ipxe.org] On Behalf Of Jens Rottmann
Sent: Wednesday, February 06, 2013 8:25 AM
To: ipxe-devel at ipxe.org
Subject: [ipxe-devel] [PATCH] [intel] Add Intel I210 Gigabit Ethernet PCI ID

[intel] Add Intel I210 Gigabit Ethernet PCI ID

Managed to net-boot without further changes, obviously chip is similar enough to its predecessors.

Signed-off-by: Jens Rottmann <JRottmann at LiPPERTembedded.de>
---

--- ipxe-b757df7/src/drivers/net/intel.c
+++ ipxe/src/drivers/net/intel.c
@@ -945,6 +945,7 @@
 	PCI_ROM ( 0x8086, 0x1525, "82567v-4", "82567V-4", 0 ),
 	PCI_ROM ( 0x8086, 0x1526, "82576-5", "82576", 0 ),
 	PCI_ROM ( 0x8086, 0x1527, "82580-f2", "82580 Fiber", 0 ),
+	PCI_ROM ( 0x8086, 0x1533, "i210", "I210", 0 ),
 	PCI_ROM ( 0x8086, 0x294c, "82566dc-2", "82566DC-2", 0 ),
 	PCI_ROM ( 0x8086, 0x2e6e, "cemedia", "CE Media Processor", 0 ),  }; _

_______________________________________________
ipxe-devel mailing list
ipxe-devel at lists.ipxe.org
https://lists.ipxe.org/mailman/listinfo.cgi/ipxe-devel
_______________________________________________
ipxe-devel mailing list
ipxe-devel at lists.ipxe.org
https://lists.ipxe.org/mailman/listinfo.cgi/ipxe-devel



More information about the ipxe-devel mailing list