{"id":37,"date":"2009-12-09T13:57:09","date_gmt":"2009-12-09T13:57:09","guid":{"rendered":"http:\/\/liberty.fdn.fr\/?p=37"},"modified":"2025-08-17T20:13:24","modified_gmt":"2025-08-17T20:13:24","slug":"tftp-file-not-found","status":"publish","type":"post","link":"http:\/\/renaudguezennec.eu\/index.php\/2009\/12\/09\/tftp-file-not-found\/","title":{"rendered":"TFTP file not found"},"content":{"rendered":"<p>Un serveur TFTP est un serveur de transfert de fichier assez stupide. Il utilise de udp. Clairement, il ne peut \u00eatre utiliser que dans un r\u00e9seau local.<br \/>\nDans une configuration de base, vous devez d\u00e9finir un r\u00e9pertoire comme \u00e9tant surveill\u00e9 par le serveur. Le serveur pourra envoyer et recevoir des fichiers dans ce dossier.<br \/>\nIl ne fournit aucun m\u00e9canisme de listage, il faut donc connaitre le nom du fichier \u00e0 l&#8217;avance.<\/p>\n<p>Si vous obtenez souvent une erreur de type (1) : File not found. Alors que vous \u00eates sur de donner le bon chemin. C&#8217;est peut-\u00eatre \u00e0 cause de l&#8217;option -s de votre serveur. Cette option change la racine du serveur. Ainsi si vous faisiez un<\/p>\n<pre>tftp 255.255.255.255 -c get \/tftproot\/monfichier.img\r\n<\/pre>\n<p>\/tftproot est devenu \/ . Il faut donc faire<\/p>\n<pre>tftp 255.255.255.255 -c get monfichier.img\r\n<\/pre>\n<p>Tout simplement.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Un serveur TFTP est un serveur de transfert de fichier assez stupide. Il utilise de udp. Clairement, il ne peut \u00eatre utiliser que dans un r\u00e9seau local. Dans une configuration de base, vous devez d\u00e9finir un r\u00e9pertoire comme \u00e9tant surveill\u00e9 par le serveur. Le serveur pourra envoyer et recevoir des fichiers dans ce dossier. Il [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_import_markdown_pro_load_document_selector":0,"_import_markdown_pro_submit_text_textarea":"","footnotes":""},"categories":[31,80],"tags":[27],"class_list":["post-37","post","type-post","status-publish","format-standard","hentry","category-tips","category-fr","tag-tftp"],"_links":{"self":[{"href":"http:\/\/renaudguezennec.eu\/index.php\/wp-json\/wp\/v2\/posts\/37","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/renaudguezennec.eu\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/renaudguezennec.eu\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/renaudguezennec.eu\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/renaudguezennec.eu\/index.php\/wp-json\/wp\/v2\/comments?post=37"}],"version-history":[{"count":2,"href":"http:\/\/renaudguezennec.eu\/index.php\/wp-json\/wp\/v2\/posts\/37\/revisions"}],"predecessor-version":[{"id":5080,"href":"http:\/\/renaudguezennec.eu\/index.php\/wp-json\/wp\/v2\/posts\/37\/revisions\/5080"}],"wp:attachment":[{"href":"http:\/\/renaudguezennec.eu\/index.php\/wp-json\/wp\/v2\/media?parent=37"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/renaudguezennec.eu\/index.php\/wp-json\/wp\/v2\/categories?post=37"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/renaudguezennec.eu\/index.php\/wp-json\/wp\/v2\/tags?post=37"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}