La Fibre
Datacenter et équipements réseaux => Routeurs =>
Remplacer la box SFR par un routeur => Discussion démarrée par: xhap0w le 12 avril 2025 à 11:39:03
-
Bonjour à tous,
Après avoir lu pas mal de sujets ici, je n’arrive toujours pas à faire fonctionner ma connexion sans la box SFR.
Je suis chez Red by SFR, avec la Box 7 (GR140CG), et j’ai une IPv4 full stack.
Je veux la remplacer par un mini PC (https://amzn.eu/d/2wLKkuu (https://amzn.eu/d/2wLKkuu)) sous OpenWrt v25, avec un module ONU Huawei MA5671A flashé avec le firmware FS v5.1 (récupéré sur le site Hack-PON).
---
Côté ONU :
J’ai bien défini le mot de passe fibre :
fw_setenv onu_ploam "xxx"
La commande onu ploamsg me renvoie : curr_state=5, donc l’ONU semble bien synchronisée avec l’OLT.
J’ai aussi essayé de définir le numéro de série GPON (celui indiqué sur l’étiquette de la box) :
fw_setenv onu_serial "xxx"
---
Côté routeur (OpenWrt) :
J’ai créé une interface WAN en DHCP, reliée à un VLAN 802.1q.
J’ai testé plusieurs VLAN ID : 100, 101, 102, 835, sans succès.
J’ai aussi cloné l’adresse MAC de la box SFR dans les paramètres de l’interface.
---
À ce stade, je sèche un peu.
Si quelqu’un a réussi à faire fonctionner ce setup ou a une piste, je suis preneur.
Merci d’avance pour votre aide !
-
Tu as bien renseigné l'option 60 dans le routeur ?
Il faudrait aussi vérifier si l'ONU n'est pas en fake 05. Pour cela il faut vérifier la présence des VLAN avec la commande "gtop" puis l’appui sur les touches "cy" ou "cv".
-
J’ai créé une interface WAN en DHCP, reliée à un VLAN 802.1q.
J’ai testé plusieurs VLAN ID : 100, 101, 102, 835, sans succès.
il n'y a aucun vlan a créer sur le routeur !! ou as-tu vu ça ?? L'ONU détague le traffic chez SFR.
Poste ton fichier /etc/config/network stp
-
Salut Xhap0w et bienvenue dans le forum LaFibre.info.
La commande onu ploamsg me renvoie : curr_state=5, donc l’ONU semble bien synchronisée avec l’OLT.
Si la configuration de ton ONU Huawei MA5671a a bien été faite, tu dois obtenir la liste des VLAN en faisant "gtop c v".
Si tu l'obtiens, alors ton problème est dans la configuration de ton routeur sous OpenWRT.
Comme l'indique Rooot, il n'y a aucun VLAN a déclaré dans le routeur puisque Ils sont détagués.
@+
-
@rqdb
J'ai essayé l'option 60 en utilisant la valeur "neufbox", mais cela n'a pas fonctionné.
Voici ci-dessous le résultat de la commande gtop :
GPE VLAN
Name: ONU_GPE_VLAN_TABLE
ID: 18
no;pcp;dei;vid;vlan_meter_enable;vlan_meter_id;end
32; ; ;102; ; ;1
36; ; ;102; ; ;1
40; ; ;101; ; ;1
44; ; ;101; ; ;1
48; ; ;101; ; ;1
GPE VLAN treatment
Name: ONU_GPE_VLAN_TREATMENT_TABLE
ID: 43
;;;;tagb;tagb;tagb;taga;taga;taga
no;inner not generate;outer not generate;discard enable;tpid;vid;treatment;tpid;vid;treatment
0;1; ; ;4; 101; 9; ; ;15
1;1;1; ;4; 102;10;4; ;15
2; ; ;1; ; ;15; ; ;15
3;1;1;1; ; ;15; ; ;15
64; ;1; ; ; ;15; ; ;15
65;1;1; ; ; ;15; ; ;15
128;1;1; ;4; ;15;4; ;15
129;1; ; ; ; ;15; ; ;15
130; ; ; ; ; ;15; ; ;15
192;1;1; ; ; ;15; ; ;15
193;1; ; ; ; ;15; ; ;15
194; ; ; ; ; ;15; ; ;15
256;1;1; ;6; 102; ; ; ;15
257;1; ; ;6; 102; ; ; ;15
258; ; ; ;6; 102; ; ; ;15
320;1;1; ; ; ;15; ; ;15
321;1;1; ; ; ;15; ; ;15
322; ;1; ; ; ;15; ; ;15
@rooot
Je me suis probablement un peu perdu avec certains topics qui font 100 pages :P
Si je comprends bien, d'après la sortie de gtop ci-dessus, c'est le GPON qui gère les VLANs.
De mon côté, j'ai remis au propre la configuration du routeur :
config interface 'loopback'
option device 'lo'
option proto 'static'
option ipaddr '127.0.0.1'
option netmask '255.0.0.0'
config globals 'globals'
option ula_prefix 'fd20:f299:2d9::/48'
option packet_steering '1'
config device
option name 'br-lan'
option type 'bridge'
list ports 'eth0'
list ports 'eth2'
config interface 'lan'
option device 'br-lan'
option proto 'static'
option ipaddr '192.168.1.1'
option netmask '255.255.255.0'
option ip6assign '60'
config interface 'wan'
option proto 'dhcp'
option device 'eth2'
option vendorid 'neufbox'
-
Très bien, donc ton ONU Huawei est correctement configuré. :D
Pour tout ce qui est OpenWRT, je laisse Rooot t'aider car je ne suis pas sous cet OS.
-
il y a un probleme dans ta configuration, le port ETH2 ne peut pas etre dans le Bridge LAN et dans le wan...
Tu as 2 ports SFP+ et 2 ports Ethernet.
(https://i.imgur.com/xFq4qAo.png)
dans ta configuration je ne vois que 2 ports : eth0 et eth2
Dans ton LAN tu devrais avoir les 2 ports ethernet + 1 des port SFP+
config device
option name 'br-lan'
option type 'bridge'
list ports 'eth0'
list ports 'eth2'
et le wan devrait correspondre a l'autre port SFP+.
Comment s'appellent tes 4 ports, d'origine ??
Ce ne serait pas eth0 et eth1 pour les ports ethernet, et sfp1 et sfp2 pour les ports SFP+ ?
Je pense que tu devrais reinitialiser ta config:
firstboot
reboot
pour avoir un fichier network propre, et positionner les ports aux bons endroits...
-
tu devrais avoir un truc qui ressemble a ça, si tes ports s'appellent eth0, eth1, sfp1, sfp2, comme sur la photo.
config interface 'loopback'
option device 'lo'
option proto 'static'
option ipaddr '127.0.0.1'
option netmask '255.0.0.0'
config globals 'globals'
option ula_prefix 'fd20:f299:2d9::/48'
option packet_steering '1'
config device
option name 'br-lan'
option type 'bridge'
list ports 'eth0'
list ports 'eth1'
list ports 'sfp2'
config interface 'lan'
option device 'br-lan'
option proto 'static'
option ipaddr '192.168.1.1'
option netmask '255.255.255.0'
option ip6assign '60'
config device
option name 'br-wan'
option type 'bridge'
list ports 'sfp1'
config device
option name 'sfp1'
option macaddr 'ce:a4:39:bd:8a:9a'
config interface 'wan'
option device 'br-wan'
option proto 'dhcp'
option vendorid 'neufbox'
option reqopts '1 3 6 12 14 15 17 28 40 42'
option ipv6 '1'
option peerdns '0'
list dns '109.0.66.10'
list dns '109.0.66.20'
config interface 'wan6'
option device 'br-wan'
option proto 'dhcpv6'
option peerdns '0'
option reqaddress 'try'
option defaultreqopts '0'
option reqopts '23 25 26'
option noclientfqdn '1'
option noacceptreconfig '1'
option vendorclass '0000a00c00416e657566626f785f'
option clientid '00030001xxxxxxxxxxxx'
list dns '2001:4860:4860::8888'
list dns '2606:4700:4700::1111'
option reqprefix 'auto'
pour option clientid '00030001xxxxxxxxxxxx' remplacer les xxxxxxxxxxxx par l'adresse mac de ta box SFR.
-
@artemus24 Merci pour tes retours!
@rooot
Bonne nouvelle, j’ai enfin récupéré une IPv4 et une IPv6!
Le souci venait du fait que je n’avais pas renseigné le clientid. Une fois ajouté, tout s’est mis à fonctionner.
Pour info, sur mon mini PC:
- eth0 et eth1 sont les ports Ethernet
- eth2 et eth3 sont les ports SFP+
Et voici ma configuration finale :
config interface 'loopback'
option device 'lo'
option proto 'static'
option ipaddr '127.0.0.1'
option netmask '255.0.0.0'
config globals 'globals'
option ula_prefix 'fd87:3100:806::/48'
option packet_steering '1'
config device
option name 'br-lan'
option type 'bridge'
list ports 'eth0'
list ports 'eth1'
list ports 'eth3'
config interface 'lan'
option device 'br-lan'
option proto 'static'
option ipaddr '192.168.1.1'
option netmask '255.255.255.0'
option ip6assign '60'
config interface 'wan'
option device 'eth2'
option proto 'dhcp'
option clientid '00030001XXXXX'
option vendorid 'neufbox'
config interface 'wan6'
option device 'eth2'
option proto 'dhcpv6'
option reqaddress 'try'
option reqprefix 'auto'
option norelease '1'
Merci encore pour l’aide, ça m’a bien débloqué!
-
option clientid '00030001XXXXX' c'est uniquement pour l'ipv6...
si ca fonctionne je pense plutot que c'est parce que tu as placé les bons ports dans les bonnes interfaces...