2.5G ONT for Unifi Ultra & Maxis Fiber (Maxis own Infra)
For Unifi Ultra customers subscribing to 1Gbps or 2Gbps plans, looking to maximize performance and resolve the 1+1 GbE issue to attain a pure 2Gbps connection through a single LAN.
Note to Foreigner
This post is specifically for Malaysia Fiber ISP (Telekom Malaysia). You can use this guide as a reference. Keep in mind that some ISPs may have a closed ecosystem, restricting users from using custom ONT. Be aware that this information may vary in other countries.
Where to buy
Contact Anime4000 via WhatsApp (click)
The PON Stick comes pre-installed with my customized firmware (Nijika/OpenWRT) tailored to the OLT vendor serving your area. This device arrives fully configured and is ready for immediate use, adhering to TM Standards.
NOTE: Not all OLT is configured equal, each area is behave differently, ISP may use many OLT Brands that respond differently,
many OLT giving O5 status but doesn't provide VLAN's. Investigation is required so I can properly configure and provide correct PON model,
don't worry, I can help you find it.
ONU Box
2.5G ONU Bridge (BTU) is available! Yes, typical BTU like Modem + Router.
Also no need VLAN support, you can use any router that don't support VLAN
Also... using same Nijika Firmware for additional improvement and bug fix
Post about 2.5G ONU Bridge here!
List of 2.5Gb Enjoyer
1Gbps subscriber can break Gigabit barrier!
1. lwk523 Breaking 1Gbps barrier!
2. izhamsatria (Recorded Maximum Unifi Biz Speed @ 2.1Gbps (12/Aug/2022))
Successful Client
3. ididhaiqal Unifi Ultra (2Gbps) SpeedTest Result
4. khjh1976 Unifi Ultra (2Gbps) SpeedTest Result
5. darkearth Unifi Ultra (2Gbps) SpeedTest Result
6. Off Lowyat User #6240 Breaking 1Gbps barrier: 1043Mbps DL, 522Mbps UP
7. Off Lowyat User #5740 #2 in Malaysia, 2118Mbps DL, 1043Mbps UP
8. powertech #7181 (Unifi, Unifi, Allo)
9. kinghz
10. jeebsion
11. dingo7
12. 5hinn
13. bigmojo
14. asellus
15. aztech
16. akifrabbani multiple 2Gbps deployment
17. sya102003
18. Silvermage93
19. Facebook User #1 in Malaysia, 2125.68Mbps DL, 1054.5Mbps UP Using Nijika Firmware Rel.: 240330
20. bigmojo Maxis own Infra, 2Gbps Plan: 2185Mbps DL, 950Mbps UP
21. petrofsky77
22. anthrax33
23. hizadzahid GPON ONU Box, FHTT OLT
2.5G ONU Box
1. OKLY
2. TM Employee (compatibility research)
3.
Supported ISP
| ISP | Support | Universal | ME 171 | Proprietary OMCI |
| TM-Unifi | ✅ | ✅ | ✅ | ❌ |
| TM-Maxis | ✅ | ✅ | ✅ | ❌ |
| TM-DiGi | ❓ | ✅ | ✅ | ❌ |
| TM-Celcom | ❓ | ✅ | ✅ | ❌ |
| Maxis NGBB | ✅ | Huawei | ✅ | Huawei Specific OMCI |
| TIME | ✅ | Huawei <1G | ❌ | Huawei Only |
| Allo | ✅ | Huawei & Nokia | ✅ | Calix Specific OMCI (Cyberjaya)* |
Highest Speed Rank
| Username | Download Speed | ISP | OLT |
| BigMojo | 2185Mbps | Maxis own Infra | Huawei (Proprietary) |
| FB User | 2126Mbps | Unifi | ZTE |
| Off LYN #5740 | 2118Mbps | Unifi | Alcatel-Lucent/Nokia |
| Username | Uplaod Speed | ISP | OLT |
| FB User | 1054Mbps | Unifi | ZTE |
| Off LYN #5740 | 1043Mbps | Unifi | Alcatel-Lucent/Nokia |
| Off LYN #???? | 971Mbps | Unifi | Huawei |
List High Performance Unifi OLT Rank
| LOCATION | OLT | Max DL | Max UP | DSCP | Priority Queue |
| Shah Alam | ZTEG | 2129Mb | 1054Mb | ❌ | ✅ |
| Cyberjaya | ALCL | 2118Mb | 1043Mb | ✅ | ✅ |
| Kajang | HWTC | 2098Mb | 971Mb | ❌ | ✅ |
| Terengganu | FHTT | 2080Mb | 941Mb | ❌ | Broken* |
| Kuching, Sarawak | FHTT | 609Mb | 826Mb | ⚠️ | Broken** |
* FHTT has broken Priority Queue cause Download and Upload speed are unstable and unbalance (example: 2047Mbps DL, 67Mbps Up)
** 1Gbps customer having broken OLT traffic queue where using PON Stick and stock ZTE ONT cause 1Gbps customer get +800Mbps upload speed!
Maximum ever recorded by my customer using my GPON
Verified 2.5G Capable Device
Here is a list of devices that have been personally verified by myself and the community to effectively handle 2Gbps without any speed issues.
| Brand | Model | Type | Info |
| Mikrotik | CRS305-1G-4S+IN | Switch | 4*SFP+, 1*GbE |
| Mikrotik | CRS354-48G-4S+2Q+RM | Switch | 2*QSFP, 4*SFP+, 48*1GbE |
| Mikrotik | RB5009UG+S+IN | Router | 1*SFP+, 1*2.5GbE 7*1GbE |
| Mikrotik | CCR2004-1G-12S+2XS | Router | 2*SFP28, 12*SFP+, 1*1GbE |
| Mikrotik | CCR2116-12G-4S+ | Router | 4*SFP+, 12*1GbE |
| TP-Link | ER2260T | VPN Router | 2*SFP+, 4*1GbE |
| TP-Link | ER707-M2 | VPN Router | 2*2.5GbE, 4*1GbE, 1*SFP+ via HiSGMII to 2.5GbE |
| TP-Link | Archer BE550 | WiFi7 Router | 1*2.5GbE, 4*2.5GbE. via HiSGMII to 2.5GbE |
| TP-Link | Archer BE800 | WiFi7 Router | 1*SFP+, 1*10GbE, 4*2.5GbE. via debug firmware |
| TP-Link | Archer BE900 | WiFi7 Router | 1*SFP+, 1*10GbE, 4*2.5GbE, 1*1GbE. via debug firmware |
| Asus | RT-AX89X | WiFi6 Router | 1*SFP+, via beta firmware, no 2.5GbE LAN |
| Asus | ROG Rapture GT-AX11000 PRO | WiFi6 Router | via 2.5GbE WAN, 1*10GbE LAN |
| Asus | ROG Rapture GT-AXE16000 | WiFi6e Router | via 2.5GbE WAN, 2*10GbE LAN |
| Asus | RT-BE88U | WiFi7 Router | via SFP+ (HiSGMII/2500Base-X Support) |
Take Note!
Not all 2.5GbE routers can effectively handle 2Gbps via PPPoE. Some Mesh WiFi routers in Router Mode struggle to manage 2Gbps download traffic from the PPPoE interface, and certain routers experience buffer overruns due to the GPON upload limit (1244Mbps), resulting in reduced upload speeds.
List of known issue 2.5G device
| Brand | Model | Type | Issue |
| Ubiquiti | UDM SE | Router | SFP+ incapable to support HiSGMII, PPPoE Client runs on CPU, 1.3Gbps is max download via PPPoE |
| Ubiquiti | UDM Pro | Router | SFP+ incapable to support HiSGMII, PPPoE Client runs on CPU, 1.3Gbps is max download via PPPoE |
| TP-Link | Deco BE65 | WiFi7 Router | Downstream buffer overruns, limiting download speed to a maximum of 300Mbps. |
| TP-Link | Deco BE85 | WiFi7 Router | Uptream buffer overruns, limiting upload speed to a maximum of 500Mbps via LAN, 100Mbps via WiFi |
2.5G Auto Neg
Next release will be 2.5G by default (HiSGMII/2.5G baseX) as SFP in Linux Kernel, Next revision info should look like this:

