La Fibre

Datacenter et équipements réseaux => Routeurs => Bouygues Telecom Remplacer la Bbox par un routeur => Discussion démarrée par: bennysan le 05 janvier 2021 à 11:48:32

Titre: Remplacement BBOX Ultym par EdgeRouter X-SFP
Posté par: bennysan le 05 janvier 2021 à 11:48:32
Salut,


Petit retour d'expérience sur le remplacement de la BBox Ultym par un routeur Ubiquiti EdgeRouter X-SFP.

Quelques points à noter en préambule :


Le routeur en question : https://www.ui.com/edgemax/edgerouter-x-sfp (https://www.ui.com/edgemax/edgerouter-x-sfp)

(https://media.ldlc.com/r1600/ld/products/00/03/40/77/LD0003407710_2.jpg)

Le GPON ONT SFP : https://fr.aliexpress.com/item/4001094746855.html?spm=a2g0s.12269583.0.0.27d52cdfs1YwyX (https://fr.aliexpress.com/item/4001094746855.html?spm=a2g0s.12269583.0.0.27d52cdfs1YwyX)

(https://ae01.alicdn.com/kf/Hcd9cc7560b8646b9aaac9b9cd953de74N/3FE46541AAA-G-010S-A-GPON-ONT-SFP-module-de-fibers.jpg)

J'ai commandé l'ONT le 19 décembre et je l'ai reçu le 04 janvier.
Aucun soucis de livraison et le module était très bien emballé.


Pour la configuration de l'ONT je vous invite à suivre les indications de Florian https://lafibre.info/remplacer-bbox/routeur-sfp-pour-remplacer-bbox-fibre-ont/msg817620/#msg817620 (https://lafibre.info/remplacer-bbox/routeur-sfp-pour-remplacer-bbox-fibre-ont/msg817620/#msg817620)
Un grand merci à lui pour toutes les indications  ;)

Pour rappel le Manufacturer ID et le S/N se récupère via l'interface de la Box.
L'IMEI est sur l'étiquette de la box.

L'ONT met 1 à 2 min à booter donc ne vous pressez pas trop pour y accéder en web et ssh.

Une fois la configuration faite sur l'ONT vous n'avez plus qu'à connecter la fibre et vérifier que vous passez en état 05 :

onu ploamsg
De mon côté ça a mis quelques minutes à passer en état 05, je bagottais entre 02 et 03 du coup j'étais en train de vérifier ma config et puis sans rien changer c'est passé en 05 stable ???


Dès que c'est ok vous pouvez passer côté EdgeRouter.
L'interface SFP est eth5.

Vous avez juste à ajouter une nouvelle interface de type VLAN :

(https://i.ibb.co/K0hxXk1/edge-add-interface.png)


Vous validez et normalement vous devriez récupérer votre IP publique.

(https://i.ibb.co/mCyMGQ1/edge-interface-state.png) (https://ibb.co/4ZS57B9)


Contrairement à ce que j'ai pu lire dans d'autres postes je n'ai pas eu à cloner la mac address de la box ni à setter d'option sur le dhcp.

Vous n'avez plus qu'à configurer la NAT Gateway et Internet sera pleinement fonctionnel sur votre LAN

(https://i.ibb.co/FzvF47m/edge-nat-masquerade.png)


J'ai fait cette config rapidement hier soir et aucun problème constaté jusqu'à présent  :)

Je n'utilise ni la TV ni le téléphone donc je n'ai pas cherché à voir ce qui pourrait être fait pour ces flux.



A ciao bonsoir.
Titre: Remplacement BBOX Unifi par EdgeRouter X-SFP
Posté par: buddy le 05 janvier 2021 à 11:56:57
Salut,

quand tu parles de Bbox Unify, tu veux dire Ultym ? https://www.bouyguestelecom.fr/offres-internet

Du coup un forfait Bbox Must t'aurait suffit niveau débit non ? (vu que ton système alternatif "limite" à 1 Gbit/s)
Titre: Remplacement BBOX Ultym par EdgeRouter X-SFP
Posté par: bennysan le 05 janvier 2021 à 13:57:23
@buddy: oui en effet il s'agit bien de l'offre Ultym, c'est corrigé (je ne sais pas à quoi je pensais quand j'ai écrit ça ;D), merci.

Il me semble que seule l'offre Ultym ne propose plus d'ONT externe et c'est ce que je souhaitais.
De plus les 600mbit/s montant m'intéressait aussi.

Mais en effet l'offre Must convient parfaitement et il n'est pas nécessaire d'avoir un routeur avec port sfp.
Titre: Remplacement BBOX Ultym par EdgeRouter X-SFP
Posté par: Florian le 09 janvier 2021 à 19:09:59
Ah, chapeau ! Encore quelqu'un qui a réussi  à remplacer l'ONT :)
Titre: Remplacement BBOX Ultym par EdgeRouter X-SFP
Posté par: monoeilouais le 10 janvier 2021 à 14:32:48
Hello
Je suis en train de tester le même ONT sur un ERPRO-8.
Je suis newbie sur edgeos.
Comment est-ce que tu accèdes à l'ONT ?
De mon côté, je ne parviens pas à lui affecter une IP.
Titre: Remplacement BBOX Ultym par EdgeRouter X-SFP
Posté par: faycalbdhn le 26 janvier 2021 à 02:37:03
Hello,
J’ai tout réussi à faire, mais je n’arrive pas à atteindre le state 05, je suis bloqué au state 01
Titre: Remplacement BBOX Ultym par EdgeRouter X-SFP
Posté par: bennysan le 12 février 2021 à 10:02:27
Salut,

@monoeilouais: par défaut l'eth5 n'est pas dans le switch0, il faut que l'ajoute et tu pourras te connecter à l'ONT (une fois la config réalisée pense à retirer eth5 du switch0)


Petit update de ma config.

Ce matin en me levant j'ai remarqué que j'avais perdu l'ip publique sur mon routeur.
J'ai du atteindre le lease et le renew n'a pas fonctionné.

J'étais bien en state 05 sur l'ONT mais je ne recevais aucune réponse aux requêtes dhcp.

Comme mentionné dans mon poste initial je n'avais pas configuré d'option dhcp ni cloné la mac de la box.
J'ai donc pensé que c'était ça.

Donc en cli ça donne :

# configure
# set interfaces ethernet eth5 mac <MAC DE LA BOX>
# set interfaces ethernet eth5 vif 100 dhcp-options client-option "send vendor-class-identifier &quot;BYGTELIAD&quot;;"
# commit
# save

Un petit reboot mais pas de chance toujours rien.

Sur une capture tcpdump je voyais bien les requêtes partir avec les bonnes options mais aucune réponse :

09:08:52.888144 IP (tos 0x10, ttl 128, id 0, offset 0, flags [none], proto UDP (17), length 328)
    0.0.0.0.68 > 255.255.255.255.67: [udp sum ok] BOOTP/DHCP, Request from b0:bb:e5:0f:db:10, length 300, xid 0x2e9bea6c, secs 60, Flags [none] (0x0000)
          Client-Ethernet-Address b0:bb:e5:0f:db:10
          Vendor-rfc1048 Extensions
            Magic Cookie 0x63825363
            DHCP-Message Option 53, length 1: Discover
            Hostname Option 12, length 4: "edge"
            Parameter-Request Option 55, length 6:
              Subnet-Mask, BR, Default-Gateway, Domain-Name-Server
              Domain-Name, MTU
            Vendor-Class Option 60, length 9: "BYGTELIAD"
            END Option 255, length 0
            PAD Option 0, length 0, occurs 31
        0x0000:  4510 0148 0000 0000 8011 3996 0000 0000  E..H......9.....
        0x0010:  ffff ffff 0044 0043 0134 1e24 0101 0600  .....D.C.4.$....
        0x0020:  2e9b ea6c 003c 0000 0000 0000 0000 0000  ...l.<..........
        0x0030:  0000 0000 0000 0000 b0bb e50f db10 0000  ................
        0x0040:  0000 0000 0000 0000 0000 0000 0000 0000  ................
        0x0050:  0000 0000 0000 0000 0000 0000 0000 0000  ................
        0x0060:  0000 0000 0000 0000 0000 0000 0000 0000  ................
        0x0070:  0000 0000 0000 0000 0000 0000 0000 0000  ................
        0x0080:  0000 0000 0000 0000 0000 0000 0000 0000  ................
        0x0090:  0000 0000 0000 0000 0000 0000 0000 0000  ................
        0x00a0:  0000 0000 0000 0000 0000 0000 0000 0000  ................
        0x00b0:  0000 0000 0000 0000 0000 0000 0000 0000  ................
        0x00c0:  0000 0000 0000 0000 0000 0000 0000 0000  ................
        0x00d0:  0000 0000 0000 0000 0000 0000 0000 0000  ................
        0x00e0:  0000 0000 0000 0000 0000 0000 0000 0000  ................
        0x00f0:  0000 0000 0000 0000 0000 0000 0000 0000  ................
        0x0100:  0000 0000 0000 0000 6382 5363 3501 010c  ........c.Sc5...
        0x0110:  0475 626e 7437 0601 1c03 060f 1a3c 0942  .ubnt7.......<.B
        0x0120:  5947 5445 4c49 4144 ff00 0000 0000 0000  YGTELIAD........
        0x0130:  0000 0000 0000 0000 0000 0000 0000 0000  ................
        0x0140:  0000 0000 0000 0000                      ........


J'ai vite fait rebranché la box pour valider que le problème venait de moi et en effet la connexion était ok sur la BBox.

En rebranchant la fibre au routeur j'ai immédiatement récupéré l'ip publique  :-\

J'ai du me faire jeter à un moment donné par le DHCP de bouygues (normal vu que je n'avais pas mis les options) mais même en les ajoutant ça n'a pas résolu le problème.
J'aimerais bien savoir ce que la box a fait de plus que moi  :-\

