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: 220.127.116.11.0.7 API Version: 18.104.22.168 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:
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