Herman BRULE

The leader of this project

Personal Email Corp Email

Confiared S.R.L.

Data center in Bolivia support it

Go to web site »

PCB

Produce the hardware with openxpon, produce it locally, cheaper

Go to web site »


User space.

The software/command used to set the gpon/epon settings, in C to have low memory footprint

Github »


Linux kernel driver. Where the performance matter.

It's the control the specific port where is connected the optical module, in C

Github »


PCB. Better and better hardware.

How the PCB part, connect the wifi chip, the ethernet, the xPON port, and what do you need. In KiCad.

Contact to start help »


Dev platform + test cases. Accelerate closed to open source.

And as BONUS help greatly to detect backdoor/security problem. Most of ONU ported to open source into few weeks. So many industrial secret... Accelerated reverse engineering. 200k of code lines. What I prefer: be paid to open source or be paid to keep closed sources...

Devices performances

Ported devices

Every device below has been declared for this work. Each carries a dated certificate recording what was measured on a live GPON line against a real operator OLT, and how many of the suite's cases it passed and failed; a port still in progress is listed with whatever it has measured so far, so the work in flight is visible.

DeviceCases passed / applicableBenchmarks passed / applicableDocument
X100DG
HSGQ · RTL9601D
164 / 19658 / 62certificate (PDF) · ES · stock vs OpenWrt
X111W
HSGQ · RTL9602C
214 / 24696 / 101certificate (PDF) · ES · stock vs OpenWrt
V2801RGW
VSOL · RTL9602C
203 / 24493 / 101certificate (PDF) · ES · stock vs OpenWrt
G24W
LANLY · RTL9603CVD
203 / 24876 / 101certificate (PDF) · ES · stock vs OpenWrt
UNKNOWN
UNKNOWN · RTL9607C
0 / 2631 / 128certificate (PDF) · ES · stock vs OpenWrt
X400AXF
HSGQ · RTL9607F
225 / 259101 / 126certificate (PDF) · ES · stock vs OpenWrt

Every device declared on the bench appears here, whether or not it has been measured yet. Passed / applicable counts the OpenWrt cases and benchmark points that passed against every one the device's declaration makes applicable: a failed, blocked or not yet measured one is not passed, and devices that declare the same capabilities have the same denominator. Any run updates only the cases it measures; other results remain. A dash means nothing applicable is declared yet. Benchmarks count every figure the device pages and the stock-vs-OpenWrt report publish -- throughput over every WAN configuration, WiFi, latency and stability, endpoint and routed throughput, GPON processing, device resources, boot time, signal, memory and footprint -- restricted to each device's declared radio bands. Each stored result retains its measurement date and image; these counters describe accumulated validation, not certification of the current image. The document column links this device's certificate -- which prints its own passed and failed counts on its first page -- and this device's stock-vs-OpenWrt comparison.