Bref, affaire à suivre...


Titre: Remplacement BBOX Ultym par EdgeRouter X-SFP
Posté par: monoeilouais le 20 février 2021 à 10:28:48
Salut,
[...]
J'ai fait cette config rapidement hier soir et aucun problème constaté jusqu'à présent  :)
Hello
Est-ce que tu partagerais ta config avec ces commandes stp ?
ritool dump
uci show
fw_printenv
cat /etc/buildinfo
upgradestatus
Titre: Remplacement BBOX Ultym par EdgeRouter X-SFP
Posté par: nonosch le 20 février 2021 à 20:49:20
Salut,


Petit retour d'expérience sur le remplacement de la BBox Ultym par un routeur Ubiquiti EdgeRouter X-SFP.



Salut, ton module sfp a était reconnu par le Edgerouter sans modification type point de soudure etc ... ?
Titre: Remplacement BBOX Ultym par EdgeRouter X-SFP
Posté par: bennysan le 22 février 2021 à 09:59:12
Salut, ton module sfp a était reconnu par le Edgerouter sans modification type point de soudure etc ... ?

Oui le module est reconnu sans soudure.

Quand tu l'insères dans le port sfp du edge il faut attendre 1 à 2 minute qu'il boot et dès que c'est bon la led (verte) devrait s'allumer.


Hello
Est-ce que tu partagerais ta config avec ces commandes stp ?

Voici les infos demandées :

ONTUSER@SFP:~# ritool dump
the Format:01
the MfrID:SMBS
the Factorycode:02
the HardwareVersion:3FE46541AAAA
the ICS:01
the YPSerialNum:        F84EF957
the CleiCode:BVL3A8JNAA
the Mnemonic:G-010S-A
the ProgDate:170418
the MACAddress:4c:fa:ca:13:74:50
the DeviceIDPref:0000
the SWImage:3030
the OnuMode:0001
the Mnemonic2:
the Password:00000111111111111111
the G984Serial:01234567
the HWConfiguration:0000000000000000
the PartNumber:3FE46542AAAA
the Variant:AA
the Spare4:303030303030303030303030
the Checksum:fce6
the InserviceReg:3030
the UserName:        usradmin
the UserPassword:   12345
the MgntUserName:      adminadmin
the MgntUserPassword: ALC#FGU
the SSID-1Name:0000000000000000
the SSID-1Password:00000000
the SSID-2Name:0000000000000000
the SSID-2Password:00000000
the OperatorID:XXXX
the SLID:30303030303030303030303030303030
the CountryID:01
the Spare5:303030303030
the Checksum1:96e4
the Spare6:3030
the RollbackFlag:0000
ProductClass[G-010S-A] Platform[52] Uplink[GPON] Type[SFU] EthPorts[1] EnetPortType[GE] POTS[0] USB[0] WIFI[0] SIM[0] IsBosa[6] SlicType[none] WifiType[none] JDM[CIG] SOCLANTIQ