Typical Layout
The setup involves a GPON ONU Stick with an SFP+Router (AIO). If a specific router lacks an SFP slot, you'll need an SFP to 2.5GbE Converter via Ethernet cable.
Example use SFP+ Router

GPON ONU Stick Setup
In this guide, I'll show you how to setup quickly and safely for your fiber subscription. (Nijika based Firmware)
PRELIMINARY
1. Take note that GPON ONU Stick take time to boot, please wait around 1 minute.
2. Mikrotik require fiber to be connected inorder to access, it's safe to plug the fiber into my GPON ONU Stick (it wont trigger the OLT of rouge ONT)
3. All my GPON ONU Stick has been set to use D-Link DPN-FX3060V OMCI Information
Default Login
My GPON ONU Stick comes with default WebGUI and Telnet enabled. I suggest setting it up through the WebGUI rather than using command-line Telnet.
| Address | 192.168.1.1 |
| Username | admin |
| Password | admin |
Login
Login with default credential

Device Status
You will greet with the Device Status page, take note on the Interface Speed, which mode and speed currently on.

PON Status
Usual PON Fiber status (Optical Reading) and ONT Authentication

PLOAM/ONU Password & Serial Number
Go to Advanced ➡️ GPON. Enter the Password and S/N from your D-Link. Press Apply once done.

