diff options
author | Simone Bortolin <simonebortolin@users.noreply.github.com> | 2022-08-25 11:23:43 +0200 |
---|---|---|
committer | Simone Bortolin <simonebortolin@users.noreply.github.com> | 2022-12-19 23:08:11 +0100 |
commit | 9a74cb70d381d726bb96f4f5c6f823a4ed48e7a8 (patch) | |
tree | 67c592578680a2ffc9a7c2c795dc3572dc1d4006 /_ont | |
parent | some update and fix (diff) | |
parent | Add cpu info for ONT FS.com GPON ONU Stick with MAC (diff) | |
download | hack-gpon.github.io-9a74cb70d381d726bb96f4f5c6f823a4ed48e7a8.tar hack-gpon.github.io-9a74cb70d381d726bb96f4f5c6f823a4ed48e7a8.tar.gz hack-gpon.github.io-9a74cb70d381d726bb96f4f5c6f823a4ed48e7a8.tar.bz2 hack-gpon.github.io-9a74cb70d381d726bb96f4f5c6f823a4ed48e7a8.tar.lz hack-gpon.github.io-9a74cb70d381d726bb96f4f5c6f823a4ed48e7a8.tar.xz hack-gpon.github.io-9a74cb70d381d726bb96f4f5c6f823a4ed48e7a8.tar.zst hack-gpon.github.io-9a74cb70d381d726bb96f4f5c6f823a4ed48e7a8.zip |
Diffstat (limited to '_ont')
-rw-r--r-- | _ont/ont-fs-com-gpon-onu-stick-with-mac.md | 91 | ||||
-rw-r--r-- | _ont/ont-halny-hl-gsfp.md | 4 | ||||
-rw-r--r-- | _ont/ont-hilink-hl23446.md | 2 | ||||
-rw-r--r-- | _ont/ont-huawei-hg8010h.md | 9 | ||||
-rw-r--r-- | _ont/ont-huawei-ma5671a.md | 4 | ||||
-rw-r--r-- | _ont/ont-nokia-g-010s-p.md | 7 |
6 files changed, 97 insertions, 20 deletions
diff --git a/_ont/ont-fs-com-gpon-onu-stick-with-mac.md b/_ont/ont-fs-com-gpon-onu-stick-with-mac.md index 2292c59..c45c121 100644 --- a/_ont/ont-fs-com-gpon-onu-stick-with-mac.md +++ b/_ont/ont-fs-com-gpon-onu-stick-with-mac.md @@ -12,16 +12,22 @@ layout: default | Vendor | SourcePhotonics | | Model | SPS-34-24T-HP-TDFO | | Chipset | Lantiq PEB98035 | +| CPU | MIPS 34Kc interAptiv | +| CPU Clock | 400MHz | | Flash | 16 MB | | RAM | 64 MB | -| System | OpenWRT | +| Bootloader | U-Boot 2011.12-lantiq-gpon-1.2.24 | +| System | OpenWRT 14.07_ltq (Kernel 3.10.49) | | HSGMII | Yes | | Optics | SC/APC | | IP address | 192.168.1.10 | | Web Gui | | -| SSH | ✅ user `ONTUSER`, password `7sp!lwUBz1` | +| SSH | ✅ user `ONTUSER`, password `7sp!lwUBz1` | | Form Factor | miniONT SFP | +{% include image.html file="ont-fs.jpg" alt="ONT FS.com GPON ONU" caption="ONT FS.com GPON ONU" %} +{% include image.html file="ont-fs-box.jpg" alt="ONT FS.com GPON ONU in the box" caption="ONT FS.com GPON ONU in the box" %} + ## Possible clones - SourcePhotonics SPS-34-24T-HP-TDFO @@ -30,8 +36,7 @@ layout: default - [Huawei MA5671A](/ont-huawei-ma5671a) - [Nokia G-010S-P](/ont-nokia-g-010s-p) -- [ONT FS.com GPON ONU Stick with MAC / SourcePhotonics SPS-34-24T-HP-TDFO](/ont-SourcePhotonics-SPS-34-24T-HP-TDFO) -- [Hilink HL23446](/ont-Hilink-HL23446) +- [Hilink HL23446](/ont-hilink-hl23446) - {:.text-red-200 } Dasan H650SFP - {:.text-red-200 } DpOptics D23446 - {:.text-red-200 } Photonics SPS-34-24T-HP-TDFO @@ -43,6 +48,19 @@ layout: default ```sh set_serial_number ABCD12345678 ``` +Or: +```sh +sfp_i2c -i8 -s "ABCD12345678" +``` + +## Obtain S/N setted +```sh +fw_printenv | grep nSerial +``` +Or: +```sh +sfp_i2c -g +``` ## Setting PLOAM Password Software 6BA1896SPLQA41 and before (See [Carlito Firmware](/ont-huawei-ma5671a-carlito)) @@ -50,7 +68,7 @@ Software 6BA1896SPLQA41 and before (See [Carlito Firmware](/ont-huawei-ma5671a-c fw_setenv nPassword "0x30 0x31 0x32 0x33 0x34 0x35 0x36 0x37 0x38 0x39" ``` -Software 6BA1896SPLQA41 and after: +Software 6BA1896SPLQA42 and after: ```sh sfp_i2c -i11 -s "0x30 0x31 0x32 0x33 0x34 0x35 0x36 0x37 0x38 0x39" ``` @@ -62,7 +80,7 @@ fw_setenv omci_loid 1234567890 fw_setenv omci_lpwd password01 ``` -Software 6BA1896SPLQA41 and after: +Software 6BA1896SPLQA42 and after: ```sh sfp_i2c -i9 -s "1234567890" sfp_i2c -i10 -s "password01" @@ -80,7 +98,7 @@ sfp_i2c -i7 -s "SPGA" ## Setting Lantiq MAC address ```sh -uci set network.Ict.macaddr=00:06:B5:07:D6:04 +uci set network.lct.macaddr=00:06:B5:07:D6:04 uci set network.host.macaddr=00:06:B5:07:D8:04 uci commit network.lct.macaddr=00:06:B5:07:D6:04 uci commit network.host.macaddr=00:06:B5:07:D8:04 @@ -92,15 +110,74 @@ fw_setenv ipaddr 192.168.20.60 fw_setenv gatewayip 192.168.20.1 ``` +## Read all EEPROM +```sh +sfp_i2c -r +``` + +## Get Firmware version +```sh +strings /opt/lantiq/bin/omcid | grep ^software_Version | awk -F[=,] '{print $2}' +``` + +## Get Firmware build time +```sh +strings /opt/lantiq/bin/omcid | grep compiled +``` + ## Setting Onu reboot ```sh reboot ``` +## Reinitialize the EEPROM without rebooting +{% include alert.html content="This will cause you to disconnect from the current ssh session." alert="Warning" icon="svg-warning" color="yellow" %} +```sh +reload_i2c.sh +``` + +## Reset EEPROM to default values and reinitialize +{% include alert.html content="This command is not reversible, all the EEPROM data will be restored to the factory values!" alert="Warning" icon="svg-warning" color="red" %} +{% include alert.html content="This will cause you to disconnect from the current ssh session." alert="Warning" icon="svg-warning" color="yellow" %} +```sh +sfp_i2c -d yes +reload_i2c.sh +``` ## List of software versions +- 6BA1896SPLQA13 (Dec 16 2016) +- 6BA1896SPLQA41 +- 6BA1896SPLQA42 (Sep 18 2021) + ## List of partitions +When image0 is committed: + +| dev | size | erasesize | name | +| ---- | -------- | --------- | ------------- | +| mtd0 | 00040000 | 00010000 | "uboot" | +| mtd1 | 00080000 | 00010000 | "uboot_env" | +| mtd2 | 00740000 | 00010000 | "linux" | +| mtd3 | 0061eedc | 00010000 | "rootfs" | +| mtd4 | 00370000 | 00010000 | "rootfs_data" | +| mtd5 | 00800000 | 00010000 | "image1" | + +When image1 is committed: + +| dev | size | erasesize | name | +| ---- | -------- | --------- | ------------- | +| mtd0 | 00040000 | 00010000 | "uboot" | +| mtd1 | 00080000 | 00010000 | "uboot_env" | +| mtd2 | 00740000 | 00010000 | "image0" | +| mtd3 | 00800000 | 00010000 | "linux" | +| mtd4 | 006d8077 | 00010000 | "rootfs" | +| mtd5 | 00410000 | 00010000 | "rootfs_data" | + ## List of firmwares and files +- [6BA1896SPLQA13 MTD0/U-Boot](https://mega.nz/file/wptjyYiS#Xj3cijX2bN0FexsZr1Wn7iRG0Wy4Z8vX0NyNBd1kBWo){: .btn } md5hash: 992b31a67c644aa68cf7f9caf956b1f9 +- [6BA1896SPLQA13 MTD2/Image0](https://mega.nz/file/1kUlUbgQ#ANS9qH6wCggYshsQ3STD6gxmR_3TL-5MXfdCl5s50Nk){: .btn } md5hash: 5d46a9acc3c5ba8710887aa32b82aeb4 +- [6BA1896SPLQA42 MTD0/U-Boot](https://mega.nz/file/FkswHbgL#s7-vaH65EPQ2O5vKeD3bU1_RPwzaKPOJdrCWvPQqDvc){: .btn } md5hash: 992b31a67c644aa68cf7f9caf956b1f9 +- [6BA1896SPLQA42 MTD2/Image0](https://mega.nz/file/NoUnHJaC#u7P4sousHoMjZn7ruK6BSaIcV5T0yBj8xTGa0rDmm_E){: .btn } md5hash: 914b789fbf7bd4e157c7737d9be4cb5f + # Known Bugs # Miscellaneous Links diff --git a/_ont/ont-halny-hl-gsfp.md b/_ont/ont-halny-hl-gsfp.md index 4f51735..455b688 100644 --- a/_ont/ont-halny-hl-gsfp.md +++ b/_ont/ont-halny-hl-gsfp.md @@ -28,7 +28,7 @@ layout: default - [Huawei MA5671A](/ont-huawei-ma5671a) - [Nokia G-010S-P](/ont-nokia-g-010s-p) -- [ONT FS.com GPON ONU Stick with MAC / SourcePhotonics SPS-34-24T-HP-TDFO](/ont-SourcePhotonics-SPS-34-24T-HP-TDFO) +- [ONT FS.com GPON ONU Stick with MAC / SourcePhotonics SPS-34-24T-HP-TDFO](/ont-fs-com-gpon-onu-stick-with-mac) - [Hilink HL23446](/ont-Hilink-HL23446) - {:.text-red-200 } Dasan H650SFP - {:.text-red-200 } DpOptics D23446 @@ -38,4 +38,4 @@ layout: default ## List of partitions ## List of firmwares and files # Known Bugs -# Miscellaneous Links
\ No newline at end of file +# Miscellaneous Links diff --git a/_ont/ont-hilink-hl23446.md b/_ont/ont-hilink-hl23446.md index 9ab1009..5ce7ddd 100644 --- a/_ont/ont-hilink-hl23446.md +++ b/_ont/ont-hilink-hl23446.md @@ -31,7 +31,7 @@ layout: default - [Huawei MA5671A](/ont-huawei-ma5671a) - [Nokia G-010S-P](/ont-nokia-g-010s-p) -- [ONT FS.com GPON ONU Stick with MAC / SourcePhotonics SPS-34-24T-HP-TDFO](/ont-SourcePhotonics-SPS-34-24T-HP-TDFO) +- [ONT FS.com GPON ONU Stick with MAC / SourcePhotonics SPS-34-24T-HP-TDFO](/ont-fs-com-gpon-onu-stick-with-mac) - [Hilink HL23446](/ont-Hilink-HL23446) - {:.text-red-200 } Dasan H650SFP - {:.text-red-200 } DpOptics D23446 diff --git a/_ont/ont-huawei-hg8010h.md b/_ont/ont-huawei-hg8010h.md index 2848c4c..09c4fb7 100644 --- a/_ont/ont-huawei-hg8010h.md +++ b/_ont/ont-huawei-hg8010h.md @@ -183,18 +183,19 @@ success! - [Exploring the Huawei HG8010H GPON ONT](https://www.linux.it/~md/text/gpon-sha2017.pdf) - [Unlock HG8010Hv3 softmode](https://lafibre.info/orange-installation/unlock-hg8010gv3-softmode/) - [Notes on a Huawei HG810H (N.B. SSL error)](https://umbriel.fr/blog/Notes_on_a_Huawei_HG8010H.html) +- [Encrypt/Decrypt configuration file of most HuaWei HG routers](https://github.com/clippit/huawei-hg) # Teardown and other photos ## v1-2 -{% include image.html file="HG8010H_teardown_1.jpg" alt="HG8010Hv1/2 Teardown" caption="HG8010Hv1/2: Teardown" %} -{% include image.html file="HG8010H_teardown_2.jpg" alt="HG8010Hv1/2 Teardown" caption="HG8010Hv1/2: Teardown" %} +{% include image.html file="hg8010h_teardown_1.jpg" alt="HG8010Hv1/2 Teardown" caption="HG8010Hv1/2: Teardown" %} +{% include image.html file="hg8010h_teardown_2.jpg" alt="HG8010Hv1/2 Teardown" caption="HG8010Hv1/2: Teardown" %} ## v6 -{% include image.html file="HG8010H_teardown_1_v6.jpg" alt="HG8010Hv6 Teardown" caption="HG8010Hv6: Teardown" %} -{% include image.html file="HG8010H_teardown_2_v6.jpg" alt="HG8010Hv6 Teardown" caption="HG8010Hv6: Teardown" %} +{% include image.html file="hg8010h_teardown_1_v6.jpg" alt="HG8010Hv6 Teardown" caption="HG8010Hv6: Teardown" %} +{% include image.html file="hg8010h_teardown_2_v6.jpg" alt="HG8010Hv6 Teardown" caption="HG8010Hv6: Teardown" %} diff --git a/_ont/ont-huawei-ma5671a.md b/_ont/ont-huawei-ma5671a.md index 036ca9a..555e8e5 100644 --- a/_ont/ont-huawei-ma5671a.md +++ b/_ont/ont-huawei-ma5671a.md @@ -28,7 +28,7 @@ layout: default - [Huawei MA5671A](/ont-huawei-ma5671a) - [Nokia G-010S-P](/ont-nokia-g-010s-p) -- [ONT FS.com GPON ONU Stick with MAC / SourcePhotonics SPS-34-24T-HP-TDFO](/ont-SourcePhotonics-SPS-34-24T-HP-TDFO) +- [ONT FS.com GPON ONU Stick with MAC / SourcePhotonics SPS-34-24T-HP-TDFO](/ont-fs-com-gpon-onu-stick-with-mac) - [Hilink HL23446](/ont-Hilink-HL23446) - {:.text-red-200 } Dasan H650SFP - {:.text-red-200 } DpOptics D23446 @@ -47,7 +47,7 @@ Configuration: asc0=0 115200 8-N-1 ## Root procedure -- [Root](ont-huawei-ma5671a-root) +- [Root](/ont-huawei-ma5671a-root) ## Disabling Dying Gasp ```sh diff --git a/_ont/ont-nokia-g-010s-p.md b/_ont/ont-nokia-g-010s-p.md index 2d80ecc..d22ad94 100644 --- a/_ont/ont-nokia-g-010s-p.md +++ b/_ont/ont-nokia-g-010s-p.md @@ -28,10 +28,9 @@ layout: default {% include alert.html content="G-010S-P and other models will not expose ethernet interface unless fiber cable is connected ([source](https://forum.mikrotik.com/viewtopic.php?t=116364&start=300))" alert="Warning" icon="svg-warning" color="yellow" %} ## Firmware is interchangeable with: -- [Huawei MA5671A](ont-huawei-ma5671a) -- [Nokia G-010S-P](ont-nokia-g-010s-p) -- [ONT FS.com GPON ONU Stick with MAC / SourcePhotonics SPS-34-24T-HP-TDFO](ont-SourcePhotonics-SPS-34-24T-HP-TDFO) -- [Hilink HL23446](ont-Hilink-HL23446) +- [Huawei MA5671A](/ont-huawei-ma5671a) +- [ONT FS.com GPON ONU Stick with MAC / SourcePhotonics SPS-34-24T-HP-TDFO](/ont-fs-com-gpon-onu-stick-with-mac) +- [Hilink HL23446](/ont-hilink-hl23446) - {:.text-red-200 } Dasan H650SFP - {:.text-red-200 } DpOptics D23446 - {:.text-red-200 } Photonics SPS-34-24T-HP-TDFO |