ONTUSER@SFP:~# uci show
dhcp.odhcpd=odhcpd
dhcp.odhcpd.maindhcp=0
dhcp.odhcpd.leasefile=/tmp/hosts/odhcpd
dhcp.odhcpd.leasetrigger=/usr/sbin/odhcpd-update
dropbear.@dropbear[0]=dropbear
dropbear.@dropbear[0].PasswordAuth=on
dropbear.@dropbear[0].RootPasswordAuth=on
dropbear.@dropbear[0].Port=22
goi_config.global=goi
goi_config.global.CalibrationTimestamp=2017-04-19T20:25; script V7.6.4; OCAL V7.5.1; FW V7.5.3
goi_config.ranges=goi
goi_config.temperature_tables=goi
goi_config.dcdc_apd=goi
goi_config.transmitter=goi
goi_config.transmit_power=goi
goi_config.transmit_power.P1_0=3387
goi_config.transmit_power.P0_0=170
goi_config.monitor=goi
goi_config.monitor.MPD_Calibration_PL0=3
goi_config.monitor.MPD_Calibration_PL1=3
goi_config.monitor.TiaGain_PL1=1
goi_config.monitor.TiaGain_PL0=1
goi_config.monitor.TiaGain_PL2=3
goi_config.monitor.MPD_Calibration_PL2=2
goi_config.monitor.Dcalref0_PL0=3157
goi_config.monitor.Dcalref1_PL0=3103
goi_config.monitor.Dcalref0_PL1=3115
goi_config.monitor.Dcalref1_PL1=3111
goi_config.monitor.Dcalref0_PL2=1243
goi_config.monitor.Dcalref1_PL2=1292
goi_config.monitor.Dref0_PL0=317
goi_config.monitor.Dref1_PL0=1979
goi_config.monitor.MPDxt_PL0=3.50116502887
goi_config.monitor.Imodref_PL0=35.898051519
goi_config.monitor.Dref0_PL1=183
goi_config.monitor.Dref1_PL1=1202
goi_config.monitor.MPDxt_PL1=3.70864147503
goi_config.monitor.Imodref_PL1=19.90216549
goi_config.monitor.Dref0_PL2=378
goi_config.monitor.Dref1_PL2=2179
goi_config.monitor.MPDxt_PL2=12.8765069395
goi_config.monitor.Imodref_PL2=9.82835029447
goi_config.measurement=goi
goi_config.measurement.Tscal_ref=0.506708264351
goi_config.measurement.RSSI_1490dark_ref=0.00042724609375
goi_config.measurement.RSSI_1490scal_ref=0.0506121441692
goi_config.measurement.RSSI_1490parabolic_ref=0.215009748146
goi_config.omu=goi
goi_config.bosa=goi
goi_config.fcsi=goi
goi_config.fcsi.GVS=0xf653
goi_defaults.global=goi
goi_defaults.global.CalibrationTimestamp=OCAL V7.5.0
goi_defaults.global.TempMonitorInterval=1000
goi_defaults.global.TempMonitorThreshold_MPDcorrection=3
goi_defaults.global.LaserAgeStoreCycle=43200
goi_defaults.global.Polarity_Rx=0
goi_defaults.global.Polarity_Bias=1
goi_defaults.global.Polarity_Mod=1
goi_defaults.global.Temp_IntCorr_AlarmYellow_Set=390
goi_defaults.global.Temp_IntCorr_AlarmYellow_Clear=370
goi_defaults.global.Temp_IntCorr_AlarmRed_Set=420
goi_defaults.global.Temp_IntCorr_AlarmRed_Clear=400
goi_defaults.global.TransmitLevelCheckInterval=1000
goi_defaults.ranges=goi
goi_defaults.ranges.TableTemp_ExtCorr_Min=223
goi_defaults.ranges.TableTemp_ExtCorr_Max=423
goi_defaults.ranges.TableTemp_ExtNom_Min=200
goi_defaults.ranges.TableTemp_ExtNom_Max=450
goi_defaults.ranges.TableTemp_IntCorr_Min=223
goi_defaults.ranges.TableTemp_IntCorr_Max=473
goi_defaults.ranges.TableTemp_IntNom_Min=200
goi_defaults.ranges.TableTemp_IntNom_Max=450
goi_defaults.ranges.Ibias_Max=60
goi_defaults.ranges.Imod_Max=80
goi_defaults.ranges.Iavg_Max=80
goi_defaults.ranges.IbiasImod_Max=120
goi_defaults.ranges.CInt_Bias_Max=7
goi_defaults.ranges.CInt_Mod_Max=7
goi_defaults.ranges.VAPD_Min=20
goi_defaults.ranges.VAPD_Max=60
goi_defaults.ranges.Power_Measure_Min=0.30
goi_defaults.ranges.Overcurrent_Ibias_Thr=60
goi_defaults.ranges.Overcurrent_Imod_Thr=80
goi_defaults.ranges.Overcurrent_IbiasImod_Thr=100
goi_defaults.temperature_tables=goi
goi_defaults.temperature_tables.Tci_Ith_low=50
goi_defaults.temperature_tables.Tci_Ith_high=40
goi_defaults.temperature_tables.Tci_SE_low=-200
goi_defaults.temperature_tables.Tci_SE_high=-100
goi_defaults.temperature_tables.Tcd_Ith_low=30
goi_defaults.temperature_tables.Tcd_Ith_high=30
goi_defaults.temperature_tables.Tcd_SE_low=30
goi_defaults.temperature_tables.Tcd_SE_high=30
goi_defaults.temperature_tables.VAPD_scal_ref_low=0.09
goi_defaults.temperature_tables.VAPD_scal_ref_high=0.09
goi_defaults.dcdc_apd=goi
goi_defaults.dcdc_apd.VAPD_enable=1
goi_defaults.dcdc_apd.Rdiv_low=10000
goi_defaults.dcdc_apd.Rdiv_high=294000
goi_defaults.dcdc_apd.VAPD_offset=3.0
goi_defaults.dcdc_apd.VAPD_ext_inductivity=12
goi_defaults.dcdc_apd.VAPD_ext_supply=3.30
goi_defaults.dcdc_apd.VAPD_efficiency=50
goi_defaults.dcdc_apd.VAPD_current_limit=2.00
goi_defaults.transmitter=goi
goi_defaults.transmitter.TxEnableDelay=8
goi_defaults.transmit_power=goi
goi_defaults.transmit_power.P0_0=180
goi_defaults.transmit_power.P1_0=3820
goi_defaults.transmit_power.P0_1=90
goi_defaults.transmit_power.P1_1=1910
goi_defaults.transmit_power.P0_2=45
goi_defaults.transmit_power.P1_2=955
goi_defaults.monitor=goi
goi_defaults.monitor.TiaGain_PL0=2
goi_defaults.monitor.TiaGain_PL1=3
goi_defaults.monitor.TiaGain_PL2=3
goi_defaults.monitor.MPD_Calibration_PL0=3
goi_defaults.monitor.MPD_Calibration_PL1=2
goi_defaults.monitor.MPD_Calibration_PL2=2
goi_defaults.monitor.ImodScalCorr_PL0=1.0
goi_defaults.monitor.ImodScalCorr_PL1=1.0
goi_defaults.monitor.ImodScalCorr_PL2=1.0
goi_defaults.monitor.Dcalref0_PL0=3930
goi_defaults.monitor.Dcalref1_PL0=4000
goi_defaults.monitor.Dcalref0_PL1=1160
goi_defaults.monitor.Dcalref1_PL1=1230
goi_defaults.monitor.Dcalref0_PL2=1160
goi_defaults.monitor.Dcalref1_PL2=1230
goi_defaults.monitor.Dref0_PL0=180
goi_defaults.monitor.Dref1_PL0=1910
goi_defaults.monitor.Dref0_PL1=280
goi_defaults.monitor.Dref1_PL1=2540
goi_defaults.monitor.Dref0_PL2=200
goi_defaults.monitor.Dref1_PL2=1270
goi_defaults.monitor.PowerSave=1
goi_defaults.monitor.rogue_onu_interburst=0
goi_defaults.monitor.RogueAlarm_Threshold_P0=20
goi_defaults.monitor.RogueAlarm_Threshold_P1=120
goi_defaults.monitor.MPDxt_PL0=-1
goi_defaults.monitor.MPDxt_PL1=-1
goi_defaults.monitor.MPDxt_PL2=-1
goi_defaults.monitor.Imodref_PL0=36.0
goi_defaults.monitor.Imodref_PL1=18.0
goi_defaults.monitor.Imodref_PL2=9.0
goi_defaults.measurement=goi
goi_defaults.measurement.Tscal_ref=0.495933324099
goi_defaults.measurement.pnR=1.0
goi_defaults.measurement.pnIsource=1
goi_defaults.measurement.RSSI_1490mode=1
goi_defaults.measurement.RSSI_1490shunt_res=4990
goi_defaults.measurement.RSSI_1490dark_corr=1.20
goi_defaults.measurement.RSSI_1550vref=1
goi_defaults.measurement.RF_1550vref=1
goi_defaults.measurement.RSSI_1490scal_ref=0.07
goi_defaults.measurement.RSSI_1550scal_ref=0.10
goi_defaults.measurement.RF_1550scal_ref=0.10
goi_defaults.measurement.RSSI_1490parabolic_ref=0.08
goi_defaults.measurement.RSSI_1490dark_ref=0.002
goi_defaults.measurement.RSSI_autolevel=0
goi_defaults.measurement.RSSI_1490threshold_low=40
goi_defaults.measurement.RSSI_1490threshold_high=70
goi_defaults.measurement.Tbosa_source=0
goi_defaults.measurement.Vdd_scal=0.5
goi_defaults.measurement.V0K_Tref=1200
goi_defaults.omu=goi
goi_defaults.omu.SignalDetectAvailable=1
goi_defaults.omu.SignalDetectPort=2
goi_defaults.omu.LolThreshold_set=20
goi_defaults.omu.LolThreshold_clear=20
goi_defaults.omu.LaserSignalSingleEnded=1
goi_defaults.bosa=goi
goi_defaults.bosa.LoopMode=2
goi_defaults.bosa.DeadZoneElimination=0
goi_defaults.bosa.LolThreshold_set=20
goi_defaults.bosa.LolThreshold_clear=20
goi_defaults.bosa.LosThreshold_set=0.0005
goi_defaults.bosa.LosThreshold_clear=0.0010
goi_defaults.bosa.RxOverloadThreshold=0.2000
goi_defaults.bosa.CInt_Bias_init=2
goi_defaults.bosa.CInt_Mod_init=2
goi_defaults.bosa.PICtrl=0x00004049
goi_defaults.bosa.UpdateThreshold_Bias=2
goi_defaults.bosa.UpdateThreshold_Mod=2
goi_defaults.bosa.LearningThreshold_Bias=99
goi_defaults.bosa.LearningThreshold_Mod=99
goi_defaults.bosa.StableThreshold_Bias=2
goi_defaults.bosa.StableThreshold_Mod=2
goi_defaults.bosa.ResetThreshold_Bias=70
goi_defaults.bosa.ResetThreshold_Mod=70
goi_defaults.fcsi=goi
goi_defaults.fcsi.GVS=0xF653
gpon.ploam=gpon
gpon.ploam.nPassword=0x20 0x20 0x20 0x20 0x20 0x20 0x20 0x20 0x20 0x20
gpon.ploam.nT01=11000
gpon.ploam.nT02=100
gpon.ploam.nRogueMsgIdUpstreamReset=255
gpon.ploam.nRogueMsgRepeatUpstreamReset=3
gpon.ploam.nRogueMsgIdDeviceReset=255
gpon.ploam.nRogueMsgRepeatDeviceReset=3
gpon.ploam.nRogueEnable=0
gpon.gtc=gpon
gpon.gtc.bDlosEnable=0
gpon.gtc.bDlosInversion=0
gpon.gtc.nDlosWindowSize=0
gpon.gtc.nDlosTriggerThreshold=0
gpon.gtc.ePower=0
gpon.gtc.nLaserGap=0
gpon.gtc.nLaserOffset=0
gpon.gtc.nLaserEnEndExt=0
gpon.gtc.nLaserEnStartExt=0
gpon.gtc.nDyingGaspHyst=0
gpon.gtc.nDyingGaspMsg=0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
gpon.gtc.nDyingGaspEnable=0
gpon.ethernet=gpon
gpon.ethernet.bUNI_PortEnable0=1
gpon.ethernet.bUNI_PortEnable1=1
gpon.ethernet.bUNI_PortEnable2=1
gpon.ethernet.bUNI_PortEnable3=1
gpon.gpe=gpon
gpon.gpe.nPeNumber=6
network.loopback=interface
network.loopback.ifname=lo
network.loopback.proto=static
network.loopback.ipaddr=127.0.0.1
network.loopback.netmask=255.0.0.0
network.globals=globals
network.globals.ula_prefix=auto
network.lct=interface
network.lct.ifname=lct0
network.lct.netmask=255.255.255.0
network.lct.proto=static
network.lct.macaddr=ac:9a:96:00:00:00
network.lct.gateway=192.168.2.1
network.lct.ipaddr=192.168.1.10
network.host=interface
network.host.ifname=host
network.host.proto=static
network.host.ipaddr=0.0.0.0
network.host.netmask=0.0.0.0
network.host.macaddr=ac:9a:96:00:02:00
network.host6=interface
network.host6.ifname=@host
network.host6.proto=static
nmea.message=nmea
nmea.message.nmea_format=1
nmea.message.time_offset=19
omci.default=omci
omci.default.mib_file=/etc/mibs/data_2g_8q.ini
omci.default.status_file=/tmp/omci_status
sfp_eeprom.default=sfp_eeprom
sfp_eeprom.default.eeprom=0
sfp_eeprom.default.vendor_name=Lantiq
sfp_eeprom.default.vendor_partno=Part Number
sfp_eeprom.default.vendor_rev=0000
sfp_eeprom.default.vendor_oui=AC:9A:96
sfp_eeprom.default.serial_no=no serial number
sfp_eeprom.default.datecode=150414
sfp_eeprom.default.addr_eeprom_0=0x80
sfp_eeprom.default.addr_eeprom_1=0x51
sfp_pins.@pin[0]=pin
sfp_pins.@pin[0].name=tx_fault
sfp_pins.@pin[0].pin=2
sfp_pins.@pin[1]=pin
sfp_pins.@pin[1].name=tx_disable
sfp_pins.@pin[1].pin=33
sfp_pins.@pin[1].restriction=ASC_RX
sfp_pins.@pin[2]=pin
sfp_pins.@pin[2].name=los
sfp_pins.@pin[2].pin=5
sfp_pins.@pin[3]=pin
sfp_pins.@pin[3].name=mod_def
sfp_pins.@pin[3].pin=32
sfp_pins.@pin[3].restriction=ASC_TX
synce.ethernet=synce
synce.ethernet.nSyncE_Mode=0
synce.ethernet.bSyncE_SGMII_Squelch=0
system.@system[0]=system
system.@system[0].timezone=UTC
system.@system[0].hostname=SFP
system.ntp=timeserver
system.ntp.server=0.openwrt.pool.ntp.org 1.openwrt.pool.ntp.org 2.openwrt.pool.ntp.org 3.openwrt.pool.ntp.org
system.ntp.enabled=1
system.ntp.enable_server=0
uhttpd.main=uhttpd
uhttpd.main.listen_http=0.0.0.0:80 [::]:80
uhttpd.main.listen_https=0.0.0.0:443 [::]:443
uhttpd.main.home=/www
uhttpd.main.rfc1918_filter=1
uhttpd.main.max_requests=3
uhttpd.main.max_connections=100
uhttpd.main.cert=/etc/uhttpd.crt
uhttpd.main.key=/etc/uhttpd.key
uhttpd.main.cgi_prefix=/cgi-bin
uhttpd.main.script_timeout=60
uhttpd.main.network_timeout=30
uhttpd.main.http_keepalive=20
uhttpd.main.tcp_keepalive=1
uhttpd.px5g=cert
uhttpd.px5g.days=730
uhttpd.px5g.bits=1024
uhttpd.px5g.country=DE
uhttpd.px5g.state=Berlin
uhttpd.px5g.location=Berlin
uhttpd.px5g.commonname=OpenWrt

