Today I built for the first time OpenWRT 21.02 and I would like to know who is the "GENIUS" who thought to change /etc/init.d/dsl_control
In all previous versions dsl_control status provided a nice dsl status table like the following:
ATU-C Vendor ID: Infineon 178.6
ATU-C System Vendor ID: 45,43,49,20,74,65,6C,65
Chipset: Lantiq-VRX200
Firmware Version: 5.9.1.4.0.7
API Version: 4.17.18.6
XTSE Capabilities: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2
Annex: B
Line Mode: G.993.2 (VDSL2)
Profile: 17a
Line State: UP [0x801: showtime_tc_sync]
Forward Error Correction Seconds (FECS): Near: 195400 / Far: 1
Errored seconds (ES): Near: 8 / Far: 1661
Severely Errored Seconds (SES): Near: 6 / Far: 11
Loss of Signal Seconds (LOSS): Near: 0 / Far: 974
Unavailable Seconds (UAS): Near: 58 / Far: 58
Header Error Code Errors (HEC): Near: 0 / Far: 0
Non Pre-emtive CRC errors (CRC_P): Near: 18 / Far: 0
Pre-emtive CRC errors (CRCP_P): Near: 0 / Far: 0
Power Management Mode: L0 - Synchronized
Latency [Interleave Delay]: 8.0 ms [Interleave] 0.0 ms [Fast]
Data Rate: Down: 33.152 Mb/s / Up: 6.809 Mb/s
Line Attenuation (LATN): Down: 24.7 dB / Up: 33.6 dB
Signal Attenuation (SATN): Down: 22.4 dB / Up: 32.9 dB
Noise Margin (SNR): Down: 5.7 dB / Up: 6.1 dB
Aggregate Transmit Power (ACTATP): Down: 3.8 dB / Up: 3.9 dB
Max. Attainable Data Rate (ATTNDR): Down: 32.604 Mb/s / Up: 6.952 Mb/s
Line Uptime Seconds: 4114
Line Uptime: 1h 8m 34s
Now instead it returns just:
running
Is this a joke!!??
Not to talk about dsl_status lucistat that I used within scripts in all my openwrt routers to feed dsl stats to a database via an mqtt tool.
PLEASE CAN WE HAVE /etc/init.d/dsl_control back as it was?
Who makes these decisions over breaking backwards compatibility without offering suitable replacements?
Sorry about the rant, but this is a regression bad enough for me to go back to 19.07