[syslinux] tftp with pxelinux.0 from syslinux 4.10-pre17

Christian Hesse list at eworm.de
Thu Dec 29 23:40:01 PST 2011


"H. Peter Anvin" <hpa at zytor.com> on Thu, 29 Dec 2011 11:21:20 -0800:
> On 12/28/2011 11:55 PM, Christian Hesse wrote:
> > The setup works on my notebook, booting another notebook directly
> > connected. However it fails with a more complex setup: A virtual machine
> > on the second notebook bridged to the ethernet device does not boot,
> > systems from other networks with a router in between do not boot either.
> > [...]
>
> Is there any way you could get a packet trace of the failing system?

Ok, here we go. "lwip" is latest git, "4.05" is stable from Arch Linux.

http://www.eworm.de/tmp/tcpdump-syslinux-lwip-p.log
tcpdump -i eth0 -l -n -w /tmp/tcpdump.log
Notebook A (172.16.0.1) has the pxe server, notebook B boots from network,
no switch, no router - everything is fine.

http://www.eworm.de/tmp/tcpdump-syslinux-lwip-v.log
tcpdump -i eth0 -l -n not host 172.16.0.29 -w /tmp/tcpdump.log
Notebook A (172.16.0.1) has the pxe server, notebook B (172.16.0.29) runs a
virtual machine, the ethernet interface is bridged to the notebook's ethernet
interface. Boot fails here.

http://www.eworm.de/tmp/tcpdump-syslinux-4.05.log
tcpdump -i eth0 -l -n not host 172.16.0.29 -w /tmp/tcpdump.log
Notebook A (172.16.0.1) has the pxe server, notebook B (172.16.0.29) runs a
virtual machine. Same setup as before, but it works well with syslinux 4.05.
-- 
Best regards,
Chris



More information about the Syslinux mailing list