Titre: Remplacement BBOX Ultym par EdgeRouter X-SFP
Posté par: bennysan le 22 février 2021 à 09:59:20
ONTUSER@SFP:~# fw_printenv
a0_image=a0.bin
a2_image=sfp_data
act_img_addr=0xBF20003C
addip=setenv bootargs ${bootargs} ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}:${hostname}:${netdev}:off
addmisc=setenv bootargs ${bootargs} ethaddr=${ethaddr} machtype=${machtype}  vpe1_load_addr=0x83f00000 vpe1_mem=1M mem=63M ${mtdparts}
addmtdparts0=setenv mtdparts mtdparts=sflash:256k(uboot)ro,512k(uboot_env),6144k(linux),6144k(image1),1024k(configfs),2112k(logfs),64k(ri),64k(sfp),64k(ribackup)
addmtdparts1=setenv mtdparts mtdparts=sflash:256k(uboot)ro,512k(uboot_env),6144k(image0),6144k(linux),1024k(configfs),2112k(logfs),64k(ri),64k(sfp),64k(ribackup)
asc0=3
baudrate=115200
boot_image=run boot_image${c_img};
boot_image0=run kernel0_from_sf flashargs addip addmtdparts0 addmisc && bootm ${ram_addr}
boot_image1=run kernel1_from_sf flashargs addip addmtdparts1 addmisc && bootm ${ram_addr}
boot_image_err=setenv kernel_offs ${kernel0_offs};httpd && setenv image0_is_valid 1
bootargs=rootfstype=squashfs,jffs2 ip=192.168.1.10:192.168.1.100:192.168.2.1::::off ethaddr=ac:9a:96:00:00:00 machtype=SFP vpe1_load_addr=0x83f00000 vpe1_mem=1M mem=63M mtdparts=sflash:256k(uboot)ro,512k(uboot_env),6144k(linux),6144k(image1),1024k(configfs),2112k(logfs),64k(ri),64k(sfp),64k(ribackup)
bootcmd=run flash_flash
bootdelay=5
c_img=0
commit=0
env_offs=0x40000
env_offs_redund=0x80000
ethact=SERDES
ethaddr=ac:9a:96:00:00:00
ethprime=SERDES
ethrotate=no
flash_flash=run select_image boot_image
flashargs=setenv bootargs rootfstype=squashfs,jffs2
gatewayip=192.168.2.1
goi_calibrated=1
goi_config=begin-base64 644 goi_config@H4sIAMsBAAACA+1YS0/bQBDOtfkVW3HICbOzD6+3Vg+UR4VKCyJpOCBkbRwH@rMZxZDuU/vvOkgQcx9CqtFFLPYd4Ms/dHX/jsaMi3EmnRRzuXKVxUJjBOArG@Jo+yIItGwQA5J8xvWs8iiuQKcXdFql4puOqedxnyoJjLW4S2NkCzvDAZIa2T@T73P3YOzR+2yNC1aL4+2yH5KJmlBwmszuYpIcR2R3rdpROJhNCniURxlr33f@b1vZ2+NdPKHg7ODQSrZIL0qm5OLDpU+OimtyMdtFrnuAzPlOYnmD8S7yyzan@ypeO4sr3tOOC9Gm71dDfQdFT+H8+9H8R//gLDf7/MfwnDf5fBv5vzHQYDIa/@Cf0/gf8S79peAFKBbPC/GfwPV/Bvcb5Ae3/3dD94t79Euk/6+EggF30LaM8X@0hFaNEB+UfjHjv0HclhcKykfxT92gBYwJRUFRiVH/HPgrMH/Jog2EPjv8R+m@k1F8ddcA5uxm8c84vuwvO4GycuDWvMH/Bqg9rzjB4pPO1TgdmHGn/co+EdIJ@2TPjeJAZy/fiJMKTwoG/wyiobSq2QfcYfcOkT/Iwi6cF6SvHdYRPTvZ2j+0f@6YBPDs/nLO+0V3JldtzIK8IC54wIE86yaD6LVg2G4TAMcDyt+mG0PImLIsoe@0QTT9KtVLrd2CgElHc49VZJRKwNFKzGSdBIXacn5Iw5GpbMJTo9trKf0sKLv@xea9iRdyqJPTR+TsB3lQzx70+6EZ48xGFwvEsXpNB0sd5bV+duEAstZvroNa@P1wIMMFr/e50urzO8iLVqnyxQNBKr2z8tlg4OJICuJIyr1zLoyQd2i+Ycxvp@eNqjEiTo9ay2Bh5fz2rljLL1rHbfjqKeK0AoWT64h6zWWTuaMlyaqElqC6m8@9aS2gFC31btDczyFO3U117IuKdpox2Mex9PQQqjqfRyZHJGV4It96d7KsTD2@Yw/pUDxKF/fFXMFlqaxn3e5RAELTocm+LE2xVwummHCpxm5dY1yOSzEwMBAC@3HLd722nJjODdByHSwcGklKthAfCrewiTWYVySDNTUU0CvP4Ic/7fheD3o5c@abtQ89BvqKGGGkL6DhjMBT4AHAAA@====@
image0_addr=0xB00C0000
image0_is_valid=1
image1_addr=0xB0800000
image1_is_valid=1
image_name=g010sa
import_uboot_env=env import -t ${ram_addr} ${filesize}
ipaddr=192.168.1.10
kernel0_from_sf=sf probe 0;sf read ${ram_addr} ${kernel0_offs} ${max_kernel_size}
kernel0_offs=0xC0000
kernel1_from_sf=sf probe 0;sf read ${ram_addr} ${kernel1_offs} ${max_kernel_size}
kernel1_offs=0x6C0000
load_kernel=tftpboot ${ram_addr} ${tftppath}${image_name}-uImage
load_uboot=tftpboot ${ram_addr} ${tftppath}u-boot.img
load_uboot_env=tftp ${ram_addr} ${tftppath}u-boot.env
load_uboot_env_y=loady ${ram_addr}
machtype=SFP
magic_addr=0xBF200038
magic_val=0xDEADBEEF
max_kernel_size=180000
mtdparts=mtdparts=sflash:256k(uboot)ro,512k(uboot_env),6144k(linux),6144k(image1),1024k(configfs),2112k(logfs),64k(ri),64k(sfp),64k(ribackup)
net_nfs=run load_kernel nfsargs addip addmtdparts0 addmisc;bootm ${ram_addr}
netconsole=set stderr nulldev;set stdin nc,serial;set stdout nc,serial
next_active=0
nfsargs=setenv bootargs root=/dev/nfs rw nfsroot=${serverip}:${rootpath},${nfsoptions}
nfsoptions=rsize=1024,wsize=1024
preboot=gpio clear 100
ram_addr=80F00000
reset_uboot_env=env default -f -a; saveenv
ri_image=3FE46542AAAA_ri.bin
save_uboot=sf probe 0;sf erase 0 40000;sf write ${ram_addr} 0 ${filesize}
select_image=if test -n $commit  ; then else setenv commit  _err;saveenv;fi;if test -n $image0_is_valid ; then else setenv image0_is_valid 1;saveenv;fi;if test -n $image1_is_valid ; then else setenv image1_is_valid 0;saveenv;fi;if itest *${magic_addr} == ${magic_val} ; then if itest *${act_img_addr} == 0 ; then setenv next_active 0;fi;if itest *${act_img_addr} == 1 ; then setenv next_active 1;fi;mw ${magic_addr} 0x0;mw ${act_img_addr} 0x0;fi;if test $next_active = -1 ; then setenv c_img $commit;else setenv c_img $next_active;if test $next_active != $commit ;then if test $next_active = 0 ;then setenv next_active 1;setenv image0_is_valid 0;setenv commit 1;else setenv next_active 0;setenv image1_is_valid 0;setenv commit 0;fi;saveenv;fi;fi;exit 0
serverip=192.168.1.100
start_netconsole=if test -n ${ncip}; then echo 'check for netconsole'; if ping ${ncip}; then run netconsole; echo 'netconsole enabled'; fi; fi
stderr=serial
stdin=serial
stdout=serial
update_A0=gpio clear 102;tftpboot ${ram_addr} ${tftppath}${a0_image};eeprom write 50 ${ram_addr} 0 ${filesize}
update_A2=tftpboot ${ram_addr} ${tftppath}${a2_image};sf probe 0;sf erase 0xfe0000 +${filesize};sf write ${ram_addr} 0xfe0000 ${filesize}
update_configfs=tftpboot ${ram_addr} ${tftppath}configfs.image;sf probe 0;sf erase 0xcc0000 +${filesize};sf write ${ram_addr} 0xcc0000 ${filesize}
update_image0=tftpboot ${ram_addr} ${tftppath}${image_name}-squashfs.image;sf probe 0;sf erase ${kernel0_offs} +${filesize};sf write ${ram_addr} ${kernel0_offs} ${filesize}
update_image1=tftpboot ${ram_addr} ${tftppath}${image_name}-squashfs.image;sf probe 0;sf erase ${kernel1_offs} +${filesize};sf write ${ram_addr} ${kernel1_offs} ${filesize}
update_logfs=tftpboot ${ram_addr} ${tftppath}logfs.image;sf probe 0;sf erase 0xdc0000 +${filesize};sf write ${ram_addr} 0xdc0000 ${filesize}
update_openwrt=run update_system
update_ri=tftpboot ${ram_addr} ${tftppath}${ri_image};sf probe 0;sf erase 0xfd0000 +${filesize};sf write ${ram_addr} 0xfd0000 ${filesize};sf erase 0xff0000 +${filesize};sf write ${ram_addr} 0xff0000 ${filesize}
update_system=run update_image0 && setenv commit 0 && setenv image0_is_valid 1 && saveenv
update_uboot=run load_uboot && run save_uboot
update_uboot_env=run load_uboot_env && run import_uboot_env && saveenv
update_uboot_env_y=run load_uboot_env_y && run import_uboot_env && saveenv
update_uboot_y=loady ${ram_addr} && run save_uboot
ver=U-Boot 2015.04-lantiq-gpon-1.3.6.1 (Apr 11 2017 - 14:52:46)
boot_fail=0

