F1ATB forum
Routeur avec port Ethernet - Version imprimable

+- F1ATB forum (https://f1atb.fr/forum_f1atb)
+-- Forum : Forum de F1ATB (https://f1atb.fr/forum_f1atb/forum-3.html)
+--- Forum : Routeur Photovoltaïque (https://f1atb.fr/forum_f1atb/forum-4.html)
+--- Sujet : Routeur avec port Ethernet (/thread-726.html)



Routeur avec port Ethernet - JFLA76 - 10-11-2024

Bonjour

Tout d’abord MERCI  André pour ce projet.

J'ai construit un routeur et il fonctionne correctement en V12.06

J'ai quelques soucis avec mon réseau Wifi
J'ai +90 équipements connectés sur ma livebox 6 dont les deux tiers en wifi

Est ce que cet ESP32 serait compatible avec le projet:

https://fr.aliexpress.com/item/1005007210007703.html?spm=a2g0o.productlist.main.13.370d1352Msb6vF&algo_pvid=bed8fe80-9b8d-4b59-aab1-2050b132e62a&algo_exp_id=bed8fe80-9b8d-4b59-aab1-2050b132e62a-6&pdp_npi=4%40dis%21EUR%219.49%219.49%21%21%2171.52%2171.52%21%40211b81b117312345051393251e43a8%2112000039817045878%21sea%21FR%21921488563%21X&curPageLogUid=Rb1eaqt6Xt1s&utparam-url=scene%3Asearch%7Cquery_from%3A

Le câble étant beaucoup plus fiable que le wifi

Merci de vos réponses

Jean-Francois


RE: Routeur avec port Ethernet - PhDV61 - 10-11-2024

Tout est possible, tout est imaginable, mais le code du routeur d'André est basé sur des coms en wifi. Pour passer sur Ethernet, il faudrait pas mal de modifs dans le code. Un (très) gros boulot.


RE: Routeur avec port Ethernet - Chris - 10-11-2024

Tout est possible avec un code aussi lisible que celui d'André et avec la bonne bibliothèque, mais pas forcément avec tous les matériels. Voir https://f1atb.fr/forum_f1atb/thread-626-post-4562.html#pid4562


RE: Routeur avec port Ethernet - lucky - 17-11-2024

Bonjour,
en fouinant un peu je suis tombé la dessus 

.pdf   ManualEn.en.fr.pdf (Taille : 1.09 Mo / Téléchargements : 3)
et l ensemble

.zip   100013000.zip (Taille : 1,014.59 Ko / Téléchargements : 0)
ou ca
https://mischianti.org/esp32-ethernet-w5500-with-plain-http-and-ssl-https/
si ca peut faire avancer le schmilblick ..

Cdlt


RE: Routeur avec port Ethernet - Chris - 17-11-2024

Le code que j'ai posté dans l'autre fil fonctionne également avec le module que tu indiques si j'en juge par le contenu des sources.
#include "utility/EMACDriver.h"
#include "utility/W5500Driver.h"
#include "utility/ENC28J60Driver.h"
#include "utility/DM9051Driver.h"
#include "utility/KSZ8851SNLDriver.h"

Je n'ai testé qu'avec un W5500 et un W5500 lite et c'est fonctionnel.

Pour que ce soit intégrable de façon transparente dans la version officielle, il faudrait:
  1. renommer les #define des pins en pins_default (ex #define LedYellow devient #define LedYellowDefault)
  2. créer des variables avec les noms des anciens define et leur assigner la valeur des define
  3. créer une page web "brochage" pour pourvoir modifier les valeurs des variables
  4. stocker tout ça pour pouvoir le lire/prendre en compte au démarrage
Si variable = 0 alors je n'ai pas l'option. ex: si LedYellow = 0, je n'ai pas de led connecté.
Dans le code, si variable > 0 alors telle fonction.