Commit & Reboot
Once you have set the PLOAM Password and S/N, reboot the GPON ONU Stick, navigate to: System ➡️ Commit & Reboot
VLAN
When using PON Stick, use of VLAN is a must! The PON Stick ignore some OMCI, refer to VLAN page to check which VLAN is used
| ISP | Internet | VoIP | IPTV | Management |
| Unifi | 500 | 400 | 600 | 209 |
| TM-Maxis | 621 | 822 | 823 | 209, 821 |
| TM-Celcom | 623 | - | - | 209, 819 |
| TM-DiGi | 629 | - | - | 209, ? |
| TIME | 499 | 140 | - | 121 |
| Allo | 990 (PPPoE), 992 (DHCP) | - | - | 995➡️1501 |
| Allo-Celcom | 101 | - | - | 819 |
VoIP
If you plan to use VoIP, please bridge appropriate VLAN and keep in mind Tagging or Untag. Many home router like TP-Link, Asus, ... will untag the VLAN when bridge, mind this.
Second, ISP may filter DHCP request, make sure check your DHCP Option.
1. Unifi
2. Maxis
3. TIME by PRSXFENG
NOTE:
For Unifi, if VLAN400 not exist on LAN 1 (ME Point: 0x101, UNI: LAN 1), you can request VLAN400/VoIP on LAN 1, so GPON Stick/Box can use it
Troubleshoot
In the OMCI Specification, OLTs are responsible for provisioning VLANs, specifying which ones to bridge, the LAN port for bridging, and termination inside the ONT (IPoE) for TR069, VoIP, or both; the PON Terminal supports two methods of link termination, PPTP (bridging) and VEIP (bridging, IPoE).
In rare cases, the OLT may provision differently, leading the GPON ONU Stick to follow suit and bridge into non-existence. This need to override and correct the bridging...
Override the Forward Operation
Navigate to Advanced ➡️ OMCI FwdOp

Quick understanding the Entity Id
| Type | FwdOp Prefix |
| PPTP | 0x01XX |
| PPTP | 0x1XXX |
| ⋮ | ⋮ |
| VEIP | 0x0eXX |
| PPP | 0x4XXX |
| POTS | 0xffXX |
VEIP is most common use for TR069 and VoIP, as these are stay inside ONT
Quick understanding the FwdOp (Forward Operation)
| Forward operation | Received frame: Tagged | Received frame: Untagged |
| 0x00 | Bridging (a) (no investigation) | Bridging (a) |
| 0x01 | Discarding © | Bridging (a) |
| 0x02 | Bridging (a) (no investigation) | Discarding © |
| 0x03 | Action (h) (VID investigation) | Bridging (a) |
| 0x04 | Action (h) (VID investigation) | Discarding © |
| ⋮ | ⋮ | ⋮ |
| 0x10 | Action (h) (VID investigation) | Discarding © |
Learn More OMCI specification Table 9.3.11-1:
T_REC_G.988_202211_I__PDF_E.pdf ( 9mb )
Number of downloads: 503Most common FwdOp is 0x10 and in rare case using 0x04
Example

If you see, the VLAN has multiple entry, if you like to bridge all except 209,
Syntax
| EntityId | , | EntityId | , | EntityId | : | FwdOp (optional) | , | EntityId |
| 0x1202 | , | 0x1203 | , | 0x120b | : | 0x02 | , | 0x1204 |
So, you can enter like this:
CODE
0x1202,0x1203,0x120b:0x02,0x1204
Press Apply then System ➡️ Commit & Reboot to take effect.
FwdOp also tell what to do with VLAN, thus setting to 0x02 to bridge as always
PPTP vs VEIP
Overriding Forward Operation is useful for emulating 4-port ONT, back then TM specifically force non Unifi use on LAN 2 ONT, since GPON ONU Stick only have 1 MII interface, override it useful to prevent provision into non-existence.
To learn more quickly about LAN Provisioning that TM use, click here
By default, firmware ignore LAN Provisioning, this make non-Unifi able to use GPON ONU Stick.
Multiple PPPoE on Same Interface
Many PPPoE servers dislike having the same MAC address. To address this, consider employing VRRP tricks, which may involve integrating your router into the ISP's VRRP. This ensures that each VRRP interface has its own MAC address corresponding to the VRID.
* Remap VLAN when using same ISP, example:
| Interface | VLAN IN | VLAN OUT |
| sfp-sfpplus 2 | 500 | 500 |
| sfp-sfpplus 3 | 500 | 501 |
| sfp-sfpplus 4 | 500 | 502 |
VRRP
Navigate to Interface ➡️ ➕ ➡️ VRRP

VRID can from 1 to 255, then move your pppoe-out1 to new vrrp1
GPON vs NBase-T
Reasons why many ISP giving 1+1Gbps plan because Ethernet is symmetrical, More Info
Advanced Stuff
Risk of D.I.Y.

Internal
D-Link DPN-FX3060V: A1 | B1
Disclaimer
I, We, and LYN members cannot take responsibility for individuals engaging in DIY activities outside of the specified design, causing network disturbances (not limited to the entire city), and risking bans or summons by ISPs and OLT vendors.
If you like to tinkering, bricking the stuff, headache, wasting time and own the OLT @ Home, you can take a look at my GitHub Repo
Previous Post
Web Archive Checkpoint #2
Web Archive Checkpoint #1
This post has been edited by Anime4000: Dec 8 2024, 02:56 AM
Mar 18 2020, 12:26 PM, updated 3 months ago
Quote

0.0282sec
0.84
6 queries
GZIP Disabled