Odido glasvezel ONT/GPON vervangen met eigen apparaat

Pagina: 1
Acties:

  • Rene-Sackers
  • Registratie: Mei 2014
  • Laatst online: 12-03 19:17
Hallo tweakers,

Recent ben ik overgestapt van KPN naar T-Mobile/Odido. In dit topic leg ik uit hoe ik de Huawei GPON vervangen heb door de Ubiquiti UFiber Loco, en daarmee dus 0 apparatuur van T-Mobile in mijn netwerk hoef te draaien.

Waarom/wat jouw mening daarover is gaat het hier even niet om. Als je dit wilt doen, leg ik hier uit hoe, meer niet :)

Het gaat hier om de Huawei OptiXstar HG8010Hv6 ONT/GPON.

In deze tutorial gebruik ik het volgende apparaat: pricewatch: Ubiquiti UFiber Loco

Mogelijk werken andere GPON apparaten ook, maar daar heb ik niet mee getest.

DISCLAIMER, LEES DEZE VOLLEDIG:

Ik ben geen expert als het komt tot netwerken/glasvezel/ONT/GPON, etc. Ik heb dit uit eigen interesse uitgevogeld en gedaan. Alles wat je hierna doet is op eigen risico en verantwoordelijkheid.

Als je problemen hebt met je Internet en je wilt T-Mobile bellen voor een oplossing zul je hun Huawei ONT en Zyxel router/AP weer moeten aansluiten, anders kunnen ze je niet helpen.
Bellen naar T-Mobile terwijl je de UFiber nog hebt aangesloten is zinloos.

STEEK DE BINNENKOMENDE GLASVEZEL VERBINDING NIET IN APPARATEN DIE NIET SPECIFIEK ONTWORPEN ZIJN VOOR EEN GPON VERBINDING. Dit kan niet alleen jouw apparaat beschadigen, maar ook dat van de netwerkbeheerder, en het kan je buren hun verbinding verstoren of platleggen.


Hier is enige informatie van T-Mobile over het ONT:
https://community.t-mobil...-zijn-de-vereisten-339306

Eerst moet je het serienummer van je Huawei ONT opschrijven. Deze kon ik hier op mijn apparaat vinden:
Afbeeldingslocatie: https://tweakers.net/i/f27V5jE5flT3xiDvlWfYFsQnjfg=/800x/filters:strip_exif()/f/image/XMc60RAdKNUWxiztcrOqjvRb.png?f=fotoalbum_large