ONTUSER@SFP:~# cat /etc/buildinfo
ONT_TYPE=g010sa
PON_MODE=GPON
SOFTWAREVERSION=BFG.A06p02
PRODUCTCLASS=g010sa
RELEASE=0.0.0
BUILDSTAMP=
BUILDDATE=20170407_1757
COPYRIGHT=ASB
WHOBUILD=buildmgr
IMAGEVERSION=3FE46398BFGA06
VOIP=
CONFIG_VOIP_SW=
LATEST_REV=18511
REPO=sw
SIGN=n

ONTUSER@SFP:~# upgradestatus
***** get current running image *****
current running image is  image0 !
***** get upgrade status ***********
image0_is_valid=1
image1_is_valid=1
next_active=0
commit=0
image0_version=3FE46398BFGA06
image1_version=3FE46398BFGA06


Et je suis bien en status 05 avec cette config :

ONTUSER@SFP:~# onu ploamsg
errorcode=0 curr_state=5 previous_state=4 elapsed_msec=17645624
Titre: Remplacement BBOX Ultym par EdgeRouter X-SFP
Posté par: nonosch le 22 février 2021 à 10:14:19
Merci pour ta réponse




J'ai du me faire jeter à un moment donné par le DHCP de bouygues (normal vu que je n'avais pas mis les options) mais même en les ajoutant ça n'a pas résolu le problème.
J'aimerais bien savoir ce que la box a fait de plus que moi  :-\

