[ipxe-devel] iPXE on Lenovo P70

Kuniyasu Suzaki k.suzaki at aist.go.jp
Thu Jun 16 04:38:27 UTC 2016


Hi Michael and Christian,

Thank you for your good suggestions. I could confirm the iPXE works well on P70.

I used the iPXE source code which is cloned by git yesterday.
I added the following line to  drivers/net/intel.c file.
> + PCI_ROM ( 0x8086, 0x15b7, "i219lm-2", "I219-LM (2)", 0 ),

Then, I rebuit with "DEGUG=intel" option.
$ make DEGUG=intel

I tried the new iPXE. The following the log of the iPXE.
f you need more information, I will post it. Thank you.
--------------------------------------------------------------------------
iPXE initialising devices... INTEL 0xd6ccc MAC reset (cntrl 00180260)
INTEL 0xd6ccc has autoloaded MAC addresss **:**:**:**:**:**
INTEL 0xd6ccc link status is 00080683
ok

iPXE 1.0.0+ (4755) -- Open Source Network Boot Firmwre -- http://ipxe.org
Features: DNS HTTP iSCSI TFTP SRP AoE ELF MBOOT PXE bzImage Menu PXEXT

INTEL 0xdccc ring 03800 is at [39a43e00,39a43f00)
INTEL 0xdccc ring 02800 is at [39a43f00,39a44000)
INTEL 0xdccc link status is 00080683
net0: **:**:**:**:**:** using i219lm  on 0000:00:1f.6 (open)
  [Link:up, TX:0 TXE:0 RX:0 RXE:0]
INTEL 0xdccc link status is 00080683
INTEL 0xdccc unexpected IRC 00000106
Configuring (net0 **:**:**:**:**:**)...INTEL 0xdccc unexpected IRD 00000106
INTEL 0xdccc unexpected IRC 00040000
... ok
--------------------------------------------------------------------------
------
suzaki

From: Christian Nilsson <nikize at gmail.com>
Subject: Re: [ipxe-devel] iPXE on Lenovo P70
Date: Wed, 15 Jun 2016 22:29:35 +0200

> On Wed, Jun 15, 2016 at 2:15 PM, Michael Brown <mcb30 at ipxe.org> wrote:
> > On 15/06/16 10:48, Kuniyasu Suzaki wrote:
> >>
> >> My iPXE cannot set up NIC on Lenovo P70.
> >
> >
> > Which iPXE binary are you using, and how are you loading it?
> >
> > What output do you get from "ifstat"?
> >
> > Michael
> >
> 
> Hi Michael
> 
> I was able to test that the nic discussed in:
> http://lists.ipxe.org/pipermail/ipxe-devel/2016-April/004910.html
> works with that change, but did not at the time have an environment to
> properly test the need for INTEL_NO_PHY_RST for proper gig speed.
> 
> This is also mentioned at http://forum.ipxe.org/showthread.php?tid=7713
> 
> so adding the line
> 
> + PCI_ROM ( 0x8086, 0x15b7, "i219lm-2", "I219-LM (2)", 0 ),
> 
> works
> Note the addition of -2 and (2) as the proper name for this nic.
> This would probably explain why the nic does not work for Suzaki-san,
> but busid and type should still be available?
> 
> Maybe  this can be added for now, and I will try to get the I219 nics
> properly tested in regards to INTEL_NO_PHY_RST when time allows?
> 
> /Christian



More information about the ipxe-devel mailing list