We gaan het serienummer van de Huawei ONT tijdelijk op de UFiber zetten, om te kijken of we zo internet krijgen. De volgende stappen worden ongedaan gemaakt wanneer je de UFiber reboot.
  • Download de laatste firmware voor de Loco vanaf https://www.ui.com/download/ufiber/
  • Geef de Loco stroom, en steek de LAN kabel direct in je PC of laptop
  • Zet een statisch IP op je machine
    Afbeeldingslocatie: https://tweakers.net/i/049rG4M0Vbk8A9lnPEG3rtD0meo=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/Voof0U6Zk768tO99SH3ZRIWH.png?f=user_large
  • Ga naar http://192.168.1.1/ (LET OP: HTTP, NIET HTTPS)
  • Login met ubnt/ubnt
  • Update de firmware in de "System" tab, indien nodig
  • Ga naar het "GPON" tabblad, en zet het profiel op 2. Als hij er niet al op staat. Dit is het "Huawei compatible" profiel. Zodra je dit doet, moet het apparaat opnieuw opstarten, wacht hier op.
    Afbeeldingslocatie: https://tweakers.net/i/F4kYD-bYKFcMD_5vfZ3XjvvsjRA=/800x/filters:strip_exif()/f/image/KdScQ5dh1xtN2YJmyvorClI9.png?f=fotoalbum_large
  • Zet het apparaat in "Bridge" mode (ik heb zelf een Ubiquiti USG er achter hangen die als router gaat fungeren, heb je dat niet, dan kan het zijn dat je hem in router mode moet hebben. Je zult de VLAN dan in moeten stellen op 300)
    Afbeeldingslocatie: https://tweakers.net/i/NJAn4L2ya7fyByD8SwL3cMBsZH8=/800x/filters:strip_exif()/f/image/zp6y7EDzdgF5ak7ADOJyZfqf.png?f=fotoalbum_large
  • Nu moeten we het apparaat in SSH-en. Dit ga ik niet in detail uitleggen. Als je niet weet wat SSH is, dan denk ik dat deze hele ingreep te hoog gegrepen is (no offense).
  • SSH naar 192.168.1.1, zelfde gebruikersnaam/ww als voorheen (ubnt/ubnt)
  • Voer de volgende commands uit:
    code:
    1
    2
    3
    4
    5
    6
    7
    
    cd bin
    gponctl getSnPwd
    <-- Schrijf de waarden achter "Serial Number" op, dit komt later in het topic van pas -->
    gponctl stop
    gponctl setSnPwd --sn xx-xx-xx-xx-xx-xx-xx-xx <- dit is het serienummer op je Huawei, met een - na elke 2 karakters
    gponctl init
    gponctl start
  • Als je nu je glasvezel kabel in de nieuwe ONT steekt, zou hij binnen enkele momenten moeten werken (ca. 20 - 30 seconden). Op de Loco zou je dan 2 witte streepjes moeten krijgen. Wisselt hij tussen oranje, wit, oranje en 2 witte streepjes, dan gaat er iets niet goed, of is hij nog bezig met authentication op het netwerk. Duurt dit langer dan 2 - 3 minuten? Dan werkt het waarschijnlijk niet.

    Authenticatie faalt/bezig:
    Afbeeldingslocatie: https://tweakers.net/i/7LgXQrs5TwkCZELiq_7COnW97Qo=/full-fit-in/4920x3264/filters:max_bytes(3145728):no_upscale():strip_icc():fill(white):strip_exif()/f/image/QWNApvs8kE0F306q64qsQF6F.jpg?f=user_large

    Signaal goed (authorized, indien deze blijven branden, en niet wisselt tussen bovenstaande en dit):
    Afbeeldingslocatie: https://tweakers.net/i/9aJkX44YHjvwIChm-9JFxJiUEWk=/full-fit-in/4920x3264/filters:max_bytes(3145728):no_upscale():strip_icc():fill(white):strip_exif()/f/image/jfWb4v0agtFz1RjkKgK84gTH.jpg?f=user_large
  • In je router, stel het WAN netwerk in op VLAN 300. Op de USG (via oude UniFi controller interface) kan dit onder Settings -> Networks -> WAN -> Edit -> Common Settings -> Use VLAN ID
    Afbeeldingslocatie: https://tweakers.net/i/g3UTY7g9UTRc3w8CqP7t2qqfs8s=/800x/filters:strip_exif()/f/image/vokTwl3ivEin9dJRUoHz4Lg2.png?f=fotoalbum_large
Hiermee zou je ONT moeten werken. Als dit werkt, hebben we een aantal opties.
  1. T-Mobile bellen om te vragen of ze het serienummer aanpassen aan hun kant naar het eerder opgeschreven serienummer van jouw Loco. Dit houd in, en ik ben dood serieus, dat jouw internet er in de komende dagen er OPEENS uit vliegt, je dan je Loco moet koppelen aan het glas, en dan hopen dat hij het doet. Doet hij het niet? Hebben ze bij T-Mobile 1 letter of nummer verkeerd opgeschreven? Mag je weer bellen en heb je kans dat je weer 3 - 4 dagen zonder internet zit. Non-option voor mij dus.
  2. Tijdens de installatie van de monteur bij jou thuis, vragen aan de monteur om het serienummer om te zetten naar jouw UFiber. Sommige monteurs zullen dit uberhaupt niet doen, en dat is hun recht. Doet een monteur dit wel voor je, dan kun je later voor een probleem komen. Werkt jouw internet op een later moment niet, dan kun je het ook niet testen met het originele Huawei ONT, en kan T-Mobile je niet helpen. Ik raad deze optie sterk af.
  3. Hopen dat je stroom online blijft, en iedere keer als het apparaat reset, alle voorgaande stappen opnieuw doen.
  4. Een ONT/GPON kopen die wel toestaat om een ander serienummer te clonen (als jullie er een weten, graag in de comments zetten, voeg ik ze hier toe.),
  5. Het serienummer via een hack overschrijven in de NVRAM van de Loco. Dit is verreweg de beste optie, maar is niet risicoloos. Het is een hack van de UFiber, en als deze fout gaat, kun je je apparaat bricken/vernietigen.