Bref, affaire à suivre...

tu n'as plus eu de problème de renouvellement dhcp ?
Titre: Remplacement BBOX Ultym par EdgeRouter X-SFP
Posté par: bennysan le 22 février 2021 à 10:23:08
Merci pour ta réponse

tu n'as plus eu de problème de renouvellement dhcp ?

Je pense avoir identifié le problème.

Il arrive que quand le edgerouter reboot avec la fibre branchée l'ONT n'arrive pas à passer en status 05.
Ce n'est pas systématique mais je l'ai constaté et d'autres utilisateurs du G-010-SA sur le forum l'ont remarqué également.

Et en fait j'ai eu des coupures d'électricité 2 fois de suite dans la nuit (merci à mon four qui n'était plus à l'heure et qui m'a mis la puce à l'oreille).

Donc en gros le problème était lié à ces reboot et non pas à la config dhcp.
Titre: Remplacement BBOX Ultym par EdgeRouter X-SFP
Posté par: nonosch le 22 février 2021 à 10:29:05


Et en fait j'ai eu des coupures d'électricité 2 fois de suite dans la nuit (merci à mon four qui n'était plus à l'heure et qui m'a mis la puce à l'oreille).


 :) Comme quoi tout les indices comptent  :)

Titre: Remplacement BBOX Ultym par EdgeRouter X-SFP
Posté par: monoeilouais le 22 février 2021 à 21:09:33
Avec cette commande uci show, je n'ai pas ces options :

uhttpd.main=uhttpd
uhttpd.main.listen_http=0.0.0.0:80 [::]:80
uhttpd.main.listen_https=0.0.0.0:443 [::]:443
uhttpd.main.home=/www
uhttpd.main.rfc1918_filter=1
uhttpd.main.max_requests=3
uhttpd.main.max_connections=100
uhttpd.main.cert=/etc/uhttpd.crt
uhttpd.main.key=/etc/uhttpd.key
uhttpd.main.cgi_prefix=/cgi-bin
uhttpd.main.script_timeout=60
uhttpd.main.network_timeout=30
uhttpd.main.http_keepalive=20
uhttpd.main.tcp_keepalive=1
uhttpd.px5g=cert
uhttpd.px5g.days=730
uhttpd.px5g.bits=1024
uhttpd.px5g.country=DE
uhttpd.px5g.state=Berlin
uhttpd.px5g.location=Berlin
uhttpd.px5g.commonname=OpenWrt

J'ai aussi constaté des différences dans certains paramètres, comme par exemple :
goi_config.measurement.RSSI_1490dark_ref=0.00042724609375
goi_config.measurement.RSSI_1490scal_ref=0.0506121441692
goi_config.measurement.RSSI_1490parabolic_ref=0.215009748146

Je ne sais pas à quoi correspondent ces éléments.

Edit : au fait, merci pour les data !
Titre: Remplacement BBOX Ultym par EdgeRouter X-SFP
Posté par: bennysan le 22 février 2021 à 21:39:07
...

Toutes les variables uhttpd servent pour le serveur web qui fournit les pages pour rentrer l’imei (en gros on s’en fout un peu).

Pour le reste aucune idée... sûrement des indicateurs sur la qualité du signal optique.

Comme déjà évoqué je n’ai pas eu besoin d’aller aussi loin pour que tout fonctionne.
Titre: Remplacement BBOX Ultym par EdgeRouter X-SFP
Posté par: cruchot le 27 avril 2021 à 21:43:21
Hello
Je suis en train de tester le même ONT sur un ERPRO-8.
Je suis newbie sur edgeos.
Comment est-ce que tu accèdes à l'ONT ?
De mon côté, je ne parviens pas à lui affecter une IP.

Salut,

Finalement tu as réussi à faire ce que tu voulais avec le er-8 ? Je suis en train de regarder pour me passer de la bbox  ::)
Titre: Remplacement BBOX Ultym par EdgeRouter X-SFP
Posté par: cruchot le 27 avril 2021 à 21:45:03
Je pense avoir identifié le problème.

Il arrive que quand le edgerouter reboot avec la fibre branchée l'ONT n'arrive pas à passer en status 05.
Ce n'est pas systématique mais je l'ai constaté et d'autres utilisateurs du G-010-SA sur le forum l'ont remarqué également.

Et en fait j'ai eu des coupures d'électricité 2 fois de suite dans la nuit (merci à mon four qui n'était plus à l'heure et qui m'a mis la puce à l'oreille).

Donc en gros le problème était lié à ces reboot et non pas à la config dhcp.

Salut,

On pourrait essayer de faire un script de "post reboot" qui ferait une sorte de "ifdown/ifup" sur l'ONT pour ne pas avoir à déplugger/plugger la fibre ?
Titre: Remplacement BBOX Ultym par EdgeRouter X-SFP
Posté par: bennysan le 10 mai 2021 à 15:32:59
Salut,

On pourrait essayer de faire un script de "post reboot" qui ferait une sorte de "ifdown/ifup" sur l'ONT pour ne pas avoir à déplugger/plugger la fibre ?

Salut,

Sur le principe oui mais avant de faire un script il serait intéressant d'essayer d'investiguer pour comprendre le problème.

De mon côté j'avoue que je n'ai pas cherché...

J'avais trouvé lors de mes tous premiers tests que quand on restait en state 02/03 après un reboot, en re-rentrant l'imei dans l'interface web de l'ONT ça corrigeait le problème et on passait en state 05 (sans aucune autre action).

Je m'étais noté de regarder ce que faisait exactement l'interface pour essayer de comprendre mais je ne l'ai pas fait  ::)

Si tu as le temps de chercher une solution via un script ou autre n'hésite pas à partager.


Ciao
Titre: Remplacement BBOX Ultym par EdgeRouter X-SFP
Posté par: cruchot le 02 juin 2021 à 22:17:38
Hello,

Je viens de recevoir le même matos :

ER-X-SFP + G-010S-A

J'ai testé rapidement 2-3 trucs mais je ne suis pas sur que tout soit fiable, j'ai l'impression que ça merde un peu chez Bouygues ce soir (erreurs C1 + latence ++). Pas simple pour faire des tests  :o

