From 77f96455a3fe20fbaa3acf298a7f4b46247c8b02 Mon Sep 17 00:00:00 2001 From: Simone Bortolin Date: Sat, 20 Aug 2022 14:11:51 +0200 Subject: add pon vendor and fix note on zyxel --- _gpon/vendor.md | 28 ++++++++++++++++++++++++++++ _ont/ont-zyxel-pmg3000-d20b.md | 12 ++++++------ 2 files changed, 34 insertions(+), 6 deletions(-) create mode 100644 _gpon/vendor.md diff --git a/_gpon/vendor.md b/_gpon/vendor.md new file mode 100644 index 0000000..db3ee4f --- /dev/null +++ b/_gpon/vendor.md @@ -0,0 +1,28 @@ +--- +title: PON Vendor ID +has_children: false +nav_order: 4 +layout: default +--- + +> 4 ASCII character maximum + +Need to set for OLT Authenticate your ONT stick, please read your original ONT Serial Number, either in HEX digit or ASCII, if in HEX digit, you need convert first eight HEX digit to ASCII, for example `48575443` = `HWTC`. + +Here some popular list if want to fool the OLT: + + +| ID | Vendor Name | +| ------ | -------------------- | +| `HWTC` | Huawei | +| `ZTEG` | ZTE | +| `ALCL` | Nokia/Alcatel-Lucent | +| `UBNT` | Ubiquiti | +| `FHTT` | Fiber Home | +| `RTKG` | Realtek | +| `TPLG` | TP-Link | +| `SCOM` | Sercomm | +| `TMBB` | Technicolor | +| `DLNK` | Dlink | +| `ELTX` | Eltex | +| `ISKT` | Iskratel | \ No newline at end of file diff --git a/_ont/ont-zyxel-pmg3000-d20b.md b/_ont/ont-zyxel-pmg3000-d20b.md index ed41642..c83417a 100644 --- a/_ont/ont-zyxel-pmg3000-d20b.md +++ b/_ont/ont-zyxel-pmg3000-d20b.md @@ -60,10 +60,10 @@ This stick supports dual boot, as visible from the presence of `ImageA` and `Ima - `/var/config/ont.sys` used to customize various settings on the stick. If you don't have it you can copy the stock one from /ont.sys # Useful Commands -*Note: all commands start from the twmanu shell* +{% include alert.html content="all commands start from the twmanu shell." alert="Note" icon="svg-info" color="blue" %} ## Changing the ONT's S/N -*Note the S/N is stored in the ASCII format* +{% include alert.html content="the S/N is stored in the ASCII format." alert="Note" icon="svg-info" color="blue" %} ```sh manufactory set sn ALCLf0f0f0f0 @@ -73,7 +73,7 @@ set sn ALCLf0f0f0f0 ``` ## Changing the ONT's PLOAM password -*Note: the PLOAM is stored in the ASCII format* +{% include alert.html content="the PLOAM is stored in the ASCII format." alert="Note" icon="svg-info" color="blue" %} This can be done easily via web ui. If you prefer to do it via the shell use: ```sh manufactory @@ -81,7 +81,7 @@ set password PLOAMPASS ``` ## Changing the ONT's equipment ID -*Note: model number must be 20 no more than chars total* +{% include alert.html content="model number must be 20 no more than chars total." alert="Note" icon="svg-info" color="blue" %} ```sh manufactory set equipment id MYEQUIPMENTID @@ -103,7 +103,7 @@ The entries for the software version are: SW_VER0:0xabcdef SW_VER1:0xabcedf ``` -*Note: it's better to enter the software version in hex format, all lowercase precedeed by 0x.* +{% include alert.html content="it's better to enter the software version in hex format, all lowercase precedeed by 0x." alert="Note" icon="svg-info" color="blue" %} ## Querying a particular OMCI ME Query via OMCI ME Class Name @@ -125,7 +125,7 @@ show me classid OmciClassId (e.g 7) The stick has a tricky image packing method, fortunately it has been reverse engineered. A script to help you create a custom rootfs can be found here: [https://github.com/nanomad/zyxel-pmg-3000-mod-kit](https://github.com/nanomad/zyxel-pmg-3000-mod-kit) ## Flashing a new rootfs -*Note: all commands start from the twmanu shell* +{% include alert.html content="all commands start from the twmanu shell." alert="Note" icon="svg-info" color="blue" %} - Transfer the new mtd on the stick via tftp ``` -- cgit v1.2.3