Ik ga dus verder om de laatste optie te bescrhijven. Dit werkt bij mij nu al maanden sinds ik het gedaan heb, zonder problemen.

Hiervoor had ik graag de Dockerfile willen gebruiken in de originele hack: https://github.com/v-a-c-u-u-m/ufiber_nano_serial_hack, maar deze kon ik op mijn systeem niet builden. Mocht je het op deze manier willen doen, ik heb die repo ge forked, en de dockerfile aangepast zodat deze wel werkt: https://github.com/Rene-Sackers/ufiber_nano_serial_hack

Ik ga er even van uit dat je het via de Docker methode doet. Wil je native Python op je machine draaien, be my guest. Ook Docker ga ik niet in detail uitleggen hier.
  • Verbind weer met de Loco, zoals eerder aangegeven (statisch IP, directe LAN verbinding, etc.
  • Build de docker image (zie GitHub repo voor instructires)
  • Draai het script in --readonly mode, om te checken of alles werkt en hij correct kan lezen:
    code:
    1
    
    docker run -it --rm ubihack -r 192.168.1.1 -p 22 --readonly

    Bij prompt voor password, gebruik weer `ubnt`
  • Je zou dit soort output moeten zien:
    Afbeeldingslocatie: https://tweakers.net/i/OwdwVClC50UjDKr0VuDCXJj8Iq8=/800x/filters:strip_exif()/f/image/XgBhQ5HMCF8lifm5YZq1WsR7.png?f=fotoalbum_large
  • Update het serienummer van de Loco met het volgende command. Let er op dat je hier dus het serienummer van de Huawei adapter weer moet invullen:
    code:
    1
    
    docker run -it --rm ubihack -r 192.168.1.1 -p 22 --serial 48-57-XX-XX-XX-XX-XX-XX --insecure
  • Wacht voor het proces om te completen
  • Verifieer dat de nieuwe serial is gezet door weer de --readonly command uit te voeren
    code:
    1
    
    docker run -it --rm ubihack -r 192.168.1.1 -p 22 --readonly
  • Hurray! Als je het apparaat nu uittrekt en weer insteekt zou hij weer het nieuwe serienummer moeten hebben en (na enkele seconden, ongeveer 30/40 bij mij) automatisch moeten autoriseren bij T-Mobile

[ Voor 241% gewijzigd door Rene-Sackers op 30-09-2023 00:24 . Reden: Her-structurering, makkelijker te lezen. ]


  • Rene-Sackers
  • Registratie: Mei 2014
  • Laatst online: 12-03 19:17
Kasper1985 schreef op dinsdag 19 april 2022 @ 15:58:
Gaat om deze:
https://www.kpnwebshop.co...E53PT00ZDk%3D&date=6324d9
Werd door een monteur geplaatst toen ik voor het eerst glas afnam van Freedom.
Serie nummer moet ik even naar zoeken.
Lijkt op een apparaat met identieke functies. Dus zou zeggen, give it a go.
De UFiber Loco heeft wel een specifiek "profiel" voor Huawei, zie https://help.ui.com/hc/en...upported-Third-Party-OLTs
Afbeeldingslocatie: https://i.imgur.com/4dpbhcB.png

Of die Nokia dit ook heeft, of toevallig hetzelfde protocol/settings gebruikt is dan nog de vraag.

  • Frankyy
  • Registratie: September 2009
  • Niet online
Bedankt Rene voor je post!

Ik zat wel even te kloten dat ik hem niet in bridge kreeg, maar dat lukte pas nadat ik onder GPON profiel 2 had gekozen.

Vervolgens via volgende repo en commando dit uitgevoerd:
https://github.com/Unifi-Tools/UFiber.Configurator

./UFiber.Configurator --serial 00-00-00-00-00-00-00-00 --mac 000000000000 --vendor HWTC

En resultaat:
Afbeeldingslocatie: https://tweakers.net/i/pxPuG0SZoapDNglVhs624ek3UNY=/full-fit-in/4920x3264/filters:max_bytes(3145728):no_upscale():strip_icc():fill(white):strip_exif()/f/image/MWprtBjQEmrCPRSy3PPcbtn3.jpg?f=user_large

Ik heb de LOCO trouwens voor 20 euro op de kop kunnen tikken bij een webshop als tweedekans.

[ Voor 7% gewijzigd door Frankyy op 22-04-2022 18:39 ]


  • Rene-Sackers
  • Registratie: Mei 2014
  • Laatst online: 12-03 19:17
r.heinen schreef op woensdag 25 mei 2022 @ 12:46:
Ik heb een 1000/1000 glasvezelabonnement. Ik merk na het aansluiten en wijzigen van het serienummer van de Loco dat mijn downloadsnelheid blijft steken rond de 500mbps. De uploadsnelheid is prima (900mbps).

Ik heb in de instellingen van de Loco al de LAN 1 Link Speed veranderd van Auto naar 1000mbps, maar dit maakt geen verschil.

Wanneer ik de Huawei ONT terug plaats, behaal ik wel rond de 900mbps downloadsnelheid.

Hebben meer mensen dit probleem en hoe zou het opgelost kunnen worden?
Hier merk ik niks van. Gaat bij mij full speed. Is dit ook als je een PC direct op het ONT aansluit en dan een speedtest doet?

Ter info: Afbeeldingslocatie: https://www.speedtest.net/result/13199897959.png

[ Voor 5% gewijzigd door Rene-Sackers op 25-05-2022 21:54 ]


  • Bruin Poeper
  • Registratie: April 2013
  • Niet online
Ik lees hier even mee, omdat ik tzt naar glas moet, en ik 'vrees' ook dezelfde Huawei ONT te krijgen:
Afbeeldingslocatie: https://tweakers.net/i/OqQQJnIRMpveSignYgMw5mkLdxw=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/P3pK74VihAGofz9BxKZZ9RCP.png?f=user_large

Volgens deze specs is de Maximum Power Consumption 2,4W*, waarbij het sterretje niet toegelicht wordt.
Hiermee in tegenspraak is de benodigde voeding: 12V 1A, oftewel liefst 12Watt! (Dan moet ik deze niet hebben...)
Kan iemand over het stroomverbruik duidelijkheid over verschaffen, er eens Watt aan meten?

  • Bruin Poeper
  • Registratie: April 2013
  • Niet online
Rene-Sackers schreef op maandag 10 oktober 2022 @ 16:26:
[...]


Nou, omdat:
  1. Je eigenlijk wel gelijk hebt, meten is weten
  2. Ik toevallig nét ben verhuisd en de procedure toch moest herhalen en het internet er uit ging
  3. Ik toevallig een energiemeter in de hand heb
  4. Ik stiekem ook mijn gelijk wil halen :P
heb ik het voor je gemeten. De meter die ik gebruik (ELRO M12) heeft een minimum meting van 15w, dus ik heb er een gloeilamp bij moeten steken om een meting te krijgen. Zonder gloeilamp meten ze beiden namelijk 0w.

Gloeilamp alleen: 35.1w
Gloeilamp + Huawei tijdens speedtest: 36.1w (+1w)
Gloeilamp + Ufiber tijdens speedtest: 36.3w (+1.2w)

Ik heb geverifieerd dat als ik de GPONs uittrek dat hij terug ging naar 35.1w (omdat een gloeilamp na verloop van tijd meer of minder energie zou kunnen gaan gebruiken door warmte opbouw).

Dus, €3.85 aan elektriciteitskosten per jaar aangenomen €0.40/kWh, en beide apparaten gebruiken nagenoeg identiek veel stroom. Aldus mijn conclusie, en zoals eerder geschat, je gaat het niet zien op je energierekening.

De Huawei komt idd met een overkill 12w adapter. Maar dit is niet persé slecht. Je ziet dit ook in PC PSUs. Als je een 1200w PSU hebt, kan die vaker efficiënter 100w leveren dan een 200w PSU.
Welbedankt voor de moeite!
Het verbruik valt me (oppervlakkig gezien, niet al te nauwkeurige meet methode) reuze mee. Het is een indicatie.
Ik vraag me af of de GPON misschien in een standby toestand opereerde, geen data verwerkte?
Er moeten toch omstandigheden zijn die full power vereisen.

@krakendmodem
Ik zit inderdaad in gebied waar KPNnetwerk nog bezig is koper door glasvezel te vervangen. Het kastje wat ik verwachtte is deze van Nokia. Maar ik communiceer met T-mobile, dus misschien bepalen zij dat het een Huawei moet zijn?

Toegift (afkomstig van https://electronics.stack...lly-wasted-by-a-wall-wart)
Afbeeldingslocatie: https://tweakers.net/i/--OAOCNNjvsUU7LqTokf5-Gp5SY=/x800/filters:strip_exif()/f/image/e8XBW29JgRyR9yQ3kY1bEzKE.png?f=fotoalbum_large

[ Voor 19% gewijzigd door Bruin Poeper op 10-10-2022 23:28 ]


  • Bruin Poeper
  • Registratie: April 2013
  • Niet online
Ik heb nog wat onderzoek gedaan naar voedingsadapters...
Die moeten tegenwoordig aan hoge eisen voldoen :) Hopelijk worden we niet gefopt.
Als voorbeeld https://slpower.com/product-detail?IdProduct=378

De regels zijn https://slpower.com/products/level6:
Afbeeldingslocatie: https://tweakers.net/i/zVkeYkiIqSC4FluNS0auJvKWtPg=/800x/filters:strip_icc():strip_exif()/f/image/dW4P3R6w44MNveMd1XsiNpFk.jpg?f=fotoalbum_large
1) Basic Voltage: nameplate voltage ≥ 6V.
2) Low Voltage: nameplate output voltage < 6V and nameplate output current ≥550mA.
Voor een 12V 1A voeding is de formule:
(Ben ik gewaar geworden uit de chat met SL Power support medewerker Jamie Zhang)
"Yes, it is natural logaritm. 0.071xln(12)-0.0014x12+0.67=0.827"

