I've been running a stock Vodafone modem/router for a while, but want to do some advanced networking so have a openWRT flashed Netgear RM200 placed in a DMZ.
My stock vodafone modem/router gets just under 40mbps down.
the RM200 gets about 25mbps.
I've configured as per the docs, and it works, just slower.
What could the reason be?
That's probably ADSL vs VDSL.
It does seem a coincidence the speed I'm getting with the DM200 it right at the limit of ADSL.
The Netgear specs say it supports vdsl, now I need to figure out how to configure that in openwrt
root@OpenWrt:~# /etc/init.d/dsl_control status
ATU-C Vendor ID: Broadcom 164.161
ATU-C System Vendor ID: Broadcom
Firmware Version: 22.214.171.124.0.6
API Version: 126.96.36.199
XTSE Capabilities: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2
Line Mode: G.993.2 (VDSL2)
Line State: UP [0x801: showtime_tc_sync]
Forward Error Correction Seconds (FECS): Near: 0 / Far: 1044
Errored seconds (ES): Near: 0 / Far: 4
Severely Errored Seconds (SES): Near: 0 / Far: 0
Loss of Signal Seconds (LOSS): Near: 0 / Far: 0
Unavailable Seconds (UAS): Near: 84 / Far: 84
Header Error Code Errors (HEC): Near: 0 / Far: 0
Non Pre-emtive CRC errors (CRC_P): Near: 0 / Far: 0
Pre-emtive CRC errors (CRCP_P): Near: 0 / Far: 0
Power Management Mode: L0 - Synchronized
Latency [Interleave Delay]: 0.14 ms [Fast] 0.0 ms [Fast]
Data Rate: Down: 24.928 Mb/s / Up: 9.988 Mb/s
Line Attenuation (LATN): Down: 9.4 dB / Up: 28.2 dB
Signal Attenuation (SATN): Down: 5.2 dB / Up: 28.1 dB
Noise Margin (SNR): Down: 3.4 dB / Up: 5.9 dB
Aggregate Transmit Power (ACTATP): Down: 7.4 dB / Up: 10.1 dB
Max. Attainable Data Rate (ATTNDR): Down: 26.853 Mb/s / Up: 10.157 Mb/s
Line Uptime Seconds: 329
Line Uptime: 5m 29s
Actually it looks like VDSL is enabled...
You could also ask the ISP if vectoring is required on their line. For licensing reasons, OpenWRT does not ship VDSL firmware with vectoring support. I can't say for DM200, but on BT HomeHub 5 there is a script, vdsl_fw_install.sh, that tries to install some non-redistributable firmware that supports vectoring. Alternatively, look at https://xdarklight.github.io/lantiq-xdsl-firmware-info/ for possible downloads.
Thanks, I quick search suggests its very unlikely vectoring is enabled, but I will double check
I've changed to annex A, and now getting 32mbps with the DM200
up to full speed now.
it seems the config in https://openwrt.org/docs/guide-user/network/wan/isp-configurations is out of date.
Vodafone UK is Annex A not B