fairecasoimeme / ZiGate-WiFi

New Firmware for ZiGate-WiFi based on powerfull Esp-link
Other
10 stars 1 forks source link

Est-il indispensable d'avoir le module zigate radio branché sur l'adaptateur wifi ? #1

Closed pdecat closed 5 years ago

pdecat commented 5 years ago

J'ai branché la version 1.3 de l'adaptateur zigate wifi en appuyant sur le bouton pour tester le nouveau firmware et il est reconnu en USB ainsi :

[mer. mai  8 21:29:44 2019] usb 3-9.1: new full-speed USB device number 19 using xhci_hcd
[mer. mai  8 21:29:44 2019] usb 3-9.1: New USB device found, idVendor=1a86, idProduct=7523, bcdDevice= 2.63
[mer. mai  8 21:29:44 2019] usb 3-9.1: New USB device strings: Mfr=0, Product=2, SerialNumber=0
[mer. mai  8 21:29:44 2019] usb 3-9.1: Product: USB2.0-Serial
[mer. mai  8 21:29:44 2019] usbcore: registered new interface driver ch341
[mer. mai  8 21:29:44 2019] usbserial: USB Serial support registered for ch341-uart
[mer. mai  8 21:29:44 2019] ch341 3-9.1:1.0: ch341-uart converter detected
[mer. mai  8 21:29:44 2019] usb 3-9.1: ch341-uart converter now attached to ttyUSB0

Ceci sans le module radio car je l'utilise avec l'adaptateur USB-TTL pour plus de stabilité ces temps ci.

Cependant, le module wifi ne semble pas exposer de SSID visible et n'est pas joignable à l'adresse IP que j'ai affecté à son adresse MAC dans mon serveur DHCP. Et je ne vois aucune requête DHCP passer avec dhcpdump. Le résultat est le même sans appuyer sur le bouton du module.

Est-il indispensable d'avoir le module zigate radio branché sur l'adaptateur zigate wifi pour pouvoir le flasher ?

fairecasoimeme commented 5 years ago

Non, le module WiFi est autonome. Pas besoin du module radio. Avez-vous réussi à flasher le module WiFi en v2.00 ?

https://zigate.fr/documentation/installation-du-firmware-v2-xx/

Fred

pdecat commented 5 years ago

Merci pour le lien vers la doc, le flashage a fonctionné avec esp-tool:

# ./venv/bin/esptool.py --port /dev/ttyUSB0 --baud 500000 write_flash 0x00000 boot_v1.2.bin 0x1000 user1.bin 0x3FE000 blank.bin 0x3FC000 esp_init_data_default.bin                     
esptool.py v2.6
Serial port /dev/ttyUSB0
Connecting....
Detecting chip type... ESP8266
Chip is ESP8266EX
Features: WiFi
MAC: 5c:cf:7f:f0:**:**
Uploading stub...
Running stub...
Stub running...
Changing baud rate to 500000
Changed.
Configuring flash size...
Auto-detected Flash size: 4MB
Flash params set to 0x0040
Compressed 1936 bytes to 1462...
Wrote 1936 bytes (1462 compressed) at 0x00000000 in 0.0 seconds (effective 462.8 kbit/s)...
Hash of data verified.
Compressed 355348 bytes to 264418...
Wrote 355348 bytes (264418 compressed) at 0x00001000 in 6.1 seconds (effective 464.6 kbit/s)...                                                                                         
Hash of data verified.
Compressed 4096 bytes to 26...
Wrote 4096 bytes (26 compressed) at 0x003fe000 in 0.0 seconds (effective 8830.0 kbit/s)...
Hash of data verified.
Compressed 128 bytes to 75...
Wrote 128 bytes (75 compressed) at 0x003fc000 in 0.0 seconds (effective 218.2 kbit/s)...
Hash of data verified.

Leaving...
Hard resetting via RTS pin...

Par contre, je ne vois toujours pas de SSID apparaître.

fairecasoimeme commented 5 years ago

C'est vraiment étrange ...

le module WiFi clignote ? ou s'allume puis s'éteint ? pouvez-vous retélécharger les binaires et refaire l'opération ?

Vous utilisez quel type d'alimentation ? Evitez les multiprises et éloignez au max d'autres sources qui pourrait provoquer des perturbations (alimentation de PC, autre wifi, etc ...)

pdecat commented 5 years ago

Il s'allume puis s'éteint aussitôt. Je le branche directement sur un des ports de mon PC fixe et tente de m'y connecter avec mon PC portable à 30 cm.

Je l'ai reflashé pour voir:

# ./venv/bin/esptool.py --port /dev/ttyUSB0 --baud 500000 write_flash 0x00000 boot_v1.2.bin 0x1000 user1.bin 0x3FE000 blank.bin 0x3FC000 esp_init_data_default.bin
esptool.py v2.6
Serial port /dev/ttyUSB0
Connecting....
Detecting chip type... ESP8266
Chip is ESP8266EX
Features: WiFi
MAC: 5c:cf:7f:f0:**:**
Uploading stub...
Running stub...
Stub running...
Changing baud rate to 500000
Changed.
Configuring flash size...
Auto-detected Flash size: 4MB
Flash params set to 0x0040
Compressed 1936 bytes to 1462...
Wrote 1936 bytes (1462 compressed) at 0x00000000 in 0.0 seconds (effective 462.6 kbit/s)...
Hash of data verified.
Compressed 355348 bytes to 264418...
Wrote 355348 bytes (264418 compressed) at 0x00001000 in 6.1 seconds (effective 463.5 kbit/s)...
Hash of data verified.
Compressed 4096 bytes to 26...
Wrote 4096 bytes (26 compressed) at 0x003fe000 in 0.0 seconds (effective 9011.8 kbit/s)...
Hash of data verified.
Compressed 128 bytes to 75...
Wrote 128 bytes (75 compressed) at 0x003fc000 in 0.0 seconds (effective 214.2 kbit/s)...
Hash of data verified.

Leaving...
Hard resetting via RTS pin...

Et ce coup-ci je le vois bien et j'ai accès à la console web en accédant à http://192.168.4.1/home.html

Mystère...

fairecasoimeme commented 5 years ago

AAaahhhhhh !