diff --git a/_gpon/vendor.md b/_gpon/vendor.md index 6fcc4d1d..6a98b223 100644 --- a/_gpon/vendor.md +++ b/_gpon/vendor.md @@ -15,6 +15,7 @@ Here is a list of the most popular Vendor IDs: | ID | HEX ID | Vendor Name | | ------ | ---------- | -------------------- | | `ALCL` | `414c434c` | Nokia/Alcatel-Lucent | +| `ALLG` | `414c4c47` | ALLNET | | `AVMG` | `41564d47` | AVM (FRITZ!Box) | | `ASKY` | `41534b59` | Askey | | `CDKT` | `43444B54` | KingType | diff --git a/_ont_xgs/ont-ALL-BM410-XGSPON-GBIC.md b/_ont_xgs/ont-ALL-BM410-XGSPON-GBIC.md new file mode 100644 index 00000000..cc76e6a4 --- /dev/null +++ b/_ont_xgs/ont-ALL-BM410-XGSPON-GBIC.md @@ -0,0 +1,128 @@ +--- +title: ALLNET ALL-BM410-XGSPON-GBIC +has_children: false +layout: default +parent: ALLNET +--- + +# Hardware Specifications + +| | | +| ---------------- | --------------------------------------------------------------------------------- | +| Vendor/Brand | ALLNET | +| Model | ALL-BM410-XGSPON-GBIC | +| ODM | CIG | +| Chipset | Cortina CA8271A | +| Flash | 128 MB (MX35LF1GE4 | +| RAM | 128 MB | +| CPU | Taroko V0.2 (MIPS) | +| CPU Clock | 500MHz | +| Bootloader | SATURN u-boot | +| System | Custom Yocto Linux by Cortina (Saturn SDK) based on Kernel 4.4 Saturn-sfpplus-r1 | +| Optics | SC/APC | +| IP address | 192.168.100.1/24 | +| Web Gui | ❌ no | +| SSH | ❌ no | +| Telnet | ✅ yes | +| Serial | untested | +| Form Factor | miniONT SFP | + +This SFP module is made by CIG, it also has a CIG MAC address, and is identical +to the [FS XGS-ONU-25-20NI](ont-fs-XGS-ONU-25-20NI.html). +See also its page for further information. + +{% include image.html file="ALL-BM410-XGSPON-GBIC/top.jpg" alt="ALL-BM410-XGSPON-GBIC top" caption="ALLNET ALL-BM410-XGSPON-GBIC top" %} + +{% include image.html file="ALL-BM410-XGSPON-GBIC/bottom.jpg" alt="ALL-BM410-XGSPON-GBIC bottom" caption="ALLNET ALL-BM410-XGSPON-GBIC bottom" %} + + +## Login via Telnet + +The SFP module has a telnetd running on `192.168.100.1` port `23`. +To connect to its IP a fibre cable has to be connected! + +| User | Password (Enable Password) | +| ------------------- | -------------------------------------- | +| SN (`ALLGNNNNNNNN`) | 8 digit HMAC-MD5 based on Uppercase SN | + +Use the following form to generate the password: + +{% include cig_password_xgspon.html password_len="8" %} + + +After logging in via Telnet, you will first access the MiniShell with user +privileges: +``` +ONT> +``` + +To do anything at all, you have to enter the elevated shell, i.e. execute the +`enable` command: +``` +ONT> enable +#ONT> +``` + +## Change the GPON serial number + +The default GPON serial number is `ALLGYYXNNNNN` and is equal to the serial +number printed on the label of the SFP+ module. +(`ALLG` = vendor, `YY` = manufacturing year, `X` = manufacturing month maybe, `NNNNN` = sequential number) + +When connected via Telnet (and `enable`d) the GPON serial number can be read and +changed using the `/system/misc/eqsn` command. +A reboot is required for the changes to take effect. + +**ATTENTION:** changing the GPON serial number will also change the Telnet login +username and password. + +e.g. to change the GPON serial number from `ALLG24NNNNNN` to `AAAANNNNNNNN`: +``` +#ONT>/system/misc/eqsn get +eqsn: ALLG24NNNNNN +#ONT>/system/misc/eqsn set "AAAANNNNNNNN" +---ATECMDRESULT--- OK +#ONT>/system/shell/ +#ONT/system/shell>reboot + +``` + +The GPON serial number currently in use can be seen with the +`/traffic/pon/show onu` command: +``` +#ONT>/traffic/pon/show onu + +------------------------- ONU INFO -------------------------- + +Onu id 65535 +sdThreshold: 0 +sfThreshold: 0 +TO1: 80000 +TO2: 1 +eqd: 0 +Serial Number(vendor code): ALLG +Serial Number(sn): 24401234 +Password: 41 42 43 44 45 46 47 48 49 4a +Registration ID: 0x44454641554c540000000000000000000000000000000000000000000000000000000000 +------------------------- INFO END -------------------------- + + + + + +``` + + +### Linux root shell + +Linux shell commands (including `sh`) can be executed from the `/system/shell` menu: + +``` +#ONT>/system/shell +#ONT/system/shell>uname -a +Linux saturn-sfpplus-eng 4.4.198.saturn-sfpplus-r1.0.2.8 #1 Mon Feb 5 13:34:49 CST 2024 mips GNU/Linux +#ONT/system/shell>whoami +root +#ONT>sh +/ # +``` diff --git a/_ont_xgs/ont-allnet.md b/_ont_xgs/ont-allnet.md new file mode 100644 index 00000000..70b9b2df --- /dev/null +++ b/_ont_xgs/ont-allnet.md @@ -0,0 +1,5 @@ +--- +title: ALLNET +has_children: true +layout: default +--- diff --git a/assets/img/ALL-BM410-XGSPON-GBIC/bottom.jpg b/assets/img/ALL-BM410-XGSPON-GBIC/bottom.jpg new file mode 100644 index 00000000..b7dcba1b Binary files /dev/null and b/assets/img/ALL-BM410-XGSPON-GBIC/bottom.jpg differ diff --git a/assets/img/ALL-BM410-XGSPON-GBIC/top.jpg b/assets/img/ALL-BM410-XGSPON-GBIC/top.jpg new file mode 100644 index 00000000..54d7fd88 Binary files /dev/null and b/assets/img/ALL-BM410-XGSPON-GBIC/top.jpg differ