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 <nik...@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 <mc...@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 _______________________________________________ ipxe-devel mailing list ipxe-devel@lists.ipxe.org https://lists.ipxe.org/mailman/listinfo.cgi/ipxe-devel