[gPXE] Problems with gPXE and Broadcom 57711
Lindgren Daniel
daniel.lindgren at tullverket.se
Tue Oct 12 02:47:45 EDT 2010
Hello.
(This has previously been posted to the Syslinux mailing list, hpa
suggested that I try the gPXE mailing list since it looks like a gPXE
issue.)
We are using gpxelinux from SYSLINUX 4.02. We recently purchased some HP
Proliant BL460c G6 servers with Broadcom BCM 57711 10Gbit NICS.
We have a very simple pxelinux.gpxe script compiled into gpxelinux.0:
#!gpxe
set use-cached 1
dhcp net0
chain http://webserver/gpxe/gpxe.php?IP=${net0/ip}
The PHP script dynamically creates a config file that looks something
like this:
#!gpxe
set 209:string pxelinux.cfg/default
set 210:string http://IP_of_closest_server/tftpboot/
imgload pxelinux.0
boot pxelinux.0
The whole point is to enable HTTP transfers of ISO images that we boot
from the net.
The 460c G6:s fetch gpxelinux.0 but gPXE fails to get the config from
the webserver, "Connection timed out (0x4c116035)". I've attached a
screen dump (with blacked out IP-addresses), don't know if it helps in
any way.
If I do a Ctrl+B and a "ifstat" on the gPXE command line I get:
Net0: <ethernet address> on UNDI (closed)
[Link: up, TX:0 TXE:0 RX:0 RXE:0]
I tried compiling gPXE 1.0.1 with identical result.
It seems like the undionly driver and BCM 57711 aren't compatible?
If I skip gpxelinux.0 and load pxelinux.0 directly from the TFTP server
there doesn't seem to be any problems, but it also means that the file
transfers will be TFTP which is 5-6 times slower than HTTP in our
environment.
Anything I can try?
Cheers,
Daniel
<<bl460cg6.png>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://etherboot.org/pipermail/gpxe/attachments/20101012/9e43c87d/attachment-0001.html
-------------- next part --------------
A non-text attachment was scrubbed...
Name: bl460cg6.png
Type: image/png
Size: 75969 bytes
Desc: bl460cg6.png
Url : http://etherboot.org/pipermail/gpxe/attachments/20101012/9e43c87d/attachment-0001.png
More information about the gPXE
mailing list