Author: nbd
Date: 2016-01-23 13:37:17 +0100 (Sat, 23 Jan 2016)
New Revision: 48457

Modified:
   trunk/package/network/config/ltq-vdsl-app/files/dsl_control
Log:
ltq-vdsl-app: mask out VDSL bits when ATM is selected, fixes compatibility 
issues with some DSLAMs

Signed-off-by: Felix Fietkau <[email protected]>

Modified: trunk/package/network/config/ltq-vdsl-app/files/dsl_control
===================================================================
--- trunk/package/network/config/ltq-vdsl-app/files/dsl_control 2016-01-22 
19:50:09 UTC (rev 48456)
+++ trunk/package/network/config/ltq-vdsl-app/files/dsl_control 2016-01-23 
12:37:17 UTC (rev 48457)
@@ -133,6 +133,8 @@
        config_get firmware dsl firmware
        config_get xfer_mode dsl xfer_mode
 
+       eval "xtse=\"\${xtse_xdsl_$annex}\""
+
        [ -z "${xfer_mode}" ] && xfer_mode=ptm
 
        case "${xfer_mode}" in
@@ -140,6 +142,9 @@
                LOAD=ltq_atm_vr9
                UNLOAD=ltq_ptm_vr9
                mode=1
+
+               # mask out VDSL bits when ATM is requested
+               xtse="${xtse%_*}_00"
                ;;
        *)
                LOAD=ltq_ptm_vr9
@@ -148,8 +153,6 @@
                ;;
        esac
 
-       eval "xtse=\"\${xtse_xdsl_$annex}\""
-
        [ -z "${firmware}" ] && firmware=/lib/firmware/vdsl.bin
        [ -f "${firmware}" ] || {
                echo failed to find $firmware
_______________________________________________
openwrt-commits mailing list
[email protected]
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-commits

Reply via email to