lantiq: add VDSL2 vectoring status information

Signed-off-by: Mathias Kresin <openwrt@kresin.me>

SVN-Revision: 47785
master
Felix Fietkau 9 years ago
parent ee7f0ec473
commit ec1b121769
  1. 13
      target/linux/lantiq/base-files/lib/functions/lantiq_dsl.sh

@ -160,6 +160,9 @@ xtse() {
local annex_s="" local annex_s=""
local line_mode_s="" local line_mode_s=""
local vector_s=""
local dsmsg=""
local cmd="" local cmd=""
xtusesg=$(dsl_cmd g997xtusesg) xtusesg=$(dsl_cmd g997xtusesg)
@ -256,7 +259,15 @@ xtse() {
fi fi
if [ $((xtse8 & 7)) != 0 ]; then if [ $((xtse8 & 7)) != 0 ]; then
line_mode_s="$line_mode_s G.993.2 (VDSL2)," dsmsg=$(dsl_cmd dsmsg)
vector_s=$(dsl_val "$dsmsg" eVectorStatus)
case "$vector_s" in
"0") line_mode_s="$line_mode_s G.993.2 (VDSL2)," ;;
"1") line_mode_s="$line_mode_s G.993.5 (VDSL2 with downstream vectoring)," ;;
"2") line_mode_s="$line_mode_s G.993.5 (VDSL2 with down- and upstream vectoring)," ;;
*) line_mode_s="$line_mode_s unknown," ;;
esac
fi fi
#!!! PROPRIETARY & INTERMEDIATE USE !!! #!!! PROPRIETARY & INTERMEDIATE USE !!!

Loading…
Cancel
Save