it:networking:gpon

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
it:networking:gpon [2025/03/23 14:26] – angelegt adminit:networking:gpon [2025/03/23 15:00] (aktuell) – [Serial] admin
Zeile 8: Zeile 8:
 Anschliessend wird die Glasfasermodem-ID erfragt. Anschliessend wird die Glasfasermodem-ID erfragt.
 Diese sieht verdaechtig nach 8 Bytes im Hex format zusammengeschrieben aus. Diese sieht verdaechtig nach 8 Bytes im Hex format zusammengeschrieben aus.
 +
 +===== SSH =====
 +Erschreckenderweise erlaubt das SFP Modul - ein Linux Rechner mit OpenWrt - einen Login per SSH unter 10.10.1.1/24.
 +Scheinbar klappt das aber nur, wenn auch ein Link vorhanden ist und natuerlich auch nicht auf VLAN 7, sondern ohne VLAN tag.
 +Eine gut gewaehlte Kombination aus admin/1234 und/oder admin/admin bringt Zugang.
 +
 +Erwirbt man jedoch ein Modul mit Firmware V1.00(ABVJ.1)b1e, so ist dort kein SSH Zugang vorhanden. Das ist schade.
 +
 +===== Serial =====
 +
 +{{:it:networking:gpon01_e.jpg?400|}}
 +
 +RX und TX sind "inspriational"; der Author fuehlt sich mit 50% Wahrscheinlichkeit wohl. Die Kontaktierung des GND Pads wahr notwendig.
 +
 +Mit 115200 Baud erhaelt man - nach login mit den Credentials oben - eine Shell.
 +
 +Zum Handling habe ich mein SFP Switch als Netzteil verwendet. Entfernt man die Blechabdeckung wie im Bild dargestellt, dann lassen sich die Faedeldraehte sehr leicht an den USB-Serial-Wandler nach aussen fuehren.
 +
 +===== Klonen =====
 +Bei mir gibt es ein Modul, dass die Telekom mag und toll funktioniert. Ich haette nur gerne einen schnellen Ersatz ohne "Hotlinediskussion".
 +
 +Es scheint wichtig die Werte "SN" und "Password" zu klonen.
 +
 +Gelesen wird in der "Zyxel shell" mit:
 +<code>
 +hal<ENTER>
 +show ont<ENTER>
 +</code>
 +
 +Geschrieben wird mittels:
 +<code>
 +hal<ENTER>
 +set sn <SERIAL_VON_OBEN><ENTER>
 +set password <PASSWORD_VON_OBEN><ENTER>
 +</code>
 +Obwohl sich das System beim Passwort bzgl. des Formats beschwerte, funktionierte alles wunderbar.
 +
 +===== Zahlenformate =====
 +Betrachtet man die "SN" des Moduls, stellt man fest, dass nach der "Vendor ID" - in diesem Fall "ZYWN", die letzen 4 Bytes (8 chars, weil hex) der Modem-ID zu finden ist.
 +
 +Der Linux-shell Befehl <code>ont gtcsng</code>, erzaehlt zwar auch eine Seriennummer zu sein, jedoch sind das nun dezimal die ersten 8 Bytes (16 chars) in dezimal der Modem-ID.
 +
 +Also <ont gtcsng> + <hal show SN> = Modem-ID, nur eben mit kreativer Zahlendarstellung im jeweilgen Fall.
 +
 +
 +
  
 ===== Links ===== ===== Links =====
   * [[https://github.com/xvzf/zyxel-gpon-sfp]]   * [[https://github.com/xvzf/zyxel-gpon-sfp]]
   * [[https://hack-gpon.org/ont-zyxel-pmg3000-d20b/]]   * [[https://hack-gpon.org/ont-zyxel-pmg3000-d20b/]]
  • it/networking/gpon.1742739997.txt.gz
  • Zuletzt geändert: 2025/03/23 14:26
  • von admin