Bonsoir,
Je désire dialoguer en TFTP avec Windows 7.
Ceci fonctionne bien avec l'outils Tftpd32 (donc pas de souci d'accès à mon terminal).
Maintenant, je n'y parviens pas via Windows et un script python. Ce n'est (à priori) pas un souci python vu la taille et la simplicité du code:
.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 # management of Tftp # get files of a directory import os # Trivial Ftp protocol import tftpy C_IP_ADDRESS ="192.168.0.8" C_WEB_FILES_PATH = '.\\..\\Web\\' if __name__=="__main__": client = tftpy.TftpClient("192.168.0.8", 69) client.download("button.png", "button.png", timeout=100)
-> Cela donne un time-out: idem avec les commandes en lignes de commande.
J'ai bien activé la fonctionnalité dans Windows (je suis sous Windows 7)
http://windows.microsoft.com/is-IS/w...ures-on-or-off
J'ai bien configuré les ports dans le firewall:
http://windows.microsoft.com/fr-FR/w...ndows-Firewall
-> Activation de connexion entrantes et sortantes. Avec à chaque fois, le port 69 (en local pour "entrant" et en distant pour "sortant") ainsi que "Tous les programmes répondants aux conditions spécifiées" et type de protocole "UDP".
Merci
Partager