Skip to content

Commit 04e7e3d

Browse files
committed
Add ALLNET ALL-BM410-XGSPON-GBIC SFP+
1 parent 88fdb5e commit 04e7e3d

5 files changed

Lines changed: 134 additions & 0 deletions

File tree

_gpon/vendor.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ Here is a list of the most popular Vendor IDs:
1515
| ID | HEX ID | Vendor Name |
1616
| ------ | ---------- | -------------------- |
1717
| `ALCL` | `414c434c` | Nokia/Alcatel-Lucent |
18+
| `ALLG` | `414c4c47` | ALLNET |
1819
| `AVMG` | `41564d47` | AVM (FRITZ!Box) |
1920
| `ASKY` | `41534b59` | Askey |
2021
| `CDKT` | `43444B54` | KingType |
Lines changed: 128 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,128 @@
1+
---
2+
title: ALLNET ALL-BM410-XGSPON-GBIC
3+
has_children: false
4+
layout: default
5+
parent: ALLNET
6+
---
7+
8+
# Hardware Specifications
9+
10+
| | |
11+
| ---------------- | --------------------------------------------------------------------------------- |
12+
| Vendor/Brand | ALLNET |
13+
| Model | ALL-BM410-XGSPON-GBIC |
14+
| ODM | CIG |
15+
| Chipset | Cortina CA8271A |
16+
| Flash | 128 MB (MX35LF1GE4 |
17+
| RAM | 128 MB |
18+
| CPU | Taroko V0.2 (MIPS) |
19+
| CPU Clock | 500MHz |
20+
| Bootloader | SATURN u-boot |
21+
| System | Custom Yocto Linux by Cortina (Saturn SDK) based on Kernel 4.4 Saturn-sfpplus-r1 |
22+
| Optics | SC/APC |
23+
| IP address | 192.168.100.1/24 |
24+
| Web Gui | ❌ no |
25+
| SSH | ❌ no |
26+
| Telnet | ✅ yes |
27+
| Serial | untested |
28+
| Form Factor | miniONT SFP |
29+
30+
This SFP module is made by CIG, it also has a CIG MAC address, and is identical
31+
to the [FS XGS-ONU-25-20NI](ont-fs-XGS-ONU-25-20NI.html).
32+
See also its page for further information.
33+
34+
{% include image.html file="ALL-BM410-XGSPON-GBIC/top.jpg" alt="ALL-BM410-XGSPON-GBIC top" caption="ALLNET ALL-BM410-XGSPON-GBIC top" %}
35+
36+
{% include image.html file="ALL-BM410-XGSPON-GBIC/bottom.jpg" alt="ALL-BM410-XGSPON-GBIC bottom" caption="ALLNET ALL-BM410-XGSPON-GBIC bottom" %}
37+
38+
39+
## Login via Telnet
40+
41+
The SFP module has a telnetd running on `192.168.100.1` port `23`.
42+
To connect to its IP a fibre cable has to be connected!
43+
44+
| User | Password (Enable Password) |
45+
| ------------------- | -------------------------------------- |
46+
| SN (`ALLGNNNNNNNN`) | 8 digit HMAC-MD5 based on Uppercase SN |
47+
48+
Use the following form to generate the password:
49+
50+
{% include cig_password_xgspon.html password_len="8" %}
51+
52+
53+
After logging in via Telnet, you will first access the MiniShell with user
54+
privileges:
55+
```
56+
ONT>
57+
```
58+
59+
To do anything at all, you have to enter the elevated shell, i.e. execute the
60+
`enable` command:
61+
```
62+
ONT> enable
63+
#ONT>
64+
```
65+
66+
## Change the GPON serial number
67+
68+
The default GPON serial number is `ALLGYYXNNNNN` and is equal to the serial
69+
number printed on the label of the SFP+ module.
70+
(`ALLG` = vendor, `YY` = manufacturing year, `X` = manufacturing month maybe, `NNNNN` = sequential number)
71+
72+
When connected via Telnet (and `enable`d) the GPON serial number can be read and
73+
changed using the `/system/misc/eqsn` command.
74+
A reboot is required for the changes to take effect.
75+
76+
**ATTENTION:** changing the GPON serial number will also change the Telnet login
77+
username and password.
78+
79+
e.g. to change the GPON serial number from `ALLG24NNNNNN` to `AAAANNNNNNNN`:
80+
```
81+
#ONT>/system/misc/eqsn get
82+
eqsn: ALLG24NNNNNN
83+
#ONT>/system/misc/eqsn set "AAAANNNNNNNN"
84+
---ATECMDRESULT--- OK
85+
#ONT>/system/shell/
86+
#ONT/system/shell>reboot
87+
88+
```
89+
90+
The GPON serial number currently in use can be seen with the
91+
`/traffic/pon/show onu` command:
92+
```
93+
#ONT>/traffic/pon/show onu
94+
95+
------------------------- ONU INFO --------------------------
96+
97+
Onu id 65535
98+
sdThreshold: 0
99+
sfThreshold: 0
100+
TO1: 80000
101+
TO2: 1
102+
eqd: 0
103+
Serial Number(vendor code): ALLG
104+
Serial Number(sn): 24401234
105+
Password: 41 42 43 44 45 46 47 48 49 4a
106+
Registration ID: 0x44454641554c540000000000000000000000000000000000000000000000000000000000
107+
------------------------- INFO END --------------------------
108+
109+
110+
111+
112+
113+
```
114+
115+
116+
### Linux root shell
117+
118+
Linux shell commands (including `sh`) can be executed from the `/system/shell` menu:
119+
120+
```
121+
#ONT>/system/shell
122+
#ONT/system/shell>uname -a
123+
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
124+
#ONT/system/shell>whoami
125+
root
126+
#ONT>sh
127+
/ #
128+
```

_ont_xgs/ont-allnet.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
title: ALLNET
3+
has_children: true
4+
layout: default
5+
---
355 KB
Loading
414 KB
Loading

0 commit comments

Comments
 (0)