X100DG RTL9601D
Bandwidth, 60 B frames Mbps (cable, L1)
Higher is better: more megabits per second.
Bandwidth, 1400 B frames Mbps (cable, L1)
Higher is better: more megabits per second.
Time from kernel start until every service is up s
Lower is better: fewer seconds until every service answers.
Not counted: GPON, web UI, SSH, 2.4 GHz WiFi, 5 GHz WiFi
Memory MiB
Lower used memory is better: more RAM is left free.
Snapshot provenance
Physical RAM: 32.0 MiB; source: Recorded bootloader DRAM sizestock firmware: idle snapshot 2026-09-29T17:00:14; image MD5 not recorded; MemTotal 22.8 MiB; outside MemTotal 9.2 MiB
OpenWrt: idle snapshot 2026-10-09T01:20:21; image MD5 a6c50f8cabc89b373450da4116e59774; MemTotal 20.0 MiB; outside MemTotal 12.0 MiB
CPU clock MHz
Higher maximum is better for CPU-bound work; dynamic scaling spends less at rest.
| CPU clock | stock firmware | OpenWrt |
|---|---|---|
| Dynamic frequency | no | no |
| Range | fixed 300 MHz | fixed 300 MHz |
| Hardware range | fixed 300 MHz | fixed 300 MHz |
| Clock changes per second at rest | missing | missing |
| Source | bootloader banner; the kernel exposes no cpufreq (CPU 300MHz) | bootloader banner; the kernel exposes no cpufreq (CPU 300MHz) |
Image footprint MiB
Smaller is better: less flash taken by the image.
Missing data, and why
| Quantity | Firmware | State | Last attempt | Why |
|---|---|---|---|---|
| IPTV multicast, 100 Mbit/s offered, tagged | stock firmware | MISSING | no attempt recorded yet (no cell stored) | |
| IPTV multicast, 100 Mbit/s offered, untagged | stock firmware | MISSING | no attempt recorded yet (no cell stored) | |
| Hardware acceleration, UDP downstream | stock firmware | BLOCKED | 2026-10-14 | the generator did not run, so this shape was NOT measured (never read as a forwarding failure): lan-iperf3 -> reply was 253 byte(s), first 253: 'ERR TIMEOUT: iperf3 did not complete within 45s (requested 20s + margin) -- the op did NOT ...the generator did not run, so this shape was NOT measured (never read as a forwarding failure): lan-iperf3 -> reply was 253 byte(s), first 253: 'ERR TIMEOUT: iperf3 did not complete within 45s (requested 20s + margin) -- the op did NOT run, so it must read UNAVAILABLE, never as a rate of 0 [cmd: /usr/bin/taskset -c 0,1,2,3,4,5 iperf3 -c [an RFC1918 address] -t 20 -J --connect-timeout 5000 -u -b 2G -R]' |
| Hardware acceleration, IPv6 | stock firmware | BLOCKED | 2026-10-14 | the root helper could not generate this shape, so nothing was measured (the op exists; it refused): ERR the LAN client holds no routable IPv6 on x100dgmv (no prefix is delegated on this rig), so an IPv6 shape cannot be generated AT ALL -- ...the root helper could not generate this shape, so nothing was measured (the op exists; it refused): ERR the LAN client holds no routable IPv6 on x100dgmv (no prefix is delegated on this rig), so an IPv6 shape cannot be generated AT ALL -- this must read BLOCKED, never an ONU forwarding failure |
| IPTV multicast, 100 Mbit/s offered, tagged | OpenWrt | MISSING | no attempt recorded yet (no cell stored) | |
| IPTV multicast, 100 Mbit/s offered, untagged | OpenWrt | MISSING | no attempt recorded yet (no cell stored) | |
| At rest | stock firmware | MISSING | no attempt recorded yet (no at-rest cell stored) | |
| At rest | OpenWrt | MISSING | no attempt recorded yet (no at-rest cell stored) |
OLT compatibility
| OLT / firmware | ONU stock | ONU OpenWrt |
|---|---|---|
| HSGQ G008 / HG08 / V2.0.5C | PENDING | PENDING |
| HSGQ G01 / V1.2.16C | PENDING | PENDING |
| HSGQ HG16 / V1.3.7C | PENDING | PENDING |
| V-SOL V1600G / V2.3.1R.202401251723 | PENDING | PENDING |
| ZTE ZXA10 C610 / V1.2.2B6 patch GC0002 | PENDING | PENDING |
| HSGQ G01 | PASS | PASS |
| ZTE AXS | PENDING | PENDING |
| ZTE Entel | PENDING | PENDING |