Author: nbd
Date: 2015-12-05 10:52:42 +0100 (Sat, 05 Dec 2015)
New Revision: 47785

Modified:
   trunk/target/linux/lantiq/base-files/lib/functions/lantiq_dsl.sh
Log:
lantiq: add VDSL2 vectoring status information

Signed-off-by: Mathias Kresin <[email protected]>

Modified: trunk/target/linux/lantiq/base-files/lib/functions/lantiq_dsl.sh
===================================================================
--- trunk/target/linux/lantiq/base-files/lib/functions/lantiq_dsl.sh    
2015-12-05 09:52:36 UTC (rev 47784)
+++ trunk/target/linux/lantiq/base-files/lib/functions/lantiq_dsl.sh    
2015-12-05 09:52:42 UTC (rev 47785)
@@ -160,6 +160,9 @@
 
        local annex_s=""
        local line_mode_s=""
+       local vector_s=""
+
+       local dsmsg=""
        local cmd=""
 
        xtusesg=$(dsl_cmd g997xtusesg)
@@ -256,7 +259,15 @@
        fi
 
        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
 
        #!!! PROPRIETARY & INTERMEDIATE USE !!!
_______________________________________________
openwrt-commits mailing list
[email protected]
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-commits

Reply via email to