Post Reply 
 
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
ipxe does not boot on a Realtek PCIe GBE
2016-02-11, 20:55
Post: #1
ipxe does not boot on a Realtek PCIe GBE
Hello,

I use iPXE hosted on a linux server with tftp and it works fine on many pc to use a iSCSI server to boot Windows 7 or 8.1 from SAN.

But on a old ASUS P7P55D with a Realtek PCIe GBE, iPXE stops at "initialisation...". It stops and nothing append even after 10 minutes.

What can I do to fix this?

Regards,
St├ęphane
Find all posts by this user
Quote this message in a reply
2016-02-12, 18:30
Post: #2
RE: ipxe does not boot on a Realtek PCIe GBE
From motherboard documentation, this LAN adapter is:
Realtek 8112L Gigabit LAN controller featuring AI NET2

Then does not seams supported in this list http://ipxe.org/appnote/hardware_drivers Sad even if it's from 2009.

Regards,
St├ęphane
Find all posts by this user
Quote this message in a reply
2016-02-12, 21:39
Post: #3
RE: ipxe does not boot on a Realtek PCIe GBE
Solved by using ipxe.pxe, but windows does not like the driver and does not install on SAN.
Find all posts by this user
Quote this message in a reply
2016-02-15, 20:16
Post: #4
RE: ipxe does not boot on a Realtek PCIe GBE
I'm guessing the PCI ID of this device is 10ec:8168 ? (which have a native driver in ipxe) where you using undionly.kpxe when it didn't work?

Use GitHub Discussions
VRAM bin
Visit this user's website Find all posts by this user
Quote this message in a reply
2016-02-17, 18:57
Post: #5
RE: ipxe does not boot on a Realtek PCIe GBE
Id of the device is PCI\VEN_8086&DEV_3B50&SUBSYS_83831043&REV_05\3&11583659&0&E7

undionly.kpxe hangs at "initialization of the device..." message or kind of message, ipxe.pxe works.

After I patched all 3 .wim (PE, boot and install), Windows 10 did begin to install on SAN but after reboot it does an "inaccessible boot device" error I could not solve so I gave up with this spywareOS and did same with Windows 7 which did install properly on SAN.
By the way, any of Win7, 8 or 10 all require .wim patching to add latest version of LAN drivers to be able to install them on a SAN device on various PC I did try with different NIC or they all end up with a "signature of xxx.sys does not match..." error or "inaccessible boot device" after the first reboot but this is nothing related with iPXE.
Find all posts by this user
Quote this message in a reply
2016-02-17, 23:34
Post: #6
RE: ipxe does not boot on a Realtek PCIe GBE
(2016-02-17 18:57)Steph01 Wrote:  PCI\VEN_8086&DEV_3B50

Hmm, 8086 is Intel what you refer to is actually a 8086:3b50 PCI Express Root Port and not a NIC


There is other posts talking about Windows iSCSI, Windows 10 does not work to install without a lot of "hacking".

Use GitHub Discussions
VRAM bin
Visit this user's website Find all posts by this user
Quote this message in a reply
2016-02-24, 18:37 (This post was last modified: 2016-02-24 18:39 by Steph01.)
Post: #7
RE: ipxe does not boot on a Realtek PCIe GBE
Oh!! my mistake.
The Nic is PCI\VEN_10EC&DEV_8168&SUBSYS_83A31043&REV_03\4&61613AC&0&00E7 as you posted.
I did not copy the proper device, my bad.
Find all posts by this user
Quote this message in a reply
2016-02-24, 23:25
Post: #8
RE: ipxe does not boot on a Realtek PCIe GBE
You can try building the iPXE binary with debug for undi code enabled:
Code:
make bin/undionly.kpxe DEBUG=undi EMBED=...
Find all posts by this user
Quote this message in a reply
Post Reply 




User(s) browsing this thread: 2 Guest(s)