did you get this working?

I use 'atftpd' for 2 diskless boxes with e1000 and nvidia (forcedeth) pxe cards - works a charm too, no quirks. If you can't get tftpd-hpa to work, it may be worth a try.

inetd.conf (as set by apt-get)
Code:

tftp dgram udp wait nobody /usr/sbin/tcpd /usr/sbin/in.tftpd --tftpd-timeout 300 --retry-timeout 5 --mcast-port 1758 --mcast-addr 239.239.239.0-255 --mcast-ttl 1 --maxthread 100 --verbose=5 /tftpboot



HTH

Oh, whilst we're on tftp - be aware of acl-tftpd .
I first learned about it in a 'secure' environment... it supports very granular IP driven ACLs so clients only get access to their own data - good for routers writing backups of config files etc...

Goodness knows why it's not in Debian...
_________________________
LittleBlueThing Running twin 30's