Anime4000 / RTL960x

Hacking V2801F, TWCGPON657 & DFP-34X-2C2 GPON ONU SFP Stick to suite your ISP Fiber
The Unlicense
617 stars 110 forks source link

Research to use dumb GPON transceiver with OMCI offload to router #252

Open eloydegen opened 7 months ago

eloydegen commented 7 months ago

Not sure if this is has been attempted before, but I wondered if it is possible to use a non-GPON SPF and do all of the processing on the main router, such as the OMCI authentication, GEM encapsulation and the crypto on frames. Any ideas on this? I guess it would involve rewriting quite some software and maybe reverse engineer more binaries on the current GPON sticks.

eloydegen commented 7 months ago

Found a kernel mailinglist mail: https://lore.kernel.org/netdev/20210605133113.j4gyjo4pnmxpxbqe@pali/

Seems not easy:

Adding GPON support properly into Linux is not an easy task, Linux would probably need a subsystem with a complexity compared to cfg80211 + hostapd.

Yea... But maybe it could be easier to implement just "client part" (ONU/ONT) without "server part" (OLT).

Anime4000 commented 7 months ago

This mean using GPON Dumb Transceiver (eg: LTF7221-BH) and Host/Router do the OMCI ?

eloydegen commented 7 months ago

This mean using GPON Dumb Transceiver (eg: LTF7221-BH) and Host/Router do the OMCI ?

Yes, but also the decryption/encryption of frames and their encapsulation. Not sure how dumb that transceiver is exactly.

Anime4000 commented 7 months ago

this would be interesting, imagine Mikrotik can install PON plugins and making CRS305 a versatile ONT