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