{"id":509,"date":"2012-06-26T20:27:19","date_gmt":"2012-06-26T18:27:19","guid":{"rendered":"http:\/\/diablo.craem.net\/wordpress\/?p=509"},"modified":"2012-06-26T20:27:19","modified_gmt":"2012-06-26T18:27:19","slug":"depurar-loguear-el-servicio-tftp-en-linux","status":"publish","type":"post","link":"https:\/\/diablo.craem.net\/?p=509","title":{"rendered":"Depurar &#8211; LOGuear el servicio TFTP en linux"},"content":{"rendered":"<p>Esta entrada es otro apunte&#8230;&#8230; hace unos d\u00ed\u00adas, instal\u00e9 unos tel\u00e9fonos nuevos de linksys, de la gama SMB, concretamente los spa5XXG.<br \/>\nMe baje el profiler-compiler tool para hacer los ficheros de configuraci\u00f3n y los coloqu\u00e9 en el tftp del cliente&#8230;.. y no iba&#8230;.. total, que antes de tocar \/ modificar, decid\u00ed\u00ad capturar el tr\u00e1fico.<br \/>\nInstalamos el Ngrep:<br \/>\n<code><br \/>\n# apt-get install ngrep<br \/>\n<\/code><br \/>\ny una vez finalizado, tecleamos:<br \/>\n<code><br \/>\n# ngrep -d any -P ' ' -W byline -T port 69<br \/>\nasterisk:\/var\/lib\/tftpboot#<br \/>\nasterisk:\/var\/lib\/tftpboot# ngrep -d any -P ' ' -W byline -T port 69<br \/>\ninterface: any<br \/>\nfilter: (ip or ip6) and ( port 69 )<br \/>\n#<br \/>\nU +77.575570 192.168.2.81:1026 -> 192.168.2.5:69<br \/>\n  \/spa502G.cfg octet timeout 10 tsize 0<br \/>\n#<br \/>\nU +0.085974 192.168.2.81:1027 -> 192.168.2.5:69<br \/>\n  \/Cisco\/SPA502G\/spaxxxx485e8536.cfg octet timeout 10 tsize 0<br \/>\n#<br \/>\nU +170.099226 192.168.2.81:1025 -> 192.168.2.5:69<br \/>\n  \/spa502G.cfg octet timeout 10 tsize 0<br \/>\n#<br \/>\nU +46.658680 192.168.2.81:1025 -> 192.168.2.5:69<br \/>\n  \/spaxxxx485e8536.xml octet timeout 10 tsize 0<br \/>\n#<br \/>\nU +48.404018 192.168.2.81:1025 -> 192.168.2.5:69<br \/>\n  spa50x_30x_en_v749.xml octet timeout 10 tsize 0<br \/>\n#<br \/>\nU +1.126851 192.168.2.81:1027 -> 192.168.2.5:69<br \/>\n  spa50x_30x_es_v749.xml octet timeout 10 tsize 0<br \/>\n<\/code><br \/>\nY vemos que pide el fichero <em>spa502G.cfg<\/em>, que no lo ten\u00ed\u00ada \ud83d\ude41  y estaba buscando la configuraci\u00f3n en el directorio <em>\/Cisco\/SPA502G\/<\/em>, cosa que no hab\u00ed\u00ada creado&#8230;..<br \/>\nSubsanamos el error y vemos que se los baja correctamente:<br \/>\n<code><br \/>\nU +170.099226 192.168.2.81:1025 -> 192.168.2.5:69<br \/>\n  \/spa502G.cfg octet timeout 10 tsize 0<br \/>\n#<br \/>\nU +46.658680 192.168.2.81:1025 -> 192.168.2.5:69<br \/>\n  \/spaxxxx485e8536.xml octet timeout 10 tsize 0<br \/>\n#<br \/>\nU +48.404018 192.168.2.81:1025 -> 192.168.2.5:69<br \/>\n  spa50x_30x_en_v749.xml octet timeout 10 tsize 0<br \/>\n#<br \/>\nU +1.126851 192.168.2.81:1027 -> 192.168.2.5:69<br \/>\n  spa50x_30x_es_v749.xml octet timeout 10 tsize 0<br \/>\n<\/code><br \/>\nEnjoy \ud83d\ude42<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Esta entrada es otro apunte&#8230;&#8230; hace unos d\u00ed\u00adas, instal\u00e9 unos tel\u00e9fonos nuevos de linksys, de la gama SMB, concretamente los spa5XXG. Me baje el profiler-compiler tool para hacer los ficheros de configuraci\u00f3n y los coloqu\u00e9 en el tftp del cliente&#8230;.. y no iba&#8230;.. total, que antes de tocar \/ modificar, decid\u00ed\u00ad capturar el tr\u00e1fico. Instalamos [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[29,41,101,102,129],"class_list":["post-509","post","type-post","status-publish","format-standard","hentry","category-linux","tag-autoprovisionar","tag-cisco","tag-linksys","tag-linux-2","tag-nrep"],"_links":{"self":[{"href":"https:\/\/diablo.craem.net\/index.php?rest_route=\/wp\/v2\/posts\/509","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/diablo.craem.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/diablo.craem.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/diablo.craem.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/diablo.craem.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=509"}],"version-history":[{"count":0,"href":"https:\/\/diablo.craem.net\/index.php?rest_route=\/wp\/v2\/posts\/509\/revisions"}],"wp:attachment":[{"href":"https:\/\/diablo.craem.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=509"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/diablo.craem.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=509"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/diablo.craem.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=509"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}