From 3af07fbc99e09695287aba2875f0a09a65267a24 Mon Sep 17 00:00:00 2001 From: Simone <26844016+simonebortolin@users.noreply.github.com> Date: Tue, 17 Jan 2023 13:47:09 +0100 Subject: General refactor of Hardware Specifications, Serial and heading - Realtek (#113) * General refactor of Hardware Specifications, Serial and heading - Realtek * Minor fix * fix odm - genexis * fix self odm * fix afm0003 Co-authored-by: Simone Bortolin --- _ont/luna-sdk-userful-commands.md | 2 +- _ont/ont-carlitoxxpro-cpgos03-0490-v2.md | 31 +++++++++-------- _ont/ont-d-link-dpn-100-rev-c1.md | 36 +++++++++---------- _ont/ont-genexis-ft-g2110c.md | 45 +++++++++++++----------- _ont/ont-odi-realtek-dfp-34g-2c2.md | 46 ++++++++++--------------- _ont/ont-odi-realtek-dfp-34x-2c2.md | 47 ++++++++++--------------- _ont/ont-t-w-twcgpon657.md | 34 +++++++++--------- _ont/ont-technicolor-afm0002.md | 59 +++++++++++++++++++------------- _ont/ont-technicolor-afm0003.md | 46 ++++++++++++++----------- _ont/ont-ufiber-uf-instant.md | 34 +++++++++--------- _ont/ont-vsol-v2801f.md | 33 +++++++++--------- _ont_xgs/ont-hisense-ltf7267-bha+.md | 46 +++++++++++++------------ 12 files changed, 231 insertions(+), 228 deletions(-) diff --git a/_ont/luna-sdk-userful-commands.md b/_ont/luna-sdk-userful-commands.md index a8f519e..ee899d1 100644 --- a/_ont/luna-sdk-userful-commands.md +++ b/_ont/luna-sdk-userful-commands.md @@ -1,4 +1,4 @@ -# Useful Commands +# General Settings and Useful Commands ## Getting/Setting the ONT's S/N ```sh diff --git a/_ont/ont-carlitoxxpro-cpgos03-0490-v2.md b/_ont/ont-carlitoxxpro-cpgos03-0490-v2.md index 08da5df..6c2a4e0 100644 --- a/_ont/ont-carlitoxxpro-cpgos03-0490-v2.md +++ b/_ont/ont-carlitoxxpro-cpgos03-0490-v2.md @@ -7,21 +7,22 @@ parent: CarlitoxxPro # Hardware Specifications -| | | -| ----------- | ----------------- | -| Vendor | CarlitoxxPro | -| Model | CPGOS03-0490 v2 | -| Chipset | Realtek RTL9601CI | -| Flash | 8 MB | -| RAM | 64 MB | -| System | Linux (Luna SDK) | -| HSGMII | No | -| Optics | SC/APC | -| IP address | | -| Web Gui | ✅ | -| SSH | ✅ | -| Form Factor | miniONT SFP | - +| | | +| ------------ | ----------------- | +| Vendor/Brand | CarlitoxxPro | +| Model | CPGOS03-0490 v2 | +| Chipset | Realtek RTL9601CI | +| Flash | 8 MB | +| RAM | 64 MB | +| System | Linux (Luna SDK) | +| HSGMII | No | +| Optics | SC/APC | +| IP address | | +| Web Gui | ✅ | +| SSH | ✅ | +| Telnet | | +| Serial | | +| Form Factor | miniONT SFP | # Known Bugs diff --git a/_ont/ont-d-link-dpn-100-rev-c1.md b/_ont/ont-d-link-dpn-100-rev-c1.md index 58d1cab..70b71f6 100644 --- a/_ont/ont-d-link-dpn-100-rev-c1.md +++ b/_ont/ont-d-link-dpn-100-rev-c1.md @@ -7,29 +7,25 @@ parent: D-LINK # Hardware Specifications -| | | -| ----------- | ----------------- | -| Vendor | D-LINK | -| Model | DPN-100 Rev C1 | -| Chipset | Realtek RTL9601CI | -| Flash | | -| RAM | | -| System | | -| HSGMII | | -| Optics | SC/APC | -| IP address | 192.168.100.1 | -| Web Gui | | -| SSH | | -| Telnet | ✅ | -| Form Factor | miniONT SFP | +| | | +| ------------ | ----------------- | +| Vendor/Brand | D-LINK | +| Model | DPN-100 Rev C1 | +| Chipset | Realtek RTL9601CI | +| Flash | | +| RAM | | +| System | | +| HSGMII | | +| Optics | SC/APC | +| IP address | 192.168.100.1 | +| Web Gui | | +| SSH | | +| Telnet | ✅ | +| Serial | | +| Form Factor | miniONT SFP | {% include image.html file="dpn-100-rev-c1.png" alt="DPN-100 Rev C1" caption="DPN-100 Rev C1" %} - -## List of software versions -## List of partitions -## List of firmwares and files -# Known Bugs # Miscellaneous Links - [DLINK DPN-100 Ver:C1 uses RTL9601CI](https://github.com/Anime4000/RTL960x/issues/2) diff --git a/_ont/ont-genexis-ft-g2110c.md b/_ont/ont-genexis-ft-g2110c.md index 5f49cf1..7c62398 100644 --- a/_ont/ont-genexis-ft-g2110c.md +++ b/_ont/ont-genexis-ft-g2110c.md @@ -7,22 +7,24 @@ parent: Genexis # Hardware Specifications -| | | -| ----------- | ------------------------------------------------------------ | -| Vendor | Genexis | -| Model | FiberTwist G2110C-2.5G | -| Chipset | RTL9601D | -| Flash | 128MB | -| RAM | 32MB | -| System | Linux 3.18 (Luna SDK 3.3) | -| 2.5GBaseT | Yes | -| Optics | SC/APC | -| IP address | 192.168.100.1/24 or 192.168.1.1/24 | -| Web Gui | Can be enabled, locked down by iptables rule and missing CSS | -| Telnet | ✅ user `company`, password `amyM77yY` | -| Form Factor | ONT | - -# External/Internal Photo +| | | +| --------------- | ------------------------------------------------------------ | +| Vendor/Brand | Genexis FiberTwist | +| Model | G2110C-2.5G | +| Chipset | Realtek RTL9601D | +| Flash | 128MB | +| RAM | 32MB | +| System | Linux 3.18 (Luna SDK 3.3) | +| 2.5GBaseT | Yes | +| Optics | SC/APC | +| IP address | 192.168.100.1/24 or 192.168.1.1/24 | +| Web Gui | Can be enabled, locked down by iptables rule and missing CSS | +| SSH | | +| Telnet | ✅ user `company`, password `amyM77yY` | +| Serial | ✅ | +| Serial baud | 115200 | +| Serial encoding | 8-N-1 | +| Form Factor | ONT | {% include image.html file="ft-g2110c-front.jpg" alt="FiberTwist G2110C-2.5G Front" caption="FiberTwist G2110C-2.5G Front" %} @@ -35,9 +37,14 @@ parent: Genexis {% include image.html file="ft-g2110c-optical-header-3.jpg" alt="FiberTwist G2110C-2.5G Optical Header installation backplate" caption="FiberTwist G2110C-2.5G Optical Header installation backplate" %} -## Internal (TTL is on CM3 header) +## Serial + +The ONT has a TTL 3.3v UART console (configured as 115200 8-N-1) that can be accessed from the top surface. To accept TX line commands, the GND of the TTL adapter should be attached to the ONT's shield: + {% include image.html file="ft-g2110c-internal.jpg" alt="FiberTwist G2110C-2.5G Internal" caption="FiberTwist G2110C-2.5G Internal" %} +{% 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" %} + ## List of software versions - C-5.6.1-R - C-5.7.0-R @@ -67,9 +74,7 @@ This ONT supports dual boot. `k0` and `r0` respectively contain the kernel and firmware of the first image, `k1` and `r1` the kernel and the firmware of the second one -## List of firmwares and files - -# Useful Commands +# General Settings and Useful Commands {% include alert.html content="Some variables are write-protected, you need to unlock them before proceed" alert="Info" icon="svg-info" color="blue" %} diff --git a/_ont/ont-odi-realtek-dfp-34g-2c2.md b/_ont/ont-odi-realtek-dfp-34g-2c2.md index 4a18363..f58def1 100644 --- a/_ont/ont-odi-realtek-dfp-34g-2c2.md +++ b/_ont/ont-odi-realtek-dfp-34g-2c2.md @@ -8,20 +8,22 @@ parent: ODI # Hardware Specifications -| | | -| ----------- | --------------------------------- | -| Vendor | ODI | -| Model | DFP-34G-2C2 | -| Chipset | Realtek RTL9601D | -| Flash | 8 MB | -| RAM | 64 MB | -| System | Linux (Luna SDK 1.9) | -| HSGMII | Yes | -| Optics | SC/UPC | -| IP address | 192.168.1.1 | -| Web Gui | ✅ user `admin`, password `admin` | -| SSH | ✅ user `admin`, password `admin` | -| Form Factor | miniONT SFP | +| | | +| ------------ | --------------------------------- | +| Vendor/Brand | ODI | +| Model | DFP-34G-2C2 | +| Chipset | Realtek RTL9601D | +| Flash | 8 MB | +| RAM | 64 MB | +| System | Linux (Luna SDK 1.9) | +| HSGMII | Yes | +| Optics | SC/UPC | +| IP address | 192.168.1.1 | +| Web Gui | ✅ user `admin`, password `admin` | +| SSH | ✅ user `admin`, password `admin` | +| Telnet | | +| Serial | | +| Form Factor | miniONT SFP | {% include alert.html content="SSH uses an outdated set of algorithms/ciphers, you can connect using the following command:" alert="Note" icon="svg-info" color="blue" %} @@ -65,21 +67,14 @@ This stick supports dual boot. `k0` and `r0` respectively contain the kernel and firmware of the first image, while `k1` and `r1` respectively contain the kernel and the firmware of the second one -# Serial +## Serial -The stick has exposed TTL pads: +The stick has a TTL 3.3v UART console (configured as 115200 8-N-1) that can be accessed from the top surface. It's near the SFP header. TX, RX and ground pads need to be connected to a USB2TTL adapter supporting a logic level of 3.3V. {% include image.html file="ont-odi-realtek-dfp-34x-2c2/ttl.jpg" alt="DFP-34X-2C2 TTL Connection" caption="DFP-34X-2C2 TTL Connection" %} {% include image.html file="ont-odi-realtek-dfp-34x-2c2/ttl-2.jpg" alt="DFP-34X-2C2 TTL Pin" caption="DFP-34X-2C2 TTL Pin" %} -| USB TTL(UART) Adapter | wire colour in picture | SFP 20pins Molex connector and TTL pinout | -| --------------------- | ---------------------- | ----------------------------------------- | -| 3.3V | blue | pin #15 and #16 | -| TX | purple | TX | -| RX | white | RX | -| GND | green | pin #10 | - -Configuration: 115200 8-N-1 +{% 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" %} {% include_relative luna-sdk-userful-commands.md flash='flash' flash='flash' ploam='hex' %} @@ -123,9 +118,6 @@ GPON_ONU_MODEL=DFP-34X-2C2 - Auto-sensing mode to switch between SGMII/HiSGMII -# Low level modding - - # Miscellaneous Links - [Hacking RTL960x](https://github.com/Anime4000/RTL960x) diff --git a/_ont/ont-odi-realtek-dfp-34x-2c2.md b/_ont/ont-odi-realtek-dfp-34x-2c2.md index ac9ed4e..f20cfc5 100644 --- a/_ont/ont-odi-realtek-dfp-34x-2c2.md +++ b/_ont/ont-odi-realtek-dfp-34x-2c2.md @@ -8,20 +8,22 @@ parent: ODI # Hardware Specifications -| | | -| ----------- | --------------------------------- | -| Vendor | ODI | -| Model | DFP-34X-2C2 | -| Chipset | Realtek RTL9601D | -| Flash | 8 MB | -| RAM | 64 MB | -| System | Linux (Luna SDK 1.9) | -| HSGMII | Yes | -| Optics | SC/UPC | -| IP address | 192.168.1.1 | -| Web Gui | ✅ user `admin`, password `admin` | -| SSH | ✅ user `admin`, password `admin` | -| Form Factor | miniONT SFP | +| | | +| ------------ | --------------------------------- | +| Vendor/Brand | ODI | +| Model | DFP-34X-2C2 | +| Chipset | Realtek RTL9601D | +| Flash | 8 MB | +| RAM | 64 MB | +| System | Linux (Luna SDK 1.9) | +| HSGMII | Yes | +| Optics | SC/UPC | +| IP address | 192.168.1.1 | +| Web Gui | ✅ user `admin`, password `admin` | +| SSH | ✅ user `admin`, password `admin` | +| Telnet | | +| Serial | | +| Form Factor | miniONT SFP | {% include alert.html content="SSH uses an outdated set of algorithms/ciphers, you can connect using the following command:" alert="Note" icon="svg-info" color="blue" %} @@ -65,21 +67,14 @@ This stick supports dual boot. `k0` and `r0` respectively contain the kernel and firmware of the first image, while `k1` and `r1` respectively contain the kernel and the firmware of the second one -# Serial +## Serial -The stick has exposed TTL pads: +The stick has a TTL 3.3v UART console (configured as 115200 8-N-1) that can be accessed from the top surface. It's near the SFP header. TX, RX and ground pads need to be connected to a USB2TTL adapter supporting a logic level of 3.3V. {% include image.html file="ont-odi-realtek-dfp-34x-2c2/ttl.jpg" alt="DFP-34X-2C2 TTL Connection" caption="DFP-34X-2C2 TTL Connection" %} {% include image.html file="ont-odi-realtek-dfp-34x-2c2/ttl-2.jpg" alt="DFP-34X-2C2 TTL Pin" caption="DFP-34X-2C2 TTL Pin" %} -| USB TTL(UART) Adapter | wire colour in picture | SFP 20pins Molex connector and TTL pinout | -| --------------------- | ---------------------- | ----------------------------------------- | -| 3.3V | blue | pin #15 and #16 | -| TX | purple | TX | -| RX | white | RX | -| GND | green | pin #10 | - -Configuration: 115200 8-N-1 +{% 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" %} {% include_relative luna-sdk-userful-commands.md flash='flash' ploam='hex' %} @@ -119,14 +114,10 @@ GPON_ONU_MODEL=DFP-34X-2C2 # flash set GPON_ONU_MODEL DFP-34X-XXX ``` - # Known Bugs - Auto-sensing mode to switch between SGMII/HiSGMII -# Low level modding - - # Miscellaneous Links - [Hacking RTL960x](https://github.com/Anime4000/RTL960x) diff --git a/_ont/ont-t-w-twcgpon657.md b/_ont/ont-t-w-twcgpon657.md index 5c80699..d09bd01 100644 --- a/_ont/ont-t-w-twcgpon657.md +++ b/_ont/ont-t-w-twcgpon657.md @@ -7,35 +7,35 @@ parent: T&W # Hardware Specifications -| | | -| ----------- | ---------------------------------- | -| Vendor | T&W | -| Model | TWC GPON657 | -| Chipset | Realtek RTL9601CI | -| Flash | 16 MB | -| RAM | 64 MB | -| System | Linux (Luna SDK) | -| HSGMII | Yes | -| Optics | SC/APC | -| IP address | | -| Web Gui | ✅ user `admin`, password `system` | -| SSH | ✅ user `admin`, password `system` | -| Form Factor | miniONT SFP | +| | | +| ---------------- | ---------------------------------- | +| Vendor/Brand | T&W | +| Model | TWC GPON657 | +| ODM | ✅ | +| Chipset | Realtek RTL9601CI | +| Flash | 16 MB | +| RAM | 64 MB | +| System | Linux (Luna SDK) | +| HSGMII | Yes | +| Optics | SC/APC | +| IP address | | +| Web Gui | ✅ user `admin`, password `system` | +| SSH | ✅ user `admin`, password `system` | +| Telnet | | +| Serial | | +| Form Factor | miniONT SFP | ## Firmware is interchangeable with: - [VSOL V2801F](/ont-vsol-v2801f) - [UFiber UF-Instant](/ont-ufiber-uf-instant) -## List of software versions -## List of partitions ## List of firmwares and files - [Firmware repository by Anime4000](https://github.com/Anime4000/RTL960x/tree/main/Firmware/TWCGPON657) The reccomended version are `C00R657V2801F_V1.9.0-220404.tar` because it is the V2801F for T&W TWC GPON657 - # Known Bugs VLAN swap issue (MEID 171), auto-sensing mode to switch between SGMII/HiSGMII diff --git a/_ont/ont-technicolor-afm0002.md b/_ont/ont-technicolor-afm0002.md index 21a9bd5..d102821 100644 --- a/_ont/ont-technicolor-afm0002.md +++ b/_ont/ont-technicolor-afm0002.md @@ -8,30 +8,40 @@ alias: Hisense LTE3415-SCA+ # Hardware Specifications -| | | -| ----------- | ----------------------------------------------- | -| Vendor | Technicolor | -| Model | AFM0002TIM/FWB/WND | -| Chipset | Realtek RTL9601B | -| Flash | 32 MB | -| RAM | | -| System | Linux (Luna SDK) | -| HSGMII | No | -| Optics | | -| IP address | 192.168.2.1 / 169.0.0.1 | -| Web Gui | Can be enabled, user `admin`, password `system` | -| SSH | ✅ user `admin`, password `system` | -| Form Factor | miniONT SFP | -| Multicast | ✅ | +| | | +| ---------------- | ----------------------------------------------- | +| Vendor/Brand | Technicolor | +| Model | AFM0002TIM/FWB/WND | +| ODM | Hisense | +| ODM Product Code | LTE3415-SCA+ | +| Chipset | Realtek RTL9601B | +| Flash | 32 MB | +| RAM | | +| System | Linux (Luna SDK 1.9) | +| HSGMII | No | +| Optics | | +| IP address | 192.168.2.1 / 169.0.0.1 | +| Web Gui | Can be enabled, user `admin`, password `system` | +| SSH | ✅ user `admin`, password `system` | +| Telnet | | +| Serial | ✅ | +| Serial baud | 115200 | +| Serial encoding | 8-N-1 | +| Form Factor | miniONT SFP | +| Multicast | ✅ | {% include image.html file="afm0002tim.jpg" alt="AFM0002TIM" caption="AFM0002TIM" %} {% include image.html file="afm0002fwb.jpg" alt="AFM0002FWB" caption="AFM0002FWB" %} ## Serial -Configuration: 115200 8-N-1 +The stick has a TTL 3.3v UART console (configured as 115200 8-N-1) that can be accessed from the top surface. To accept TX line commands, the GND of the TTL adapter should be attached to the stick's shield: -# Hardware Revisions +{% include image.html file="ont-leox-lxt-010s-h_ttl.jpg" alt="Technicolor AFM0002 TTL Pinout" caption="Technicolor AFM0002 TTL Pinout" %} + +{% 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" %} + +## Hardware Revisions - AFM0002TIM (IP address: 192.168.2.1) - AFM0002FWB (IP address: 169.0.0.1) @@ -41,7 +51,7 @@ Configuration: 115200 8-N-1 {% include alert.html content="The AFM0002FWB can be transformed into AFM0002TIM. Usually AFM0002FWBs have older software." alert="Warning" icon="svg-warning" color="red" %} -# List of software versions +## List of software versions - V1.7.6-170626 (FWB & WND) - V1_7_8_180122 - V1_7_8_180725 @@ -49,7 +59,7 @@ Configuration: 115200 8-N-1 - V1_7_8_210412 - V1_7_8_210928 -# List of partitions +## List of partitions | dev | size | erasesize | name | | ----- | -------- | --------- | --------------- | @@ -92,10 +102,6 @@ This stick supports dual boot. ```sh # /bin/iptables -D INPUT -p tcp --dport 80 -j DROP ``` -# Low Level Modding - -{% include alert.html content="This section is based on the `V1_7_8_210412` version of the stick's firmware " alert="Info" icon="svg-info" color="blue" %} - ## Transfering files from/to the stick Works with binary files too, just run md5sum on source and destination to make sure you are not corrupting anything... @@ -131,6 +137,11 @@ The following commands are used to flash a new rootfs to image1 and then boot to # nv setenv sw_commit 1 # reboot ``` + +# Low Level Modding + +{% include alert.html content="This section is based on the `V1_7_8_210412` version of the stick's firmware " alert="Info" icon="svg-info" color="blue" %} + ## Adding support to configurable SW and HW versions, Vendor ID and much more `/etc/scripts/flash` can be flashed in order to add support for some variables implemented in `omci_app` but removed from `xmlconfig`. The patch is below (change the values to suit your needs) ```patch @@ -189,7 +200,9 @@ For reference, the patch changes the follwing section of the omci_app: The original file md5sum is: `4aea2f72bacc11256b7e2c1583d2ad4f` The patched file md5sum is: `da20327c4c002e4c27f82f6ee63dbc1a` + ## Enabling PLOAM logging + ```sh /etc/scripts/flash set OMCI_DBGLVL 1 /etc/scripts/flash set OMCI_DBGLOGFILE 1 diff --git a/_ont/ont-technicolor-afm0003.md b/_ont/ont-technicolor-afm0003.md index 0e71eec..d7a9593 100644 --- a/_ont/ont-technicolor-afm0003.md +++ b/_ont/ont-technicolor-afm0003.md @@ -8,27 +8,37 @@ alias: Hisense LTE3415-SH+ # Hardware Specifications -| | | -| ----------- | ----------------------------------------------- | -| Vendor | Technicolor | -| Model | AFM0003TIM | -| Chipset | Realtek RTL9601C | -| Flash | 256 MB | -| RAM | | -| System | Linux 2.6 (Luna SDK 1.9) | -| HSGMII | Yes, but not working with stock firmware | -| Optics | | -| IP address | 192.168.2.1 | -| Web Gui | Can be enabled, user `admin`, password `system` | -| Telnet | ✅ | -| Form Factor | miniONT SFP | -| Multicast | ✅ | +| | | +| ---------------- | ----------------------------------------------- | +| Vendor/Brand | Technicolor | +| Model | AFM0003TIM | +| ODM | Hisense | +| ODM Product Code | LTE3415-SH+ | +| Chipset | Realtek RTL9601CI | +| Flash | 256 MB | +| RAM | | +| System | Linux 2.6 (Luna SDK 1.9) | +| HSGMII | Yes, but not working with stock firmware | +| Optics | | +| IP address | 192.168.2.1 | +| Web Gui | Can be enabled, user `admin`, password `system` | +| SSH | No | +| Telnet | ✅ | +| Form Factor | miniONT SFP | +| Serial | ✅ | +| Serial baud | 115200 | +| Serial encoding | 8-N-1 | +| Multicast | ✅ | {% include image.html file="afm0003tim.jpg" alt="AFM0003TIM" caption="AFM0003TIM" %} ## Serial -Configuration: 115200 8-N-1 +The stick has a TTL 3.3v UART console (configured as 115200 8-N-1) that can be accessed from the top surface. To accept TX line commands, the GND of the TTL adapter should be attached to the stick's shield: + +{% include image.html file="ont-leox-lxt-010s-h_ttl.jpg" alt="Technicolor AFM0003 TTL Pinout" caption="Technicolor AFM0003 TTL Pinout" %} + +{% 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" %} # Hardware Revisions @@ -81,10 +91,6 @@ This stick supports dual boot. # /bin/iptables -D INPUT -p tcp --dport 80 -j DROP ``` -# Low Level Modding - -# Known Bugs - # Miscellaneous Links - [omcilog2pcap](https://github.com/hack-gpon/omcilog2pcap) diff --git a/_ont/ont-ufiber-uf-instant.md b/_ont/ont-ufiber-uf-instant.md index 4832fd7..edbebaa 100644 --- a/_ont/ont-ufiber-uf-instant.md +++ b/_ont/ont-ufiber-uf-instant.md @@ -7,20 +7,22 @@ parent: UFiber # Hardware Specifications -| | | -| ----------- | ----------------- | -| Vendor | UFiber | -| Model | UFiber UF-Instant | -| Chipset | Realtek RTL9601CI | -| Flash | 16 MB | -| RAM | 64 MB | -| System | Linux (Luna SDK) | -| HSGMII | No | -| Optics | SC/APC | -| IP address | | -| Web Gui | ✅ | -| SSH | ✅ | -| Form Factor | miniONT SFP | +| | | +| ------------ | ----------------- | +| Vendor/Brand | UFiber | +| Model | UFiber UF-Instant | +| Chipset | Realtek RTL9601CI | +| Flash | 16 MB | +| RAM | 64 MB | +| System | Linux (Luna SDK) | +| HSGMII | No | +| Optics | SC/APC | +| IP address | | +| Web Gui | ✅ | +| SSH | ✅ | +| Telnet | | +| Serial | | +| Form Factor | miniONT SFP | ## Firmware is interchangeable with: @@ -30,8 +32,6 @@ parent: UFiber - [VSOL V2801F](/ont-vsol-v2801f) - [T&W TWC GPON657](/ont-t-w-twcgpon657) - -## List of software versions ## List of partitions | dev | size | erasesize | name | @@ -47,8 +47,6 @@ parent: UFiber | mtd8 | 00010000 | 00001000 | "hw" | | mtd9 | 00010000 | 00001000 | "sec" | -## List of firmwares and files - # Know Bugs VLAN swap issue (MEID 171), auto-sensing mode to switch between SGMII/HiSGMII diff --git a/_ont/ont-vsol-v2801f.md b/_ont/ont-vsol-v2801f.md index 5e90a86..874c49a 100644 --- a/_ont/ont-vsol-v2801f.md +++ b/_ont/ont-vsol-v2801f.md @@ -7,35 +7,34 @@ parent: VSOL # Hardware Specifications -| | | -| ----------- | ------------------------------------- | -| Vendor | VSOL | -| Model | V2801F | -| Chipset | Realtek RTL9601CI | -| Flash | 8 MB | -| RAM | 64 MB | -| System | Linux (Luna SDK) | -| HSGMII | No | -| Optics | SC/APC | -| IP address | | -| Web Gui | ✅ user `admin`, password `stdONU101` | -| SSH | ✅ user `admin`, password `stdONU101` | -| Form Factor | miniONT SFP | +| | | +| ------------ | ------------------------------------- | +| Vendor/Brand | VSOL | +| Model | V2801F | +| Chipset | Realtek RTL9601CI | +| Flash | 8 MB | +| RAM | 64 MB | +| System | Linux (Luna SDK) | +| HSGMII | No | +| Optics | SC/APC | +| IP address | | +| Web Gui | ✅ user `admin`, password `stdONU101` | +| SSH | ✅ user `admin`, password `stdONU101` | +| Telnet | | +| Serial | | +| Form Factor | miniONT SFP | ## Firmware is interchangeable with: - [T&W TWC GPON657](/ont-t-w-twcgpon657) - [UFiber UF-Instant](/ont-ufiber-uf-instant) -## List of software versions -## List of partitions ## List of firmwares and files - [Firmware repository by Anime4000](https://github.com/Anime4000/RTL960x/tree/main/Firmware/V2801F) The reccomended version are `V2801F_V1.9.0-220425.tar` because it has Modern WebGUI, 2.5GbE, patched `runlansds.sh`, `tftpd`, ... - # Known Bugs VLAN swap issue (MEID 171), auto-sensing mode to switch between SGMII/HiSGMII diff --git a/_ont_xgs/ont-hisense-ltf7267-bha+.md b/_ont_xgs/ont-hisense-ltf7267-bha+.md index deafbec..de444e4 100644 --- a/_ont_xgs/ont-hisense-ltf7267-bha+.md +++ b/_ont_xgs/ont-hisense-ltf7267-bha+.md @@ -7,33 +7,37 @@ parent: Hisense # Hardware Specifications -| | | -| ----------- | ------------ | -| Vendor | Hisense | -| Model | LTF7267-BHA+ | -| Chipset | Cortina | -| Manufacter | Hisense | -| Flash | 128MB | -| RAM | 128MB | -| System | Custom Linux by Cortina (Saturn SDK) based on Kernel 4.4 | -| XSGMII | Yes | -| Optics | SC/APC | -| IP address | 192.168.0.1 | -| Web Gui | ✅ user `admin`, password `system` | -| Telnet | ✅ user `root`, password `hbmtsfp` | -| SSH | ✅ user `root`, password `hbmtsfp` | -| Form Factor | miniONT SFP+ | +| | | +| ---------------- | -------------------------------------------------------- | +| Vendor/Brand | Hisense | +| Model | LTF7267-BHA+ | +| ODM | ✅ | +| Chipset | Cortina | +| Flash | 128MB | +| RAM | 128MB | +| System | Custom Linux by Cortina (Saturn SDK) based on Kernel 4.4 | +| XSGMII | Yes | +| Optics | SC/APC | +| IP address | 192.168.0.1 | +| Web Gui | ✅ user `admin`, password `system` | +| SSH | ✅ user `root`, password `hbmtsfp` | +| Telnet | ✅ user `root`, password `hbmtsfp` | +| Serial | ✅ | +| Serial baud | 115200 | +| Serial encoding | 8-N-1 | +| Form Factor | miniONT SFP+ | # External/Internal Photo {% include image.html file="ont-hisense-ltf7267-bha+_front.jpg" alt="Hisense LTF7267-BHA+ External" caption="Hisense LTF7267-BHA+ External" %} -{% include image.html file="ont-hisense-ltf7267-bha+_inside.jpg" alt="Hisense LTF7267-BHA+ Internals" caption="Hisense LTF7267-BHA+ Internals" %} +## Serial +The stick has a TTL 3.3v UART console (configured as 115200 8-N-1) that can be accessed from the top surface. It's near the SFP header. TX, RX and ground pads need to be connected to a USB2TTL adapter supporting a logic level of 3.3V. -## UART Console (115200, 8bit) +{% include image.html file="ont-hisense-ltf7267-bha+_inside.jpg" alt="Hisense LTF7267-BHA+ Internals" caption="Hisense LTF7267-BHA+ Internals" %} -It's near the SFP header (look at the red-square on _Internals Pic_). TX, RX and ground pads need to be connected to a USB2TTL adapter supporting a logic level of 3.3V +{% 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" %} ## List of software versions - 22.05.26.1 - 20220527052622 (from /etc/hi_version - /etc/version) @@ -59,7 +63,7 @@ This ONT supports dual boot. `kernel0` and `rootfs0` respectively contain the kernel and firmware of the first image, `kernel1` and `rootfs1` the kernel and the firmware of the second one -# Useful Commands +# General Settings and Useful Commands To access Cortina Shell (needed to check OMCI stuff and XGSPON status) you can use the following command: @@ -391,5 +395,3 @@ Reboot ONT to apply the change - `ALCL` OLT mode uses some static configurations on MIBs, so if your OLT has strict configuration checks it might not work properly - During initial tests the only currently working mode of the stick is `PPTP EthUni` - Stick can be configured also emulate `VEIP` mode(adding it to the scfg.txt file), but current firmware doesn't link correctly the XGBE interface, so no traffic is passing between LAN and PON interfaces - -# Miscellaneous Links -- cgit v1.2.3