Een 12V 1A voeding is 12Watt Nameplate Output Power (Pno).
Minimaal rendement 0,827, en mag dus een verlies hebben van 2,05 Watt.
Een 5V 1A voeding is 5 Watt Nameplate Output Power (Pno).
De Low Voltage formule levert dan: 0.08341xln(5)-0.0014x5+0.609=0,736 minimaal rendement en mag dus een verlies hebben van (1-0.736)x5W = 1,3 Watt.
Een te dikke voeding zoals bij Huawei kost je dan 0,75Watt...

[ Voor 23% gewijzigd door Bruin Poeper op 11-10-2022 11:33 ]


  • Curtis Yu
  • Registratie: November 2021
  • Laatst online: 06-10-2023
Rene-Sackers schreef op donderdag 17 augustus 2023 @ 11:50:
[...]

Where are you seeing the HWTVxxx part? Can you copy-paste the output of
code:
1
gponctl getSnPwd
here? (bare in mind to obfuscate the MAC addresses)
Maybe you need to set the MAC address on the NanoG as well (eg. --mac 48-xx-xx-xx-xx-xx-xx)

Also, as noted in the original post, please don't bother T-Mobile customer service with troubleshooting this. It either works or it doesn't, they can't help you and will only cause issues if you call them about this. Best case you waste their time, worst case they crack down and block everyone from doing this. Neither one of these is good.
I see the SN from UFiber interface
Afbeeldingslocatie: https://tweakers.net/i/XdKaX-nVlRSa-5hILdaqOuwesVE=/800x/filters:strip_exif()/f/image/uSknE6VjUubWhXkb64UFNcPh.png?f=fotoalbum_large

