# Hacking [RTL960x](https://www.google.com/search?q=rtl9601ci+datasheet) * Hacking V2801F, TWCGPON657 & DFP-34X-2C2 to suite your ISP Fiber * GPON market is a mess, plus explicit OMCI cause ONU Stick did not work * Correction: `CI` not `C1` # RTL960x Family | Stick | SoC | NAND | |-------|-----|------| | [V2801F](https://www.baudcom.com.cn/epon-gpon-onu-stick-sfp-module-with-mac-inside.html) | `RTL9601CI` | 8MiB (64Mb) | | [TWCGPON657](https://item.taobao.com/item.htm?spm=a1z09.2.0.0.c0552e8d7UBYLF&id=597031866488) | `RTL9601CI` | 16MiB (128Mb) | | [UFiber Instant](https://store.ui.com/collections/operator-ufiber/products/uf-instant) | `RTL9601CI` | 8MiB (64Mb) | | [DFP-34X-2C2](https://www.aliexpress.com/item/1005003515662920.html) | `RTL9601D` | 8MiB (64Mb) | # Where to buy? I recommend [ODI DFP-34X-2C2](https://www.aliexpress.com/item/1005003515662920.html) because * Much cheaper than **VSOL V2801F** & **CarlitoxxPro CPGOS03-0490 v2.0**! * Using latest SoC **RTL9601D**! * Support **HEX** PLOAM Password! *Using [`220304`](https://github.com/Anime4000/RTL9601C1/blob/main/Firmware/DFP-34X-2C2/M114_sfp_ODI_220304.tar) Firmware* * Support [2.5GbE](https://github.com/Anime4000/RTL960x/issues/17#issuecomment-1100272965) via **HiSGMII** or **2500Base-X**! *See [Compatibility](Docs/2.5Gb.md#device-list), [SpeedTest](https://github.com/Anime4000/RTL960x/issues/17#issuecomment-1100272965)* * Using newer SFP Body with intergrated heatsink *See [Picture](https://github.com/Anime4000/RTL9601C1/issues/17#issuecomment-1077681925)* * Very efficient, just **45°C** without fan! * Automatic/Transparent bridge like VSOL V2801F! *Using [`220304`](https://github.com/Anime4000/RTL9601C1/blob/main/Firmware/DFP-34X-2C2/M114_sfp_ODI_220304.tar) Firmware* * Support 4-port ONU Emulation # VSOL V2801F Alternative I recommend [TWCGPON657](https://item.taobao.com/item.htm?spm=a1z09.2.0.0.c0552e8d7UBYLF&id=597031866488) with [V2801F Firmware](Firmware/TWCGPON657/README.md) as V2801F substitute * Limited 2.5GbE Support *wrong `LAN_SDS_MODE` can lock you out, no auto switch* * **HEX** PLOAM Password require modification from [@zry98](https://github.com/zry98/SFP-GPON-ONU#modules-using-rtl8672--rtl9601c-chipset) * Automatic/Full Transparent * Support 4-port ONU Emulation # Guide, Links, Info 1. [Setup SFP XPON ONU Stick](Docs/Setup_Stick.md) 2. [Flash Get, Flash Set](Docs/FLASH_GETSET_INFO.md) * [xPON Model Id](Docs/FLASH_GETSET_INFO.md#pon_vendor_id-4-ascii-character-maximum) * [2.5GbE Mode](Docs/FLASH_GETSET_INFO.md#lan_sds_mode-min-1-max-6) 3. [Diagnostic](Docs/DIAG.md) * [Hidden Link, Firmware Update](Docs/Useful_Links.md) * [OMCI MIB INFO](Docs/OMCI_CLI.md) * [OMCI VLAN](Docs/OMCI_VLAN.md) * [UART](Docs/UART.md) 4. [TWCGPON657 × V2801F Firmware](Firmware/TWCGPON657/README.md) 5. [V2801F Auto Reboot](Docs/V2801F.md) 6. [Firmware Emulator](Tools/emulator) # Triple Play Multiple ISP Problem, 4-port ONU Emulation * Majority fiber vendor support multiple ISP * ISP provide Triple Play service (Internet, VoIP & IPTV) * Vendor supply 4-port ONU for each service or ISP ## Multiple ISP ![HG8240H5](Docs/Images/Ports%20Provisioning%20Multiple%20ISP.png) ## Multiple Service ![HG8240H5](Docs/Images/Ports%20Provisioning%20Multi%20Port%20Service.png) Based on [ru-board](http://forum.ru-board.com/topic.cgi?forum=8&topic=80480&start=1360#2) **4-Port Emulation is limited**, not many xPON Stick can understand, only V2801F do support it, **because my Internet comes at Huawei HG8240H LAN Port 2** (LAN 1 for Main ISP, LAN 2 for 3rd party ISP) In this table, list of xPON Stick that support 4-port ONU Emulation
xPON Stick Huawei HG8240H LAN Port Firmware
Root 1️⃣ 2️⃣ 3️⃣ 4️⃣
DFP-34G-2C2 (ZTE) ✔️ ✔️
DFP-34X-2C2 (ZTE) ✔️ ✔️
DFP-34X-2C2 (Realtek) ✔️ ✔️ ✔️ ✔️ ✔️ M114_sfp_ODI_220304.tar
TWCGPON657 ✔️ ✔️ ✔️ ✔️ ✔️ C00R657V2801F_V1.9.0-220404.tar
V2801F ✔️ ✔️ ✔️ ✔️ ✔️ Stock Firmware
> ✔️ Port Emulation Support | > > ❌ Not Supported > `Root` mean your ONU is All in One where PPPoE/DHCP ended inside ONU (not bridge/route mode)