To pxe-boot FreeBSD on a Orange Pi Zero, I need to have tftpd running. (As well as have the Orange Pi internal flash fixed and a working dhcpd but that's done)
Most howto's and other sources refer to the inetd or rc.d configuration but I prefer a equal CLI solution, since this is a custom minimal system.
If I mkdir /tftpboot and start the daemon like /usr/libexec/tftpd -l -s /tftpboot, it exits with error 1 and no further information except from /var/log/messages: tftpd[3852]: recvfrom: Socket operation on non-socket
Does anybody know what's going on here? (I control the full system, so if something has to happen anywhere after the kernel loading, it's shouldn't be a problem)
Most howto's and other sources refer to the inetd or rc.d configuration but I prefer a equal CLI solution, since this is a custom minimal system.
If I mkdir /tftpboot and start the daemon like /usr/libexec/tftpd -l -s /tftpboot, it exits with error 1 and no further information except from /var/log/messages: tftpd[3852]: recvfrom: Socket operation on non-socket
Does anybody know what's going on here? (I control the full system, so if something has to happen anywhere after the kernel loading, it's shouldn't be a problem)