Jelle de Jong
2025-Feb-12 00:57 UTC
[syslinux] how to make syslinux wait till all libs are loaded over slow tftp connecton
Hello everybody, I got a slow TFTP upload over TINC-VPN and Starlink,technically it all works however syslinux is giving me timeout as unable to locate configuration file or boot: It does not wait till default or menu.c32 is fully loaded to the client. Thank you in advance, Jelle de Jong Feb 12 01:50:14 firewall01 dnsmasq-tftp[841146]: sent /srv/tftp/bios/lpxelinux.0 to 192.168.26.164 Feb 12 01:50:50 firewall01 dnsmasq-tftp[841146]: sent /srv/tftp/bios/lpxelinux.0 to 192.168.26.164 Feb 12 01:51:20 firewall01 dnsmasq-tftp[841146]: sent /srv/tftp/bios/ldlinux.c32 to 192.168.26.164 Feb 12 01:51:20 firewall01 dnsmasq-tftp[841146]: sent /srv/tftp/bios/ldlinux.c32 to 192.168.26.164 Feb 12 01:51:50 firewall01 dnsmasq-tftp[841146]: sent /srv/tftp/bios/ldlinux.c32 to 192.168.26.164 Feb 12 01:51:50 firewall01 dnsmasq-tftp[841146]: file /srv/tftp/bios/pxelinux.cfg/751b71d3-51a3-b78d-b0d0-acdbfdf526f7 not found Feb 12 01:51:50 firewall01 dnsmasq-tftp[841146]: file /srv/tftp/bios/pxelinux.cfg/751b71d3-51a3-b78d-b0d0-acdbfdf526f7 not found Feb 12 01:51:50 firewall01 dnsmasq-tftp[841146]: file /srv/tftp/bios/pxelinux.cfg/751b71d3-51a3-b78d-b0d0-acdbfdf526f7 not found Feb 12 01:51:50 firewall01 dnsmasq-tftp[841146]: file /srv/tftp/bios/pxelinux.cfg/01-00-68-eb-dd-55-c7 not found Feb 12 01:51:50 firewall01 dnsmasq-tftp[841146]: file /srv/tftp/bios/pxelinux.cfg/C0A81AA4 not found Feb 12 01:51:51 firewall01 dnsmasq-tftp[841146]: file /srv/tftp/bios/pxelinux.cfg/C0A81AA4 not found Feb 12 01:51:51 firewall01 dnsmasq-tftp[841146]: file /srv/tftp/bios/pxelinux.cfg/C0A81AA not found Feb 12 01:51:51 firewall01 dnsmasq-tftp[841146]: file /srv/tftp/bios/pxelinux.cfg/C0A81A not found Feb 12 01:51:51 firewall01 dnsmasq-tftp[841146]: file /srv/tftp/bios/pxelinux.cfg/C0A81 not found Feb 12 01:51:51 firewall01 dnsmasq-tftp[841146]: file /srv/tftp/bios/pxelinux.cfg/C0A81 not found Feb 12 01:51:51 firewall01 dnsmasq-tftp[841146]: file /srv/tftp/bios/pxelinux.cfg/C0A8 not found Feb 12 01:51:51 firewall01 dnsmasq-tftp[841146]: file /srv/tftp/bios/pxelinux.cfg/C0A not found Feb 12 01:51:51 firewall01 dnsmasq-tftp[841146]: file /srv/tftp/bios/pxelinux.cfg/C0 not found Feb 12 01:51:51 firewall01 dnsmasq-tftp[841146]: file /srv/tftp/bios/pxelinux.cfg/C not found Feb 12 01:51:51 firewall01 dnsmasq-tftp[841146]: file /srv/tftp/bios/pxelinux.cfg/C not found Feb 12 01:52:20 firewall01 dnsmasq-tftp[841146]: sent /srv/tftp/bios/pxelinux.cfg/default to 192.168.26.164
Adam Goldman
2025-Feb-12 09:11 UTC
[syslinux] how to make syslinux wait till all libs are loaded over slow tftp connecton
On Wed, Feb 12, 2025 at 01:57:53AM +0100, Jelle de Jong via Syslinux wrote:> Hello everybody, > > I got a slow TFTP upload over TINC-VPN and Starlink,technically it all works > however syslinux is giving me timeout as unable to locate configuration file > or boot: > > It does not wait till default or menu.c32 is fully loaded to the client.Hi Jelle, I don't think the diagnosis is quite right. There is no concurrency here. Syslinux does one thing at a time. It loads the config file and then executes it. Either it's failing to load default, or it's not interpreting it the way you expect. Either way, it doesn't load menu.c32 because it doesn't execute any directive to do so. What are the last messages displayed on the client? -- Adam
Seemingly Similar Threads
- how to make syslinux wait till all libs are loaded over slow tftp connecton
- connecton reset by peer - socket problem
- pxelinux takes too long trying all the config file options
- validations not run till after action in controller is called
- Array of dates/times from time.now till nextweek