Bonjour
Avec le titre du message et les échanges qui suivent on ne s'attend pas à trouver un ESP32 au détour du chemin .
Bonjour
Avec le titre du message et les échanges qui suivent on ne s'attend pas à trouver un ESP32 au détour du chemin .
Bonjour, oui pardon je me suis trompé, c'est bien ESP12 qu'il faut lire.
Je ne sais toujours pas quelle carte sélectionner pour mon NodeMCU ESP8266MOD.
Désolé pour l'erreur.
Bonjour @jmarcusse
Si j'avais à faire je suivrai le choix proposé sur cette page : NodeMCU 1.0 (ESP-12E Module)
.....sous le capot métallique du module ESP8266MOD ... un ESP8266EX entouré de quelques composants
Pour tenter de trouver désespérement une explication du fonctionnement avec une ancienne version du core ESP8266, (si j'ai bien compris) donc une ancienne version de la librairie ESP8266WIFI, peut être un changement de contrainte de la longueur du mot de passe qui doit maintenant faire entre 8 caractères minimum et 32 maxi, peut être moins avant ...ma mémoire n'est pas fidèle et ça me dit vaguement quelquechose.....
par curiosité si tu lances le programme de WiFiscan , liste-t-il ta Freebox?
Bonjour Al1fch,
Ok pour le Node 1.0, je vais changer. Je continue encore les tests avec le 0.9, car pas envie de changer 2 choses à la fois...
Pour l'identifiant Freebox, ma freebox a actuellement un _ dans le nom. Je peux changer pour essayer. (je remplacer dans les copies ci-dessous les derniers caractères par xxxxx pour confidentialité).
Pour le mot de passe Freebox, ce sont 9 chiffres et une lettre minuscule, pas de caractères spéciaux. Donc 10 caractères au total, ça devrait matcher?
Résultat WiFiscan (avec ESP8266 by Community v3.0.2 ) :
Scan start ... scandone
2 network(s) found
freebox_Kxxxxx <- la mienne
FreeWifi_secure
Scan start ... scandone
2 network(s) found
freebox_Kxxxxx <- la mienne
FreeWifi_secure
Ca marche, ça veut dire que j'ai bien un problème d'identification quand j'utilise mon SSID + MDP ? non?
Sans rien changer, le programme de test de HBachetti n'arrive pas à connecter la Freebox :
.scandone
no freebox_Kxxxxx found, reconnect after 1s
wifi evt: 1
STA disconnect: 201
reconnect
.scandone
no freeb
Et voila. J'explore la piste du changement de SSID et du MdP ? quelles sont les règles imposées par le core? la librairie WiFi ?
quasiment toutes les Freebox ont un signe _ dans le nom de SSID, pas de pb.
inutile de changer
Idem il me semble pour le mot de passe (qui peut en fait aller à 64 caractères)
-> https://arduino-esp8266.readthedocs.io/en/3.0.2/esp8266wifi/station-class.html#begin
Y aurai-il un problème de distance excessive entre Freebox et ESP8266 ? OK pour visibilité au scan mais insuffisant pour établir une connection ?
Chez moi le programme de scan donne davantage d'infos pour chaque poitn d'accès : canal, MAC, RSSI, SSID
0: [CH 01] [1C:57:3E:A4:18:60] -89dBm * V SFR_
01: [CH 04] [28:EE:52:9E:78:B4] -85dBm * V Livebox-
02: [CH 06] [E4:9E:12:ED:E2:DE] -84dBm * V FreeWifi_secure
03: [CH 01] [7C:C1:77:DF:B5:A0] -92dBm * V Livebox-
04: [CH 08] [14:0C:76:A6:2A:F0] -56dBm * V Freebox-
05: [CH 08] [14:0C:76:A6:2A:F2] -55dBm * V FreeWifi_secure
06: [CH 11] [98:42:65:09:F6:30] -91dBm * V Livebox-
07: [CH 11] [14:0C:76:8B:2C:11] -91dBm * V FreeWifi_secure
NB : Freebox_XXXX avec un F majuscule dans le SSID à renseigner.....
Quand la connexion fonctionne tu as bien le F majuscule à Freebox
Quand la connexion échoue c'est un f minuscule que l'on voit dans le SSID
Tu es certain de ne pas avoir foiré quelque part???
le message de debug reproduit le SSID tel que renseigné dans le code !!
l'ESP8266 cherche à se connecter à la box qu'on lui indique... en respectant majuscules et minuscules, faut de quoi pas de connection....
Scan start ... scandone
2 network(s) found
freebox_Kxxxxx <- la mienne
FreeWifi_secure
Au vu du résultat du scan de @jmarcusse il semblerait que sa box commence sans majuscule, ça me parait rare pour une Freebox mais comme on peut la renommer tout est possible
Autre question en plus du nombre de dBm et du n° de canal apparaissant au scan :
L'antenne WiFi aurait-elle été modifiée ? un élément métallique serait il placé à un ou 2 cm ?
Mon SSID commence bien par un f minuscule. Peut être que je l'ai renommé en échappant la majuscule. Dois-je le remettre pour lever les doutes?
Voila le résuktat d'un scan un peu plus détaillé en effet :
Starting WiFi scan...
2 networks found:
00: [CH 07] [68:A3:78:7F:FD:99] -34dBm * V freebox_xxxxx
01: [CH 07] [68:A3:78:7F:FD:9A] -35dBm * V FreeWifi_secure
Starting WiFi scan...
1 networks found:
00: [CH 07] [68:A3:78:7F:FD:99] -35dBm * V freebox_Kxxxxx
Starting WiFi scan...
2 networks found:
00: [CH 07] [68:A3:78:7F:FD:99] -34dBm * V freebox_Kxxxxx
01: [CH 07] [68:A3:78:7F:FD:9A] -34dBm * V FreeWifi_secure
-34dBm, c'est plutôt bien comme puissance de signal ! Je suis à 3m avec un carreau de plâtre de 60mm à traverser.
Ne pas renommer la box, c'est inutile, il suffit de tenir compte de son nom actuel
canal 7 , rien de partculier, 13 en extrémité haute de bande peut parfois poser problème
-34dBm c'est un signal très élevé (trop élevé ? je ne sais pas)
je n'ai jamais testé un ESP ou autre composant WiFi avec un signal aussi fort,
Simple lever de doute : tester en mettant un bien plus grande distance entre box et ESP, "ça ne mage pas de pain"
(en LoRa et , il me semble , avec les nRF24L01 également un signal trop fort empêche la connection en saturant la réception)
Bonjour.
Je me suis éloigné de la box, voila le résultat :
Starting WiFi scan...
4 networks found:
00: [CH 06] [AC:3B:77:6A:03:70] -92dBm * V Bbox-xxxxxx
01: [CH 07] [68:A3:78:7F:FD:99] -55dBm * V freebox_xxxxx
02: [CH 07] [68:A3:78:7F:FD:9A] -55dBm * V FreeWifi_secure
03: [CH 01] [02:22:6C:36:90:59] -90dBm V SoundBarSetup_xxxxx
Ca te parait correct maintenant?
Même test avec un second Node identique , juste déballé, 1ere utilisation, même programme :
4 networks found:
00: [CH 06] [AC:3B:77:6A:03:70] -82dBm * V Bbox-xxxx
01: [CH 07] [68:A3:78:7F:FD:99] -54dBm * V freebox_xxxx
02: [CH 11] [68:A3:78:72:F5:E0] -90dBm * V Zxxsy xxxx
03: [CH 11] [E4:9E:12:BB:CF:9D] -88dBm * V FreeWifi_secure
Résultat avec le programme donné par HBachetti : pas de connexion, que des ...................
Bonjour
problème tenace.....la piste du signal trop élevé est éliminée
configuration particulière de ta Freebox ?
Peux tu tester le programme exemple HelloServer (cf message #6) aprés avoir activé temporairement un smartphone en point d'accès , histoire de voir ce qui se passe en évitant ta Freebox?
Ca se passe bien! et du 1er coup.
ESP-14B7434 périphérique connecté (vu dans le menu "Point d'accès mobile" du Smartphone, après avoir rentré le SSID et MDP du point d'accès dans le programme Hello bien sûr.
Par contre, rien dans le moniteur série, je m'attendais à voir fonctionner quelques Serial.println.
On peut déduire que ma box a la flemme?
ça avance un peu !!
quelques Serial.println() dans le code qui devraient laisser trace à 115200 bauds
Box avec un paramétrage très restrictif ?
Oui, je suis bien à 115200 pourtant.
Pour la box, pas grand chose de changé par rapport à la conf par défaut :
le blocage maintennat pour l' ESP8266 c'est le WEP , qui a peut être été accepté initialement par la bibliothèque ESP6266WiFi
il est question ici d'une configuration particulière en ajoutant
WiFi.enableInsecureWEP();
jamais testée pour ce qui me concerne, quand j'avais du WEP l'ESP8266 n'était pas né
Un coup de sonde dans la librairie ESP8266WIFI, plus précisément dans le fichier ESP8266WIFISTA.h montre en ligne 86 :
static void enableInsecureWEP (bool enable = true) { _useInsecureWEP = enable; }
Tu ne peux pas utiliser le WPA à la place du WEP?
14:09:31.214 -> =====================================================
14:09:31.214 -> Test LED ON/OFF sur ESP8266
14:09:31.214 -> Connexion à freebox_xxxxx
14:09:33.208 -> ...
14:09:37.241 -> Connecté à freebox_xxxxx
14:09:37.241 -> L'adresse IP du ESP8266 est: 192.168.0.13
14:09:37.241 -> ==========================================================
14:09:37.241 -> Serveur Web démarré
14:10:47.853 -> Client connecté
14:10:47.853 -> Requête---->GET / HTTP/1.1 <----
14:10:47.853 -> Page Web envoyée
14:10:47.853 -> Client servi
14:10:47.853 -> ==========================================================
14:10:48.478 -> Client connecté
Et là? pas calmé? C'est tout bon, c'était bien ça le biais.
L'ancien Core v2.3.0 ESP8266 by Community contenant une ancienne version de ESP8266WiFi.h, était permissive pour l'utilisation de la clé WEP (obsolète maintenant, mais que j'ai toujours sur ma FREEBOX).
Le fait d'implémenter un Core à jour genre au dela de v2.3.0 et jusqu'à V3.0.2 à ce jour (18 versions) ne permettait plus l'identification WEP.
2 solutions en effet :
Un GRAND merci à tout les contributeurs, spécialement à toi al1fch, sans qui je n'aurai jamais eu l'audace de chercher dans cette direction....
Merci de votre courtoisie et de votre patience à mon égard ! ! !
This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.