I admit I was using UFiber.Configurator so I do not have 'gponctl getSNPwd' output

UFiber.Configurator outputs this:
Afbeeldingslocatie: https://tweakers.net/i/8OTpB5C92xGMWYsFGv-0QV8smeM=/800x/filters:strip_exif()/f/image/SzwF5SfHEW0aOeW7zUK05Vsz.png?f=fotoalbum_large

I also tried to change MAC address with configurator but not successful

  • Curtis Yu
  • Registratie: November 2021
  • Laatst online: 06-10-2023
Rene-Sackers schreef op donderdag 17 augustus 2023 @ 12:44:

So, what you are saying is, you DID NOT follow the instructions, and it doesn't work. Please let me know when you did follow them, and you're still having issues.
Thanks for your time.
I did not know how to do SSH connection before so I go for another method with UFiber.Configurator.

Now after some help from my friend I am able to get what you asked for
Afbeeldingslocatie: https://tweakers.net/i/sFjzd2DS1pweQD1n-nFhAfDADkA=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/RSxjPt5cB3XKUXl8kl0mWQjR.png?f=user_large
And it shows the same serial number as Huawei's device. For some reason it is in 16-digit Hex in SSH client here but from UFiber interface it shows VendorId as prefix. And I am not sure what is the password here... anyway, I think my serial number is correctly set.
It's clear in your screenshot that the GPON MAC was not actually changed. Serial number/MAC are used in confusing, wrong and interchangeable ways it seems. I'd like to blame Huawei for this, but I can't be sure about that.

