Bruno Bigras
2016-03-16 20:21:09 UTC
Hi,
One weird pxeclient seems to add a suffix to pxelinux.0 causing a "not
found" error. The client isn't able to boot.
dnsmasq-tftp: file
/var/lib/tftpboot/pxelinux.0OK39=FF27=0038=006E=AS1331247804
6D=08/04/201362=UPS 08.8 (ID18) 01=Smart-UPS3000
2F=4.5942=54.5346=59.984D=118.004E=118.0045=33675=6C=65=6F=12071=56B=O70=2072=1081E2=05=0009=59.98I0=0SH=9521C5ACC79ABF6E7DA83FE7EC0AD3E3MD=f120af7fe413a998d336faa0b0290302</BODY>
not found
With tftpd-hpa I'm able to strip it with a regex ("r ^pxelinux\.0.*
pxelinux.0" in /etc/tftpd.map). I would prefer to use dnsmasq since
I'm using its dhcp proxy feature and using one tool instead of two
would keep things simpler.
Is there a way around my problem with dnsmasq?
I'm using dnsmasq 2.68 on Ubuntu 14.04.
Thanks,
bruno
One weird pxeclient seems to add a suffix to pxelinux.0 causing a "not
found" error. The client isn't able to boot.
dnsmasq-tftp: file
/var/lib/tftpboot/pxelinux.0OK39=FF27=0038=006E=AS1331247804
6D=08/04/201362=UPS 08.8 (ID18) 01=Smart-UPS3000
2F=4.5942=54.5346=59.984D=118.004E=118.0045=33675=6C=65=6F=12071=56B=O70=2072=1081E2=05=0009=59.98I0=0SH=9521C5ACC79ABF6E7DA83FE7EC0AD3E3MD=f120af7fe413a998d336faa0b0290302</BODY>
not found
With tftpd-hpa I'm able to strip it with a regex ("r ^pxelinux\.0.*
pxelinux.0" in /etc/tftpd.map). I would prefer to use dnsmasq since
I'm using its dhcp proxy feature and using one tool instead of two
would keep things simpler.
Is there a way around my problem with dnsmasq?
I'm using dnsmasq 2.68 on Ubuntu 14.04.
Thanks,
bruno