Date: Sun, 29 Dec 2002 23:20:36 +0100 From: Michael Lyngbøl <none@michael--lyngbol.dk.lh.bsd-dk.dk> To: bsd-dk@bsd-dk.dk Subject: Re: Tftp (recvfrom: Socket operation on non-socket)
On 29.12.2002 21:14:17 +0000, Søren Jensen wrote:
> Hej BSD-folkens !
> - Først vil jeg lige ønske jer alle et godt nytår !! :)
>
> Efter mangel på et bedre vækkeur og noget andet at lave, sidder jeg og
> hænger lidt fast i kapitel 19.6 om diskless operation.
>
> Klienten ruller bare derudaf, og spørger pænt efter en kerne at boote
> på. Men mit problem er bare, at jeg ikke kan få startet tftpd.
> Jeg har i min /etc/inetd.conf skrevet følgende for at starte tftpd
> tftp dgram udp wait root /usr/libexec/tftpd tftpd -s
> /home/sea2/tftp -u nobody
tftp dgram udp wait root /usr/libexec/tftpd tftpd -s /home/sea2/tftp
('-u nobody' er unødvendigt)
Lytter inetd på UDP port 69? Check med:
$ sockstat -4|grep ':69'
root inetd 489 4 udp4 *:69 *:*
> Det eneste der bliver tilføjet til min dmesg er: "tftpd[147]: recvfrom:
> Socket operation on non-socket"
>
> Og det er nøjagtigt det samme, hvis jeg i min shell skriver:
> "/usr/libexec/tftpd -s /home/sea2/tftp -u nobody". Bortset fra, at
> fejlen her jo så bliver skrevet I /var/log/messages. Men det er stadig
> det samme. (Dec 29 18:56:42 phantasia tftpd[4376]: recvfrom: Socket
> operation on non-socket)
Permissions på /home/sea2/tftp er Ok (user 'nobody' har de fornødne
rettigheder)?
Kan du fra tftp serveren selv connecte og hente kernel ?
$ tftp 192.168.9.11
tftp> get flaf
Received 3071 bytes in 0.0 seconds
tftp> quit
> Jeg har googlet efter fejlen, og har forsøgt at gøre de ting der bliver
> forslået andre stedder, men det løser det desværre heller ikke..
FreeBSD 4.X ?
/Michael
-- Michael Lyngbøl -- michael at lyngbol dot dk Network Manager AS3292, TDC Tele Danmark
This archive was generated by hypermail 2b30 : Wed 15 Nov 2006 - 18:24:26 CET