1) côté DHCP, je n'ai rien configuré, j'obtiens mon IP publique, les quelques règles NAT que j'ai testé sont OK ;

2) quand je reboote le routeur, le lien reste en state 5 ;

3) en revanche si je fais un redémarrage électrique, je suis obligé d'attendre que l'ONT soit up et ensuite déco/reco la fibre physiquement. Je cherche à comprendre pourquoi on est obligé de faire ça et/ou comment le faire de manière software.

Sur l'ONT j'ai fait la config ci-dessous :

ritool set MfrID SMBS
ritool set G984Serial XXXXXXXX
ritool set SLID XXXXXX

4) J'ai des débits divisés par 2/3 (300 Mbps au lieu d'1Gbps en download, idem en upload). Encore une fois vu la situation ce soir, ces résultats sont à prendre avec des pincettes.

=> Quels débits obtenez-vous de votre côté ? J'ai testé avec et sans l'offloading, sans succès.

=> Comment est configuré votre vswitch0 ? J'ai tenté avec eth0 + eth5 (et donc avec une interface vswitch0.100 pour la partie WAN), pas mieux. J'ai essayé en bypassant le vswitch => pareil (et donc une interface web eth5.100 toute bête). Faut que je regarde la doc/config plus en détail.

Bref, je vais continuer à investiguer sur tout ça et je vous ferai part de ce que je trouve  ;)
Titre: Remplacement BBOX Ultym par EdgeRouter X-SFP
Posté par: bennysan le 03 juin 2021 à 17:34:07
...

Salut,

Sans l'offloading j'avais des débits assez pourris donc je l'ai activé et plus de problème.

Niveau conf j'ai vraiment un truc ultra simpliste :

eth5.100 pour le wan
les autres ports dans le vswitch0
une règle de NAT masquerade sur eth5.100
quelques règles firewalls et port forwarding
les 3 commandes que tu as cités pour l'ONT
2 routeurs wifi connectés sur eth0 et eth1 et puis voilà.

Niveau débit je ne check jamais car je n'ai jamais constaté aucun problème ni de bande passante, ni de latence...

Quelques tests effectués à l'instant depuis ma raspberry pi :

ubuntu@odin:~$ speedtest
Retrieving speedtest.net configuration...
Testing from Bouygues Telecom (176.171.x.x)...
Retrieving speedtest.net server list...
Selecting best server based on ping...
Hosted by LaFibre.info (Douai) [20.21 km]: 6.6 ms
Testing download speed................................................................................
Download: 811.54 Mbit/s
Testing upload speed...
Upload: 230.04 Mbit/s

ubuntu@odin:~$ speedtest --server 29544
Retrieving speedtest.net configuration...
Testing from Bouygues Telecom (176.171.x.x)...
Retrieving speedtest.net server list...
Retrieving information for the selected server...
Hosted by ORANGE FRANCE (Lille) [9.26 km]: 12.099 ms
Testing download speed................................................................................
Download: 128.95 Mbit/s
Testing upload speed...
Upload: 203.81 Mbit/s


ubuntu@odin:~$ speedtest --server 25985
Retrieving speedtest.net configuration...
Testing from Bouygues Telecom (176.171.x.x)...
Retrieving speedtest.net server list...
Retrieving information for the selected server...
Hosted by OVH Cloud (Gravelines) [79.60 km]: 13.632 ms
Testing download speed................................................................................
Download: 155.49 Mbit/s
Testing upload speed...
Upload: 201.15 Mbit/s

ubuntu@odin:~$ speedtest --server 29243
Retrieving speedtest.net configuration...
Testing from Bouygues Telecom (176.171.x.x)...
Retrieving speedtest.net server list...
Retrieving information for the selected server...
Hosted by ITDATA TELECOM SRL (Roubaix) [19.79 km]: 28.531 ms
Testing download speed................................................................................
Download: 219.98 Mbit/s
Testing upload speed...
Upload: 186.23 Mbit/s

Facile de se faire une idée quand les tests donnent des résultats si différents  :-\ ::)

Vu que j'utilise principalement le wifi dans ma maison c'est lui qui sature avant la fibre  ;D ;D


Enfin bref, tout ça pour dire qu'après bientôt 6 mois d'utilisation de cette conf tout est parfaitement fonctionnel et je n'ai jamais rencontré aucun soucis (hormis le décâblage/recâblage de la fibre quand il y a un reboot électrique du egde).

Tiens nous au courant si tu trouves des infos/conf intéressantes, je pourrais les tester et te faire un retour.


Ciao
Titre: Remplacement BBOX Ultym par EdgeRouter X-SFP
Posté par: cruchot le 03 juin 2021 à 17:54:20
Merci pour ton retour.

Encore une chose, tu n'accèdes pas à l'ont (192.168.1.10) avec cette config du coup ? J'ai mis l'eth5 dans le switch0 pour pouvoir y accéder. Et donc j'ai, pour le wan, vswitch0.100. Peut-être que c'est la cause des lenteurs ?

Pour l'offloading j'ai utilisé set system offload hwnat enable.

Je continue mes tests dès que je peux !  :)
Titre: Remplacement BBOX Ultym par EdgeRouter X-SFP
Posté par: bennysan le 03 juin 2021 à 18:24:08
Encore une chose, tu n'accèdes pas à l'ont (192.168.1.10) avec cette config du coup ?

non en effet mais j'ai plus de 4 mois d'uptime sur le routeur sans jamais avoir eu besoin de me connecter à l'ONT donc pas très gênant  ;D ;D

Citer
Peut-être que c'est la cause des lenteurs ?

Je n'ai jamais testé cette conf mais je ne vois pas pourquoi ça briderait le débit.
Titre: Remplacement BBOX Ultym par EdgeRouter X-SFP
Posté par: cruchot le 03 juin 2021 à 19:06:05
Je n'ai jamais testé cette conf mais je ne vois pas pourquoi ça briderait le débit.

Je pensais à un bridge qui pourrait brider dans certains cas, mais c'est différent ici en fait.

Sinon je viens de refaire des tests (avec et sans eth5 dans le switch0) et j'ai les mêmes débits dans les 2 cas : environ 850 Mbits / 200 Mbits. Il faut que je vois pourquoi l'upload est divisé par 3 par rapport à la bbox.
Titre: Remplacement BBOX Ultym par EdgeRouter X-SFP
Posté par: cruchot le 07 juin 2021 à 19:32:02
Hello,

Je n'ai pas pu beaucoup avancer et depuis aujourd'hui j'obtiens difficilement le statut 5  ??? En plus je n'obtiens plus aucune IP en DHCP. Ca marchait plutôt pas mal avant malgré le faible upload pourtant ... Quelqu'un a déjà essayé en forçant l'IP ?
Titre: Remplacement BBOX Ultym par EdgeRouter X-SFP
Posté par: cruchot le 09 juin 2021 à 20:41:40
Bon, j'ai pu bidouiller un peu. En fait j'ai installé un nouveau firmware sur l'image1. Ca a remis à zéro la plupart des paramètres genre PartNumber, SLID, etc sur les 2 firmwares. Ca explique pourquoi je n'avais plus de state 5 et donc d'IP ... J'ai tout remis d'équerre à coup de ritool set (à partir d'un ancien dump).

Donc actuellement je tourne sur :

ONTUSER@SFP:~# upgradestatus
***** get current running image *****
current running image is  image1 !
***** get upgrade status ***********
image0_is_valid=1
image1_is_valid=1
next_active=1
commit=1
boot_fail=0
image0_version=3FE46398BFGA06
image1_version=3FE47111BFHB32

Ci-dessous la conf de mes interfaces :

ubnt@erx:~$ show interfaces
Codes: S - State, L - Link, u - Up, D - Down, A - Admin Down
Interface    IP Address                        S/L  Description
---------    ----------                        ---  -----------
eth0         -                                 u/u
eth1         192.168.1.253/24                  u/u
eth2         -                                 u/u
eth2.100     10.10.2.1/24                      u/u  test telephone
eth3         -                                 u/D
eth4         -                                 u/D
eth5         -                                 u/u
lo           127.0.0.1/8                       u/u
             ::1/128