If you want proper help, please be open and up-front on the information. Now you've wasted T-Mobile, mine and your own time.
Sorry I still do not understand why Mac address did not change.

  • mczenko
  • Registratie: Juni 2024
  • Laatst online: 14-06-2024
Ik ben ook bij T-Mobile/Odido, maar dan met een DrayTek Vigor 2132FVn. Heeft iemand hier ervaring mee?

Dit is de foto van de GPON SFP-module die in mijn DrayTek zit:

Afbeeldingslocatie: https://tweakers.net/i/2M1DUdgQJR0lGfEhzvfSjyEz-u0=/full-fit-in/4920x3264/filters:max_bytes(3145728):no_upscale():strip_icc():fill(white):strip_exif()/f/image/EtNvygmEKoN7GWIFREyy5P7S.jpg?f=user_large


Het serienummer is in de vorm 01234567890 (dus 11-cijfers).

Het serienummer op de router heeft 12 cijfers (in de vorm 123456789012) maar zoals je op de onderstaande foto kan zien, zit er ook een sticker met een ander nummer met cijfers en letters, lijkt een beetje op hexadecimale cijfers (in de vorm 1234567890ABCDE - 15 tekens).

Afbeeldingslocatie: https://tweakers.net/i/T7mA-A7Qb3MVncU_UzJ6yd9kjmw=/full-fit-in/4920x3264/filters:max_bytes(3145728):no_upscale():strip_icc():fill(white):strip_exif()/f/image/gAOsnD9MRvTv101QuMFyfcNW.jpg?f=user_large

Alvast bedankt voor jouw hulp!

[ Voor 6% gewijzigd door mczenko op 11-06-2024 17:01 ]


  • Ettepet85
  • Registratie: September 2023
  • Laatst online: 09-11-2025
Rene-Sackers schreef op zaterdag 30 november 2024 @ 14:05:
[...]

Wat geeft hij aan? 2 knipperende oranje streepjes, of 3 dan 3 wit?
2 knipperende oranje afgewisseld met wit…
Afbeeldingslocatie: https://tweakers.net/i/RXhcyt5YsPBGxN9r56xItKcon7M=/x800/filters:strip_icc():strip_exif()/f/image/EajBhcVPzWyuYUD1U8CPUaNp.jpg?f=fotoalbum_large
Pagina: 1