Comment 26 for bug 522509

Revision history for this message
AllenS (thehousecat) wrote :

Thanks Diego

I've got start on runlevel [2345] in the /etc/init/tftpd-hpa.conf file (thanks, I didn't know about that).

As far a I can tell my interface is up long before tftpd starts:
dmesg | egrep 'eth0|tftpd'
[ 1.669351] e1000e 0000:00:19.0: eth0: (PCI Express:2.5GT/s:Width x1) c8:9c:dc:eb:f0:a5
[ 1.669354] e1000e 0000:00:19.0: eth0: Intel(R) PRO/1000 Network Connection
[ 1.669389] e1000e 0000:00:19.0: eth0: MAC: 10, PHY: 11, PBA No: FFFFFF-0FF
[ 3.140380] ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 4.878842] e1000e: eth0 NIC Link is Up 100 Mbps Full Duplex, Flow Control: None
[ 4.878845] e1000e 0000:00:19.0: eth0: 10/100 speed: disabling TSO
[ 4.879080] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[ 23.312049] eth0: no IPv6 routers present
[ 25.001150] init: tftpd-hpa main process (1253) terminated with status 66
[ 25.001171] init: tftpd-hpa main process ended, respawning
[ 35.216023] eth0: no IPv6 routers present

I don't have any special network configuration, just plain old DHCP on ethernet. I don't have any other network issues and other networked services such as Apache don't terminate like this.

Also why does service say it is running when it isn't? If I run this "service tftpd-hpa status ; ps aux | grep tftpd" I get"
tftpd-hpa start/running
root 3328 0.0 0.0 9384 936 pts/2 S+ 20:28 0:00 grep --color=auto tftpd

 I've added "service tftpd-hpa restart" to /etc/rc/local but doesn't work either (I just get the error message twice)

Anything else I can try to make tftpd-hpa work from boot?

Thanks
Allen