switch0      -                                 u/u
switch0.55   192.168.2.1/24                    u/u  admin
switch0.100  31.38.x.x/18                      u/u  bt net

ubnt@erx# show interfaces switch switch0
 mtu 1500
 switch-port {
     interface eth0 {
     }
     interface eth5 {
     }
     vlan-aware disable
 }
 vif 55 {
     address 192.168.2.1/24
     description admin
 }
 vif 100 {
     address dhcp
     description "bt net"
 }

J'ai activé l'offload aussi et j'utilise le firmware v2.0.9-hotfix.1

Ci-dessous les débits max que j'ai pu obtenir :

root@tools:~# speedtest  -s 11770

   Speedtest by Ookla

     Server: Iomart - Gosport (id = 11770)
        ISP: Bouygues Telecom
    Latency:    27.97 ms   (0.42 ms jitter)
   Download:   891.86 Mbps (data used: 1.1 GB)
     Upload:   542.22 Mbps (data used: 446.8 MB)
Packet Loss:     0.0%
 Result URL: https://www.speedtest.net/result/c/d81bbe0f-0b44-443c-ba75-cf56c045fba1

iperf3 -c bordeaux.testdebit.info -P4 -p 9204
[SUM]   0.00-10.00  sec   713 MBytes   598 Mbits/sec  1303             sender
[SUM]   0.00-10.08  sec   702 MBytes   585 Mbits/sec                  receiver

iperf3 -c bordeaux.testdebit.info -P4 -p 9204 -R
[SUM]   0.00-10.01  sec  1.09 GBytes   939 Mbits/sec  104884             sender
[SUM]   0.00-10.00  sec  1.06 GBytes   912 Mbits/sec                  receiver

note : le CPU est toujours resté sous les 5% et le load sous 1.5 (on a 4 CPU). La conso mémoire n'a pas bougé non plus. Le SFP est monté à 55°C max.

Sinon, concernant la fibre qu'il faut connecter après le boot du sfp, la partie web appelle le script gpon_config.cgi mais c'est du binaire donc pas simple de savoir ce que ça fait. Je crois que hwti en parle sur le gros topic orange de 160 pages. Si ca se trouve la bbox fait la même chose aussi ... ::)

edit : ortho
edit2 : infos sur firmware erx
Titre: Remplacement BBOX Ultym par EdgeRouter X-SFP
Posté par: Florian le 24 septembre 2021 à 18:08:16
Hello,

Je n'ai pas pu beaucoup avancer et depuis aujourd'hui j'obtiens difficilement le statut 5  ??? En plus je n'obtiens plus aucune IP en DHCP. Ca marchait plutôt pas mal avant malgré le faible upload pourtant ... Quelqu'un a déjà essayé en forçant l'IP ?

Oui, depuis environ 2 heures par curiosité, et ça a l'air de fonctionner. Je pensais me faire jeter mais non... En gros, une fois que tu as récupéré ton ip fixe et ta gateway, tu peux noter les infos et faire la conf en dure visiblement.... A voir si ça va pas me dégager au bout d'un moment.
Titre: Remplacement BBOX Ultym par EdgeRouter X-SFP
Posté par: TL91700 le 19 janvier 2022 à 21:36:16
Salut,


Petit retour d'expérience sur le remplacement de la BBox Ultym par un routeur Ubiquiti EdgeRouter X-SFP.

Quelques points à noter en préambule :
  • Avec l'offre Ultym il n'y a plus d'ONT (boitier externe) donc il vous en faut un. Il n'est pas possible d'utiliser le SFP fournit avec box dans le routeur.
  • Cette config ne profite pas des 2,5 Gbps. C'est le routeur qui est limité à 1Gb, l'ONT utilisé ci-dessous est compatible 2,5Gb
  • Je sais que la box Ultym offre du Wifi 6 mais je ne possède aucun device compatible donc aucune utilité pour moi


Le routeur en question : https://www.ui.com/edgemax/edgerouter-x-sfp (https://www.ui.com/edgemax/edgerouter-x-sfp)

(https://media.ldlc.com/r1600/ld/products/00/03/40/77/LD0003407710_2.jpg)

Le GPON ONT SFP : https://fr.aliexpress.com/item/4001094746855.html?spm=a2g0s.12269583.0.0.27d52cdfs1YwyX (https://fr.aliexpress.com/item/4001094746855.html?spm=a2g0s.12269583.0.0.27d52cdfs1YwyX)

(https://ae01.alicdn.com/kf/Hcd9cc7560b8646b9aaac9b9cd953de74N/3FE46541AAA-G-010S-A-GPON-ONT-SFP-module-de-fibers.jpg)

J'ai commandé l'ONT le 19 décembre et je l'ai reçu le 04 janvier.
Aucun soucis de livraison et le module était très bien emballé.


Pour la configuration de l'ONT je vous invite à suivre les indications de Florian https://lafibre.info/remplacer-bbox/routeur-sfp-pour-remplacer-bbox-fibre-ont/msg817620/#msg817620 (https://lafibre.info/remplacer-bbox/routeur-sfp-pour-remplacer-bbox-fibre-ont/msg817620/#msg817620)
Un grand merci à lui pour toutes les indications  ;)

Pour rappel le Manufacturer ID et le S/N se récupère via l'interface de la Box.
L'IMEI est sur l'étiquette de la box.

L'ONT met 1 à 2 min à booter donc ne vous pressez pas trop pour y accéder en web et ssh.

Une fois la configuration faite sur l'ONT vous n'avez plus qu'à connecter la fibre et vérifier que vous passez en état 05 :

onu ploamsg
De mon côté ça a mis quelques minutes à passer en état 05, je bagottais entre 02 et 03 du coup j'étais en train de vérifier ma config et puis sans rien changer c'est passé en 05 stable ???


Dès que c'est ok vous pouvez passer côté EdgeRouter.
L'interface SFP est eth5.

Vous avez juste à ajouter une nouvelle interface de type VLAN :

(https://i.ibb.co/K0hxXk1/edge-add-interface.png)


Vous validez et normalement vous devriez récupérer votre IP publique.

(https://i.ibb.co/mCyMGQ1/edge-interface-state.png) (https://ibb.co/4ZS57B9)


Contrairement à ce que j'ai pu lire dans d'autres postes je n'ai pas eu à cloner la mac address de la box ni à setter d'option sur le dhcp.

Vous n'avez plus qu'à configurer la NAT Gateway et Internet sera pleinement fonctionnel sur votre LAN

(https://i.ibb.co/FzvF47m/edge-nat-masquerade.png)


J'ai fait cette config rapidement hier soir et aucun problème constaté jusqu'à présent  :)

Je n'utilise ni la TV ni le téléphone donc je n'ai pas cherché à voir ce qui pourrait être fait pour ces flux.



A ciao bonsoir.

Pas sur d'avoir tout compris, avec l'offre 2Gb de l'opérateur, est ce qu'avec cette solution tu as 2Gb ? ou 1 Gb uniquement ?
Est-ce qu'il serait envisageable de raccorder le module SFP dans une carte PCIe SFP pour avoir sa connexion sur un routeur perso avec pfsense par exemple ?

Merci.
Titre: Remplacement BBOX Ultym par EdgeRouter X-SFP
Posté par: mirtouf le 21 janvier 2022 à 10:03:27
Dans un ER-X ça sera uniquement du gigabit.
Titre: Remplacement BBOX Ultym par EdgeRouter X-SFP
Posté par: TL91700 le 21 janvier 2022 à 13:58:37
Dans un ER-X ça sera uniquement du gigabit.

Merci pour la réponse, je vise 2Gbp ;(