La Fibre
Datacenter et équipements réseaux => Routeurs =>
Remplacer la box SFR par un routeur => Discussion démarrée par: emericv le 09 août 2025 à 11:05:56
-
Bonjour à tous,
J'ouvre un nouveau thread à ce sujet, car je n'ai pas réussi à trouver de réponse dans un des threads existants dont certains sont déjà bien chargés…
Le contexte :
J'ai une conf routeur OpenWrt qui fonctionne bien avec l'ONT Altice depuis un moment déjà…
Disposant d'un slot SFP libre, j'aimerais bien remplacer l'ONT Altice par un module SFP.
J'ai commandé le module Huawei MA5671A sur Aliexpress (https://fr.aliexpress.com/item/1005007198047818.html) avec le firmware rooté basé sur OpenWrt.
Le souci :
J'ai pu le configurer et je parviens à monter le lien FTTH (état O5), mais pas moyen d'avoir une réponse DHCP (la conf est strictement la même que celle qui fonctionne sur l'ONT Altice, je ne fais que switcher d'une interface phisique à celle du SFP dans la conf).
Je sans pas si quelqu'un a réussi la conf du même module SFP ?
-
Un état O5 n'est pas forcément un signe que tout fonctionne.
SFR utilise VEIP, il faut donc configurer le MIB de mémoire "data_1v_8q.ini" qui se trouve dans "/etc/mibs", car par défaut c'est PPTP qui est utilisé.
Il faut le configurer avec le vendor ID, qui doit être PTIN (ONT AlticeLabs), puis le HW Version, Equipment ID, Software Image 0 et 1 et très important le PLOAM password (RegID ou SLID).
Il faut essayer de cloner au maximum les informations de l'ONT d'origine.
Indiquer au daemon OMCI le nouveau MIB à utiliser "fw_setenv mib_file data_1v_8q.ini". Mais attention, une seule erreur dans ce fichier et c'est le brick.
Que donne par ailleurs la commande "gtop" puis c+v ? Ainsi qu'un "omci_pipe.sh meg 131 0" ?
-
Bonjour,
il me semble que le MA5671A rooté n'est pas suffisant pour le faire marcher avec SFR, il faut le flasher avec un firmware alternatif, notamment celui de fs.com (modded ou pas).
@artemus tu confirmes ?
Ensuite il n'est pas necessaire non plus de faire passer l'ONT pour le meme modèle que celui d'SFR, au risque que l'OLT cherche à pousser en boucle des mises à jour de firmware lorsqu'il y en a.
-
Sur un MA5671A rooté, et non flashé fs.com, la procédure est celle-ci : https://hack-gpon.org/ont-huawei-ma5671a-rooted/
Je ne sais pas si ca marche.
Aller à web procédure
Dans l'ont on tape la commande : fw_printenv sfp_a2_info et on copie le contenu de cette variable. On le colle dans la page web, dans le champ : EEPROM input
Dans le champ S/N GPON ASCII on écrit son serial number : PTINXXXXXXXX
normalement le XXXXXXXX correspond à la partie de droite de l'adresse MAC de son ONT SFR.
Dans la page web toujours, dans le menu déroulant on choisi : GPON PLOAM
En dessous dans GPON PLOAM Password ASCII on met son mot de passe fibre. et dans le champ juste a gauche il va automatiquement se calculer en HEXA, avec 0000 à la fin.
On indique l'adresse MAC de son ONT SFR.
Sur la page web, dans le champ sfp_a2_info output la contenu va être recalculé, on le copie, puis on suit la procédure :
Copy the script’s output to the clipboard
Run the command vim /tmp/sfp_a2.txt in the stick
Press the right mouse button in the terminal or CTRL+V
Press ESC command from keyboard
Type :wq
et on execute la commande fw_setenv sfp_a2_info $(cat /tmp/sfp_a2.txt)
et après on reboot j'imagine.
-
@Aize147
> la commande "gtop" puis c+v
GPE VLAN
Name: ONU_GPE_VLAN_TABLE
ID: 18
no;pcp;dei;vid;vlan_meter_enable;vlan_meter_id;end
@rooot
en effet j'étais tombé dessus... je crois que je vais tenter çà...
-
si la procédure au dessus ne fonctionne pas, alors il faut flasher le firmware fs.com modded dispo sur leur site.
-
@Aize147
> la commande "gtop" puis c+v
GPE VLAN
Name: ONU_GPE_VLAN_TABLE
ID: 18
no;pcp;dei;vid;vlan_meter_enable;vlan_meter_id;end
@rooot
en effet j'étais tombé dessus... je crois que je vais tenter çà...
@emericv Normalement tu devrais avoir des lignes qui indiquent des VLAN reçu depuis l'OLT, @rooot je ne sais pas si chez SFR on voit les S-VLAN (Service VLAN).
Le Service VLAN est côté GPON (GEM...) tandis que le Customer VLAN (C-VLAN) est côté UNI (ce que voit le routeur). En l'occurence chez SFR le C-VLAN est untagged.
En tout cas la configuration n'est pas encore bonne.
Un exemple chez Orange en XGS-PON, quand la table des VLAN est reçu :
(https://i.ibb.co/wrMGr90P/pon-vlan-ft.png)
Le format est un peu différent, mais on retrouve globalement les mêmes choses.
On peut aperçevoir le S-VLAN 2800 côté OLT et il est translaté en 832 côté UNI (C-VLAN) pour le client DHCP de la Livebox.
-
@rooot et @Aize147
je viens de reflasher le firmware 6BA1896SPLQA42_MODDED_ver5-1.img depuis le site https://hack-gpon.org/ont-huawei-ma5671a-fs-mod/ et je vais retenter de configurer tout ça...
-
GG les gars, ma connexion est UP ;D
je n'ai eu à setter que deux paramètres :
fw_setenv onu_serial PTINMMMMMMMM
fw_setenv onu_ploam XXXXXXXX
où MMMMMMMM est bien les 8 derniers lettres de la MAC de l'ONT
et XXXXXXXX, le SLID
ultra simple en fait...
-
Bravo ! ;)
-
Que donne par ailleurs la commande "gtop" puis c+v ? Ainsi qu'un "omci_pipe.sh meg 131 0" ?
J'ai ça maintenant (pour info, ça peux servir pour d'autres...)
GPE VLAN
Name: ONU_GPE_VLAN_TABLE
ID: 18
no;pcp;dei;vid;vlan_meter_enable;vlan_meter_id;end
32; ; ;101; ; ;1
# omci_pipe.sh meg 131 0
Class ID = 131 (OLT-G)
Instance ID = 0
Upload = yes
Alarms = -
-------------------------------------------------------------------------------
0 OLT vendor id 4b STR RW-----P---
0x20 0x20 0x20 0x20
-------------------------------------------------------------------------------
1 Equipment id 20b STR RW-----P---
0x20 0x20 0x20 0x20 0x20 0x20 0x20 0x20 0x20 0x20 0x20 0x20 0x20 0x20 0x20 0x20 0x20 0x20 0x20 0x20
-------------------------------------------------------------------------------
2 Version 14b STR RW-----P---
0x20 0x20 0x20 0x20 0x20 0x20 0x20 0x20 0x20 0x20 0x20 0x20 0x20 0x20
-------------------------------------------------------------------------------
3 Time of day information 14b STR RW--O--P---
0x30 0x78 0x30 0x30 0x30 0x30 0x30 0x30 0x30 0x30 0x30 0x30 0x30 0x30
0x000000000000
-------------------------------------------------------------------------------
R - Readable O - Not supported (optional)
W - Writable E - Excluded from MIB upload (template)
S - set-by-create T - Table
A - Send AVC V - Volatile
U - No upload P - No swap
N - Not suported Y - Partly supported
N - No swap
errorcode=0
-
Salut à tous.
Bonjour,
il me semble que le MA5671A rooté n'est pas suffisant pour le faire marcher avec SFR, il faut le flasher avec un firmware alternatif, notamment celui de fs.com (modded ou pas).
@artemus tu confirmes ?
Mon ONU Huawei Ma5671a partage le même paramétrage entre l'image 0 (FS Modded) et l'image 1 (la version d'origine Huawei), et ces deux versions fonctionnent parfaitement. Il faudrait que j'achète un autre ONU Huawei (non bidouillé) et que je fasse la configuration de la version d'origine pour savoir si en l'état, cela suffit.
Ensuite il n'est pas necessaire non plus de faire passer l'ONT pour le meme modèle que celui d'SFR, au risque que l'OLT cherche à pousser en boucle des mises à jour de firmware lorsqu'il y en a.
C'est une erreur car je n'ai pas eu besoin de précier les versions hardware et software de SFR. J'ai juste précisé le PLOAM (le mot de passe fibre), le SERIAL NUMBER (PTIN+les huit derniers hexadécimaux de l'adresse MAC), et l'adresse MAC et c'est tout.
-
tiens, j'ai une question subsidiaire : comment récupérer les données de puissance optique du signal depuis l'invite de commande ?
je constate que le login n'est pas activé sur le port telnet...
-
Depuis mon routeur openwrt : ethtool -m eth1
eth1 étant le port dans lequelle est inséré l'ONU
parmis toutes les lignes affichées, tu devrais avoir celles-ci
Optical diagnostics support : Yes
Laser bias current : 10.398 mA
Laser output power : 1.4911 mW / 1.74 dBm
Receiver signal average optical power : 0.0187 mW / -17.28 dBm
Module temperature : 46.27 degrees C / 115.28 degrees F
Module voltage : 3.3234 V
directement depuis l'ONU avec un firmware fs.com : otop -g s
chip version (fuse format) A22 (1)
driver version (otop version) 7.5.1 (7.5.1.0)
state history 9 8 4 3 2 1 6 0 0 0
config reads + + + + + + + +
table reads + + + + +
PLL lock status locked
Signal detect true
manage mode (OMU/BOSA/BOSA2), powerlevel BOSA, normal (0)
manual mode, BERT mode, BOSA loop mode off, off, dual-loop
laser age (active time) 15:47:58
laser temperature (ext corr): 324K
die temperature (int corr) 343K
rx offset correction -21
maximum bias / modulation current (chip) 78.00mA / 95.00mA
precalc. bias / modulation current 12.40mA / 27.41mA (6)
actual bias / modulation current 11.04mA / 24.40mA
bias / modulation change (errors) stable / stable (0 / 0)
integration coefficient bias / modulation 7 / 7
gain correction factor P0 / P1 0.91 / 0.91
MPD target P0 / P1 +91 / +635
MPD actual P0 / P1 (variation to target) n/a
current offset 157.35uA
RSSI 1490 voltage, current 113.40mV 161.99uA
RSSI 1550 voltage 496.70mV
RF 1550 voltage 497.07mV
DDMI voltage 3318.85mV
RSSI 1490 power 18.18uW -17.29dBm
tx power (se*(bias+mod/2-ith)) 1.45mW 1.61dBm
precalc. dcdc apd voltage, saturation 40.61V 161 (4)
DCDC APD target voltage (active/inactive) 40.61V (active)
DCDC APD voltage (regulation error), saturation 40.67V (-0.06V) 161
linear LDO converter (active/inactive) (inactive)
-
Depuis mon routeur openwrt : ethtool -m eth1
eth1 étant le port dans lequelle est inséré l'ONU
yes ça marche chez moi aussi !
merci ;)