From 71e33a4c30a63a217cbe727447dc01106075bb6b Mon Sep 17 00:00:00 2001 From: Simone <26844016+simonebortolin@users.noreply.github.com> Date: Tue, 17 Jan 2023 13:17:28 +0100 Subject: General refactor of Hardware Specifications, Serial and heading - Huawei (#112) * General refactor of Hardware Specifications, Serial and heading - Huawei * trim new line * Fix HiSilicon * fix odm Co-authored-by: Simone Bortolin --- _ont/ont-huawei-eg8010h.md | 37 ++++++++++++++--------------- _ont/ont-huawei-eg8010n.md | 35 +++++++++++++-------------- _ont/ont-huawei-hg8010h.md | 37 ++++++++++++++--------------- _ont/ont-huawei-ma5671a-carlito.md | 2 +- _ont/ont-huawei-ma5671a-rooted.md | 3 +-- _ont/ont-huawei-ma5671a.md | 48 ++++++++++++++++++++------------------ _ont_xgs/ont-huawei-hn8010ts.md | 3 ++- 7 files changed, 83 insertions(+), 82 deletions(-) diff --git a/_ont/ont-huawei-eg8010h.md b/_ont/ont-huawei-eg8010h.md index cc4f3b9..b4ae8cd 100644 --- a/_ont/ont-huawei-eg8010h.md +++ b/_ont/ont-huawei-eg8010h.md @@ -7,22 +7,23 @@ parent: Huawei # Hardware Specifications -| | | -| ----------- | ------------------------------------------------------------------------------------ | -| Vendor | Huawei | -| Model | EG8010H | -| Chipset | Hisilicon | -| Flash | 128MiB SLC NAND (DS35Q1GA-IB) | -| RAM | 256MiB | -| CPU | Hisilicon A9 dual core (ARMv7) | -| System | Dopra Linux | -| 2.5GBaseT | No | -| Optics | SC/APC and SC/UPC | -| IP address | 192.168.100.1 | -| Web Gui | ✅ user `root`, password `admin` or `adminHW` and user `Epadmin`, password `adminEp` | -| Telnet | After Enabling user `root`, password `admin` or `adminHW` | -| SSH | | -| Form Factor | ONT | +| | | +| ------------ | ------------------------------------------------------------------------------------ | +| Vendor/Brand | Huawei | +| Model | EG8010H | +| Chipset | HiSilicon | +| Flash | 128MiB SLC NAND (DS35Q1GA-IB) | +| RAM | 256MiB | +| CPU | HiSilicon A9 dual core (ARMv7) | +| System | Dopra Linux | +| 2.5GBaseT | No | +| Optics | SC/APC and SC/UPC | +| IP address | 192.168.100.1 | +| Web Gui | ✅ user `root`, password `admin` or `adminHW` and user `Epadmin`, password `adminEp` | +| SSH | | +| Telnet | After Enabling user `root`, password `admin` or `adminHW` | +| Serial | | +| Form Factor | ONT | ## Hardware revisions - v1: Horizontal PON port @@ -34,6 +35,4 @@ parent: Huawei ## List of software versions -- V5R020C10S035 - - +- V5R020C10S035 \ No newline at end of file diff --git a/_ont/ont-huawei-eg8010n.md b/_ont/ont-huawei-eg8010n.md index 90ad6fc..9676df3 100644 --- a/_ont/ont-huawei-eg8010n.md +++ b/_ont/ont-huawei-eg8010n.md @@ -1,5 +1,5 @@ --- -title: Huawei EG8010H +title: Huawei EG8010N has_children: false layout: default parent: Huawei @@ -7,21 +7,22 @@ parent: Huawei # Hardware Specifications -| | | -| ----------- | ------- | -| Vendor | Huawei | -| Model | EG8010N | -| Chipset | | -| Flash | | -| RAM | | -| CPU | | -| System | | -| 2.5GBaseT | Yes | -| Optics | | -| IP address | | -| Web Gui | | -| Telnet | | -| SSH | | -| Form Factor | ONT | +| | | +| ------------ | ------- | +| Vendor/Brand | Huawei | +| Model | EG8010N | +| Chipset | | +| Flash | | +| RAM | | +| CPU | | +| System | | +| 2.5GBaseT | Yes | +| Optics | | +| IP address | | +| Web Gui | | +| SSH | | +| Telnet | | +| Serial | | +| Form Factor | ONT | diff --git a/_ont/ont-huawei-hg8010h.md b/_ont/ont-huawei-hg8010h.md index 2e6cdce..a3c5d28 100644 --- a/_ont/ont-huawei-hg8010h.md +++ b/_ont/ont-huawei-hg8010h.md @@ -7,22 +7,23 @@ parent: Huawei # Hardware Specifications -| | | -| ----------- | ---------------------------------------------------------------------------------------------- | -| Vendor | Huawei | -| Model | HG8010H | -| Chipset | HiSilicon SD5116 | -| Flash | 128MiB (SLC NAND DS35Q1GA-IB) | -| RAM | 256MiB | -| CPU | Hisilicon A9 dual core (ARMv7) | -| System | Dopra Linux | -| 2.5GBaseT | No | -| Optics | SC/APC and SC/UPC | -| IP address | 192.168.100.1 | -| Web Gui | ✅ user `root`, password `admin` or `adminHW` and user `telecomadmin`, password `admintelecom` | -| Telnet | After Enabling user `root`, password `admin` or `adminHW` | -| SSH | | -| Form Factor | ONT | +| | | +| ------------ | ---------------------------------------------------------------------------------------------- | +| Vendor/Brand | Huawei | +| Model | HG8010H | +| Chipset | HiSilicon SD5116 | +| Flash | 128MiB (SLC NAND DS35Q1GA-IB) | +| RAM | 256MiB | +| CPU | Hisilicon A9 dual core (ARMv7) | +| System | Dopra Linux | +| 2.5GBaseT | No | +| Optics | SC/APC and SC/UPC | +| IP address | 192.168.100.1 | +| Web Gui | ✅ user `root`, password `admin` or `adminHW` and user `telecomadmin`, password `admintelecom` | +| SSH | | +| Telnet | After Enabling user `root`, password `admin` or `adminHW` | +| Serial | | +| Form Factor | ONT | {% include image.html file="hg8010h.jpg" alt="HG8010H" caption="HG8010H: Horizontal PON port (left, middle); vertical PON port (right)" %} @@ -197,6 +198,4 @@ success! ## 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_2_v6.jpg" alt="HG8010Hv6 Teardown" caption="HG8010Hv6: Teardown" %} \ No newline at end of file diff --git a/_ont/ont-huawei-ma5671a-carlito.md b/_ont/ont-huawei-ma5671a-carlito.md index 36ae772..c26f463 100644 --- a/_ont/ont-huawei-ma5671a-carlito.md +++ b/_ont/ont-huawei-ma5671a-carlito.md @@ -5,7 +5,7 @@ parent: Huawei MA5671A layout: default --- -# General setting +# General Settings and Useful Commands {% include alert.html content="Be careful, back up the goi_config from uboot before changing firmware." alert="Info" icon="svg-info" color="blue" %} diff --git a/_ont/ont-huawei-ma5671a-rooted.md b/_ont/ont-huawei-ma5671a-rooted.md index 2b78460..04b15a2 100644 --- a/_ont/ont-huawei-ma5671a-rooted.md +++ b/_ont/ont-huawei-ma5671a-rooted.md @@ -5,8 +5,7 @@ parent: Huawei MA5671A layout: default --- -# General setting - +# General Settings and Useful Commands {% include alert.html content="In this firmware, unlike the other ones, the data must be modified in a base64-encoded file. To simplify this, you can use the following web application." alert="Info" icon="svg-info" color="blue" %} diff --git a/_ont/ont-huawei-ma5671a.md b/_ont/ont-huawei-ma5671a.md index 0c4d540..76936d1 100644 --- a/_ont/ont-huawei-ma5671a.md +++ b/_ont/ont-huawei-ma5671a.md @@ -7,23 +7,28 @@ parent: Huawei # Hardware Specifications -| | | -| ----------- | ----------------------------------- | -| Vendor | Huawei | -| Model | MA5671A | -| Chipset | Lantiq PEB98035 | -| Manufacter | SourcePhotonics | -| Flash | 16 MB | -| RAM | 64 MB (Winbond W25Q128FV) | -| CPU | MIPS 34Kc interAptiv | -| CPU Clock | 400MHz | -| System | OpenWRT | -| HSGMII | Yes | -| Optics | SC/APC | -| IP address | 192.168.1.10 | -| Web Gui | After root | -| SSH | ✅ user `root`, password `admin123` | -| Form Factor | miniONT SFP | +| | | +| ---------------- | ----------------------------------- | +| Vendor/Brand | Huawei | +| Model | MA5671A | +| ODM | SourcePhotonics | +| ODM Product Code | | +| Chipset | Lantiq PEB98035 | +| Flash | 16 MB | +| RAM | 64 MB (Winbond W25Q128FV) | +| CPU | MIPS 34Kc interAptiv | +| CPU Clock | 400MHz | +| System | OpenWRT | +| HSGMII | Yes | +| Optics | SC/APC | +| IP address | 192.168.1.10 | +| Web Gui | After root | +| SSH | ✅ user `root`, password `admin123` | +| Telnet | | +| Serial | ✅ on SFP | +| Serial baud | 115200 | +| Serial encoding | 8-N-1 | +| Form Factor | miniONT SFP | {% include image.html file="g-010s-p-and-ma5671a.jpg" alt="G-010S-P and MA5671A Teardown" caption="G-010S-P and MA5671A Teardown" %} @@ -39,6 +44,8 @@ parent: Huawei ## Serial +The stick has a TTL 3.3v UART console (configured as 115200 8-N-1) that can be accessed from the SFP connector. + | USB TTL(UART) Adapter | SFP 20pins Molex connector | | --------------------- | -------------------------- | | 3.3V | pin #15 and #16 | @@ -46,13 +53,10 @@ parent: Huawei | RX | pin #7 | | GND | pin #14 and #10 | -Configuration: asc0=0 115200 8-N-1 - {% include alert.html content="Try PIN 10 or other GND PINs if the connection doesn't work by using PIN 14." alert="Note" icon="svg-warning" color="yellow" %} {% include alert.html content="Some USB TTL adapters label TX and RX pins the other way around: try to swap them if the connection doesn't work." alert="Note" icon="svg-warning" color="yellow" %} - ## Root procedure - [Root](/ont-huawei-ma5671a-root) @@ -250,15 +254,13 @@ The Huawei MA5671A stores the content of the emulated EEPROM in U-Boot env varia - [right.com.cn (China) 29 Aug 2022](https://mega.nz/file/VHFFSBrT#2WhDPcdON5EHR01l6Ut35GC3sl55e4l09Z0NUo_7SWA){: .btn} md5hash: 3d357e2dc7b59c66fe61b4ddf1fb8dc0 - [ONT FS.com GPON ONU Stick with MAC firmware / SourcePhotonics SPS-34-24T-HP-TDFO firmware](/ont-fs-com-gpon-onu-stick-with-mac) -# General setting +# General Settings and Useful Commands - [Huawei Rooted Firmware General Setting](/ont-huawei-ma5671a-rooted) - [Carlito Firmware General Setting](/ont-huawei-ma5671a-carlito) - [SourcePhotonics Firmware General Setting](/ont-huawei-ma5671a-sf) - [right.com.cn (China) Firmware General Setting](/ont--huawei-ma5671a-china) -# Useful commands - ## Transferring files to the stick {% include alert.html content="If you use a modern OpenSSH version (e.g. >= 8.8) you will have to use the legacy protocol and enable some deprecated algorithms: scp -O -oKexAlgorithms=+diffie-hellman-group1-sha1 -oHostKeyAlgorithms=+ssh-dss [...]" alert="Info" icon="svg-info" color="blue" %} diff --git a/_ont_xgs/ont-huawei-hn8010ts.md b/_ont_xgs/ont-huawei-hn8010ts.md index 28b9b92..0108d01 100644 --- a/_ont_xgs/ont-huawei-hn8010ts.md +++ b/_ont_xgs/ont-huawei-hn8010ts.md @@ -20,8 +20,9 @@ parent: Huawei | Optics | | | IP address | | | Web Gui | | -| Telnet | | | SSH | | +| Telnet | | +| Serial | | | Form Factor | ONT | ## Software Version -- cgit v1.2.3