PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : tftp: file not found



jean_luc_picard
10.06.04, 20:21
Hallo Leute,

ich versuche gerade den tftp unter SuSE 9.1 zum Laufen zu bringen. xinetd meldet auch, dass der Dienst gestartet wird (so kompliziert ist die Konfiguration ja auch nicht).
Wenn ich nun zum Testen man versuche eine Datei herunter zu laden, schlägt das aber fehl. Folgendes habe ich probiert (Rechnername server):



echo "hallo" > /tftpboot/hallo

tftp -v server -c get /tftpboot/hallo


Dann bekomme ich die Meldung:


Connected to server.home.area (192.168.1.1), port 69
getting from server.home.area:/tftpboot/hallo to hallo [netascii]
Error code 1: File not found


Die Rechte im Dateisystem sind vorhanden (alle dürfen lesen).
Woran kann das liegen?

jean_luc_picard
10.06.04, 20:32
Wie so oft... nach einigen Stunden suchen hat man die Nase voll und postet mal im Forum... ungefähr 5 Minuten später findet man selbst die Lösung :rolleyes:

Man muss beim Anfordern der Datei einen absoluten Pfad angeben, dieser muss aber relativ zum Root-Verzeichnis des tftp angegeben werden. Als Root-Verzeichnis ist für den tftp (standardmäßig) /tftpboot gesetzt. Der Aufruf zum Downloaden der Datei muss also



tftp -v server -c get /hallo


lauten... dabei steht in der Manpage, dass die angeforderte Datei mit /tftpboot beginnen muss... ???

Naja, Hauptsache es läuft... ;)