Hello, I need to disable vectoring,sra,sos,g.inp etc and I dont know how to do it.
1 Like
Default firmware does not enable vectoring.
What is in ubus call system board
?
{
"kernel": "6.6.79",
"hostname": "OpenWrt",
"system": "xRX200 rev 1.2",
"model": "TP-LINK TD-W8980 16M",
"board_name": "tplink,tdw8980-16m",
"rootfs_type": "squashfs",
"release": {
"distribution": "OpenWrt",
"version": "SNAPSHOT",
"firmware_url": "https://downloads.openwrt.org/",
"revision": "r28888-3a7467ffde",
"target": "lantiq/xrx200",
"description": "OpenWrt SNAPSHOT r28888-3a7467ffde",
"builddate": "1740373621"
}
}
Its a custom build for this according to my previous forum post. Using the default firmware it reports as "friendly" in the vectoring command, I also need to disable the sra and g.inp
root@OpenWrt:~# dsl_cpe_pipe.sh dsmsg
nReturn=0 eVectorStatus=0 eVectorFriendlyStatus=2
{
"api_version": "4.17.18.6",
"firmware_version": "5.8.1.8.1.6",
"chipset": "Lantiq-VRX200",
"driver_version": "1.5.17.6",
"state": "Showtime with TC-Layer sync",
"state_num": 7,
"up": true,
"uptime": 396,
"atu_c": {
"vendor_id": [
181,
0,
66,
68,
67,
77,
178,
33
],
"vendor": "Broadcom 178.33",
"system_vendor_id": [
181,
0,
66,
68,
67,
77,
0,
0
],
"system_vendor": "Broadcom",
"version": [
49,
57,
46,
48,
46,
52,
49,
46,
48,
32,
86,
69,
95,
49,
49,
95
],
"serial": [
65,
65,
49,
54,
51,
51,
70,
69,
49,
76,
55,
45,
49,
51,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0
]
},
"power_state": "L0 - Synchronized",
"power_state_num": 0,
"xtse": [
0,
0,
0,
0,
0,
0,
0,
2
],
"annex": "B",
"standard": "G.993.2",
"profile": "17a",
"mode": "G.993.2 (VDSL2, Profile 17a)",
"upstream": {
"vector": false,
"trellis": true,
"bitswap": true,
"retx": true,
"virtual_noise": false,
"ra_mode": "Dynamic",
"ra_mode_num": 2,
"interleave_delay": 0,
"inp": 43.000000,
"data_rate": 11000000,
"latn": 5.200000,
"satn": 5.300000,
"snr": 31.100000,
"actatp": 11.900000,
"attndr": 52792000,
"mineftr": 10997000
},
"downstream": {
"vector": false,
"trellis": true,
"bitswap": true,
"retx": true,
"virtual_noise": false,
"ra_mode": "Dynamic",
"ra_mode_num": 2,
"interleave_delay": 150,
"inp": 44.000000,
"data_rate": 109998000,
"latn": 6.300000,
"satn": 6.300000,
"snr": 7.600000,
"actatp": 2.500000,
"attndr": 137015676,
"mineftr": 109998000
},
"olr": {
"downstream": {
"bitswap": {
"requested": 58,
"executed": 12,
"rejected": 17,
"timeout": 0
},
"sra": {
"requested": 0,
"executed": 0,
"rejected": 0,
"timeout": 0
},
"sos": {
"requested": 0,
"executed": 0,
"rejected": 0,
"timeout": 0
}
},
"upstream": {
"bitswap": {
"requested": 268,
"executed": 134,
"rejected": 0,
"timeout": 0
},
"sra": {
"requested": 0,
"executed": 0,
"rejected": 0,
"timeout": 0
},
"sos": {
"requested": 0,
"executed": 0,
"rejected": 0,
"timeout": 0
}
}
},
"errors": {
"near": {
"es": 0,
"ses": 0,
"loss": 0,
"uas": 327,
"lofs": 0,
"fecs": 0,
"leftrs": 0,
"cv_c": 0,
"fec_c": 0,
"hec": 0,
"ibe": 0,
"crc_p": 0,
"crcp_p": 0,
"cv_p": 0,
"cvp_p": 0,
"rx_corrupted": 3743,
"rx_uncorrected_protected": 3735,
"rx_retransmitted": 0,
"rx_corrected": 8,
"tx_retransmitted": 816
},
"far": {
"es": 29,
"ses": 7,
"loss": 0,
"uas": 327,
"lofs": 0,
"fecs": 13,
"leftrs": 530,
"cv_c": 195,
"fec_c": 1,
"hec": 0,
"ibe": 0,
"crc_p": 0,
"crcp_p": 0,
"cv_p": 0,
"cvp_p": 0,
"rx_corrupted": 1036922,
"rx_uncorrected_protected": 1036922,
"rx_retransmitted": 0,
"rx_corrected": 0,
"tx_retransmitted": 125917
}
}
}
And what are you trying to change here?
That vector is based on vector status but vector friendly is not taken into account, I would expect
root@OpenWrt:~# dsl_cpe_pipe.sh dsmsg
nReturn=0 eVectorStatus=0 eVectorFriendlyStatus=0
as I have noticed in non vectoring cabins. I also want to disable bitswap and retx