web-dev-qa-db-fra.com

Xinet tftp timeout

J'essaie de configurer un serveur de démarrage PXE.

Tout fonctionne mais le client TFTP arrive à expiration.

TFTP connection timeout

J'utilise ceci pour configurer le serveur TFTP. http://www.davidsudjiman.info/2006/03/27/installing-and-setting-tftpd-in-ubuntu/

/etc/xinet.d/tftp

service tftp
{
protocol        = udp
port            = 69
socket_type     = dgram
wait            = yes
user            = nobody
server          = /usr/sbin/in.tftpd
server_args     = /tftpboot
disable         = no
}

ps ax | grep tftp ne le renvoie pas en cours d'exécution.

toute idée est ce qui pourrait être le problème?

2
Matt Mootz

Cela semble être un très vieux tutoriel que vous avez là.

Quelle version d'Ubuntu utilisez-vous?

Un tutoriel plus à jour peut être trouvé ici:

https://help.ubuntu.com/community/PXEInstallMultiDistro

À partir du wiki, vous devez utiliser le serveur tftpd-hpa (il y a 2 serveurs dans le dépôt).

Sudo apt-get -y install tftpd-hpa
Sudo /etc/init.d/openbsd-inetd stop
Sudo update-rc.d -f openbsd-inetd remove
Sudo sed -i s/no/yes/ /etc/default/tftpd-hpa
Sudo /etc/init.d/tftpd-hpa start

Ubuntu installe le paquetage openbsd-inetd lors de l’installation du paquet tfpd-hpa. Dans notre exemple, nous exécuterons simplement TFTP en tant que démon et écouterons toujours les connexions.

Si vous rencontrez toujours un problème de temps mort, pouvez-vous confirmer que le serveur tftpd-hpa est en cours d'exécution et mettre à jour votre question?.

2
Panther