Xinet tftp timeout

2

Estou tentando configurar um servidor de inicialização PXE.

Tudo está funcionando, mas o cliente TFTP está expirando.

TFTP connection timeout

Estou usando isso para configurar o servidor TFTP.   link

/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 O tftp não o retorna em execução.

qualquer ideia é o que poderia estar errado?

    
por Matt Mootz 17.01.2012 / 20:45

1 resposta

2

Esse parece ser um tutorial muito antigo que você tem lá.

Qual versão do Ubuntu você está usando?

Um tutorial mais atualizado pode ser encontrado aqui:

link

Do wiki, você precisa usar o servidor tftpd-hpa (existem 2 servidores no repositório).

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
  

O Ubuntu instala o pacote openbsd-inetd quando o pacote tfpd-hpa é instalado. Em nosso exemplo, simplesmente executaremos o TFTP como um daemon e estaremos sempre atentos a conexões.

Se você ainda está tendo problemas com o tempo limite, você pode confirmar se o servidor tftpd-hpa está em execução e atualize sua pergunta.

    
por Panther 02.04.2012 / 19:10