[ipxe-devel] No network with undionly.kpxe (hp 2570p, 8470p, 8570p, NIC 82579LM)

Torgeir Wulfsberg torgeir.wulfsberg at gmail.com
Thu Oct 4 19:07:37 UTC 2012


Yeah, sorry! That was the first trace I took (used pxelinux 4.05 in this 
packet trace, but have tried with 4.04, and 4.06 ipxelinux.0, same result).

If I do BIOS -> Native PXE -> undionly.kpxe (this does not work on any 
of the new hp elitebooks we got). But why does that work on all the 
other computers I have tried on?

I have tried with both Linux dhcp server, and Windows 2008 dhcp server 
(same result).
Btw, I will email the new packet trace tomorrow.

Why is this working with these new hp models (ipxe.pxe) but breaks my HP 
Z400?
BIOS -> Native PXE -> PXELINUX (what version?) -> pxelinux.cfg/default 
-> msg.txt -> pxechn.c32 -> ipxe.pxe

Torgeir Wulfsberg

On 10/04/2012 06:36 PM, Shao Miller wrote:
>
> From your packet trace (thanks!), it looks like you are doing: BIOS -> 
> Native PXE -> PXELINUX (what version?) -> pxelinux.cfg/default -> 
> msg.txt -> pxechn.c32 -> new.undionly.kpxe
>
> Is that right?
>
> If so, instead, please try: BIOS -> Native PXE -> new.undionly.kpxe
>
> Your ISC DHCP magic is not working, because the client is booting 
> PXELINUX instead of iPXE.
>
> - Shao Miller
>
> ------------------------------------------------------------------------
>
> *From:*ipxe-devel-bounces at lists.ipxe.org 
> [mailto:ipxe-devel-bounces at lists.ipxe.org] *On Behalf Of *Torgeir 
> Wulfsberg
> *Sent:* Thursday, October 04, 2012 07:55
> *To:* ipxe-devel at lists.ipxe.org
> *Subject:* [ipxe-devel] No network with undionly.kpxe (hp 2570p, 
> 8470p, 8570p,NIC 82579LM)
>
> Hi!
>
> I have trouble getting network with iPXE on some brand new HP laptops 
> (2570p, 8470p, 8570p)
>
>
> They all uses the same nic.
>
> **lspci -nn**
> //00:19.0 Ethernet controller [0200]: Intel Corporation 82579LM 
> Gigabit Network Connection [8086:1502] (rev 04)//
>
> In my lab-test environment i use this config:
>
> **linux ISC dhcp3-server**:
>
> //if exists user-class and option user-class = "iPXE" {///
> //filename "/////http://my.web.server/real_boot_script.php////";///
> //} else {//
> //filename "undionly.kpxe";//
> //}///
>
> **Packet trace:**
> http://pastebin.com/bqzs3Etj
> 192.168.2.250 Windows DHCP server
> 192.168.2.102 Linux tftp-server
> 192.168.2.52 hp 2570p
>
> **ifstat after timed out:**
> //net0 using undionly on UNDI-PCI00:19:0 (closed)///
> //[Link:up, TX:4 TXE:0 RX:0 RXE:0]///
>
> Looks to me that network is not working at all on this Intel 82579LM 
> NIC with undionly.kpxe.
> ipxe.pxe (same source) however is working, but then my HP z400 stops 
> working.
>
> **lspci -nn on Z400**
> //01:00.0 Ethernet controller [0200]: Broadcom Corporation NetXtreme 
> BCM5764M Gigabit Ethernet PCIe [14e4:1684] (rev 10)//
>
> **/Debug/**
>
> make bin/undionly.kpxe DEBUG=udp
>
> //DHCP (net0 macaddress) UDP 0x18b74 allocated//
>
> //UDP 0x18b74 bound to port 68//
>
> //...UDP 0x18b74 TX 68-67 len 403//
>
> //.UDP 0x18b74 TX 68-67 len 403//
>
> //..UDP 0x18b74 TX 68-67 len 403//
>
> //....UDP 0x18b74 TX 68-67 len 403//
>
> //.......UDP 0x18b74 closed//
>
> //.   Connection timed out (////http://ipxe.org/4c106035////)//
>
> //Could not configure net0: Connection timed out 
> (////http://ipxe.org/4c106035////)//
>
> make bin/undionly.kpxe DEBUG=dhcp
>
> //DHCP (net0 macaddress)DHCP 0x18c94 entering discovery state//
>
> //...DHCP 0x18c94 DHCPDISCOVER//
>
> //.DHCP 0x18c94 DHCPDISCOVER//
>
> //..DHCP 0x18c94 DHCPDISCOVER//
>
> //....DHCP 0x18c94 DHCPDISCOVER//
>
> //. Connection timed out (////http://ipxe.org/4c106035////)//
>
> //Could not configure net0: Connection timed out 
> (////http://ipxe.org/4c106035////)//
>
> Anyone got any ideas why I have these problems with iPXE undionly.kpxe?
>
> Regards,
>
> Torgeir Wulfsberg
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ipxe.org/pipermail/ipxe-devel/attachments/20121004/9024b94a/attachment.htm>


More information about the ipxe-devel mailing list