[ipxe-devel] [PATCH 1/1] [intel] Add PCI device IDs for Intel I218-LM and I218-V

Hummel Frank F.Hummel at ads-tec.de
Thu Jan 28 12:51:42 UTC 2016


This "PCI_ROM ( 0x8086, 0x155a, "i218lm", "I218-LM", 0 )," in src/drivers/net/intel.c line 1064 leads to a link in 10Mbit mode using ipxe.lkrn being chainloaded via Pxelinux V6.03
And then iPXE stops @  "iPXE initializing devices...".
 
If you replace it with " PCI_ROM ( 0x8086, 0x155a, "i218lm", "I218-LM", INTEL_NO_PHY_RST )," the link is up in 1Gbit mode but iPXE still stops with "iPXE initializing devices...".

Rebuiling the patched version with "make DEBUG=intel" leads to following output:
"iPXE initializing devices...  INTEL 0xd423c forced MAC reset (ctrl 00100260)"
"INTEL 0xd423c has autoloaded MAC address 00:xx:xx:xx:xx:xx" (Mac removed but was read correctly)
"INTEL 0xd423c link status is 00080480"
-->No further progress or output

Rebuiling the unpatched version with "make DEBUG=intel" leads to following output:
"iPXE initializing devices...  INTEL 0xd423c forced MAC reset (ctrl 00100260)"
"INTEL 0xd423c has autoloaded MAC address 00:xx:xx:xx:xx:xx" (Mac removed but was read correctly)
"INTEL 0xd423c link status is 00080680"
-->No further progress or output

Tested with git clone commit f0e9e55442023c2f18e62cf74fe9098e0a6f5347

Thomas Miletich successfully tested that in 03/2015 on a Thinkpad T440s. But for me this does not work using iPXE while Pxelinux V6.03 does work including http transfer and successful WinPE boot.

I'm stuck here. Can I provide any further help?

mit freundlichen Grüßen
with kind regards

i. A. Dipl.Ing. (FH) Frank Hummel
Systementwicklung
System development

ads-tec GmbH
Heinrich-Hertz Str. 1
72622 Nürtingen
Germany

Tel.:    +49 7022 2522-2412
Fax:    +49 7022 2522-400
E-Mail: F.Hummel at ads-tec.de
Web: www.ads-tec.de

-----Ursprüngliche Nachricht-----
Von: Michael Brown [mailto:mcb30 at ipxe.org] 
Gesendet: Mittwoch, 27. Januar 2016 14:10
An: Hummel Frank; ipxe-devel at lists.ipxe.org
Betreff: Re: [ipxe-devel] [PATCH 1/1] [intel] Add PCI device IDs for Intel I218-LM and I218-V

On 27/01/16 13:01, Hummel Frank wrote:
> This "PCI_ROM ( 0x8086, 0x15a0, "i218lm-2", "I218-LM", 0 )," in src/drivers/net/intel.c line 1066 leads to a link in 10Mbit mode using ipxe.lkrn.
> If you replace it with " PCI_ROM ( 0x8086, 0x15a0, "i218lm-2", "I218-LM", INTEL_NO_PHY_RST )," the link is up and working in 1Gbit mode.
>
> Tested with yesterdays git clone commit f0e9e55442023c2f18e62cf74fe9098e0a6f5347

Applied; thanks!

   http://git.ipxe.org/ipxe.git/commitdiff/6366fa7

Michael
_______________________________________________
ads-tec GmbH
Sitz: 72622 Nürtingen
Registergericht Stuttgart HRB 224527

Geschaeftsfuehrer:
Dipl.-Ing. Thomas Speidel
_______________________________________________
Diese E-Mail enthaelt vertrauliche und/oder rechtlich
geschuetzte Informationen. Wenn Sie nicht der richtige
Adressat sind oder diese E-Mail irrtuemlich erhalten
haben, informieren Sie bitte sofort den Absender und 
vernichten Sie diese E-Mail. Das unerlaubte Kopieren,
jegliche anderweitige Verwendung sowie die unbefugte
Weitergabe dieser Mail sind nicht gestattet.
_______________________________________________

This e-mail may contain confidential and/or privileged
information. If you are not the intended recipient (or have
received this e-mail in error) please notify the sender
immediately and destroy this e-mail. Any unauthorized
copying, disclosure, distribution or other use of the
material or parts thereof are strictly forbidden.
_______________________________________________


More information about the ipxe-devel mailing list