Auteur Sujet: [Résolu] Remplacer Box 7 par OpenWrt + MA5671A - Pas d'IP v4  (Lu 932 fois)

0 Membres et 1 Invité sur ce sujet

xhap0w

  • Abonné RED by SFR fibre FttH
  • *
  • Messages: 3
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) 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 !
« Modifié: 15 avril 2025 à 23:42:16 par xhap0w »

rqdb

  • Abonné RED by SFR fibre FttH
  • *
  • Messages: 190
  • Limoges 87
[Aide] Remplacer Box 7 par OpenWrt + MA5671A - Pas d'IP v4
« Réponse #1 le: 12 avril 2025 à 12:32:31 »
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".

rooot

  • Abonné RED by SFR fibre FttH
  • *
  • Messages: 2 703
  • 🔵🔵🔵🔵⚪⚪⚪⚪🔴🔴🔴🔴
[Aide] Remplacer Box 7 par OpenWrt + MA5671A - Pas d'IP v4
« Réponse #2 le: 12 avril 2025 à 13:43:04 »
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

artemus24

  • Abonné SFR fibre FttH
  • *
  • Messages: 1 981
  • Montignac Lascaux (24)
[Aide] Remplacer Box 7 par OpenWrt + MA5671A - Pas d'IP v4
« Réponse #3 le: 12 avril 2025 à 23:45:08 »
Salut Xhap0w et bienvenue dans le forum LaFibre.info.

Citation de: Xhap0w
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.

@+

xhap0w

  • Abonné RED by SFR fibre FttH
  • *
  • Messages: 3
[Aide] Remplacer Box 7 par OpenWrt + MA5671A - Pas d'IP v4
« Réponse #4 le: 13 avril 2025 à 00:09:06 »
@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'

artemus24

  • Abonné SFR fibre FttH
  • *
  • Messages: 1 981
  • Montignac Lascaux (24)
[Aide] Remplacer Box 7 par OpenWrt + MA5671A - Pas d'IP v4
« Réponse #5 le: 13 avril 2025 à 00:39:18 »
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.

rooot

  • Abonné RED by SFR fibre FttH
  • *
  • Messages: 2 703
  • 🔵🔵🔵🔵⚪⚪⚪⚪🔴🔴🔴🔴
[Aide] Remplacer Box 7 par OpenWrt + MA5671A - Pas d'IP v4
« Réponse #6 le: 13 avril 2025 à 01:03:10 »
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.



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...
 

rooot

  • Abonné RED by SFR fibre FttH
  • *
  • Messages: 2 703
  • 🔵🔵🔵🔵⚪⚪⚪⚪🔴🔴🔴🔴
[Aide] Remplacer Box 7 par OpenWrt + MA5671A - Pas d'IP v4
« Réponse #7 le: 13 avril 2025 à 01:12:29 »
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.

xhap0w

  • Abonné RED by SFR fibre FttH
  • *
  • Messages: 3
[Aide] Remplacer Box 7 par OpenWrt + MA5671A - Pas d'IP v4
« Réponse #8 le: 13 avril 2025 à 12:10:50 »
@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é!

rooot

  • Abonné RED by SFR fibre FttH
  • *
  • Messages: 2 703
  • 🔵🔵🔵🔵⚪⚪⚪⚪🔴🔴🔴🔴
[Aide] Remplacer Box 7 par OpenWrt + MA5671A - Pas d'IP v4
« Réponse #9 le: 13 avril 2025 à 15:23:01 »
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...