From 57cd21ac6fdb3ae3bd4a7d9e5ca37fd504de4f56 Mon Sep 17 00:00:00 2001 From: Sukru Senli Date: Tue, 19 Sep 2017 16:29:03 +0200 Subject: [PATCH] layer2interface: add VDSL 35b support --- .../broadcom/etc/init.d/layer2_interface | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/layer2interface/broadcom/etc/init.d/layer2_interface b/layer2interface/broadcom/etc/init.d/layer2_interface index f472acceb..cfa0fe743 100755 --- a/layer2interface/broadcom/etc/init.d/layer2_interface +++ b/layer2interface/broadcom/etc/init.d/layer2_interface @@ -24,6 +24,8 @@ start_service() { local a12a local b12b local a17a + local a30a + local b35b local US0 local bitswap local sra @@ -48,6 +50,9 @@ start_service() { config_get a12a capabilities 12a config_get b12b capabilities 12b config_get a17a capabilities 17a + config_get a30a capabilities 30a + config_get b35b capabilities 35b + config_get BrcmPriv1 capabilities BrcmPriv1 config_get US0 capabilities US0 config_get bitswap capabilities bitswap @@ -70,7 +75,10 @@ start_service() { a12a=$(echo $a12a | sed 's/Enabled\|1/12a/g') b12b=$(echo $b12b | sed 's/Enabled\|1/12b/g') a17a=$(echo $a17a | sed 's/Enabled\|1/17a/g') - + a30a=$(echo $a30a | sed 's/Enabled\|1/30a/g') + b35b=$(echo $b35b | sed 's/Enabled\|1/BrcmPriv1/g') + BrcmPriv1=$(echo $BrcmPriv1 | sed 's/Enabled\|1/BrcmPriv1/g') + [ -n "$b35b" ] && BrcmPriv1="" US0=$(echo $US0 | sed 's/1/on/g') US0=$(echo $US0 | sed 's/0/off/g') bitswap=$(echo $bitswap | sed 's/1/on/g') @@ -87,8 +95,8 @@ start_service() { json_get_var vdsl vdsl if [ $vdsl -eq 1 ]; then - echo "xdslctl start --up --mod $GDmt$Glite$T1413$ADSL2$AnnexL$ADSL2plus$AnnexM$VDSL2$GFast --profile \"$a8a $b8b $c8c $d8d $a12a $b12b $a17a\" --sra $sra --bitswap $bitswap --us0 $US0" - xdslctl start --up --mod $GDmt$Glite$T1413$ADSL2$AnnexL$ADSL2plus$AnnexM$VDSL2$GFast --profile "$a8a $b8b $c8c $d8d $a12a $b12b $a17a" --sra $sra --bitswap $bitswap --us0 $US0 + echo "xdslctl start --up --mod $GDmt$Glite$T1413$ADSL2$AnnexL$ADSL2plus$AnnexM$VDSL2$GFast --profile \"$a8a $b8b $c8c $d8d $a12a $b12b $a17a $a30a $b35b $BrcmPriv1\" --sra $sra --bitswap $bitswap --us0 $US0" + xdslctl start --up --mod $GDmt$Glite$T1413$ADSL2$AnnexL$ADSL2plus$AnnexM$VDSL2$GFast --profile "$a8a $b8b $c8c $d8d $a12a $b12b $a17a $a30a $b35b $BrcmPriv1" --sra $sra --bitswap $bitswap --us0 $US0 else echo "xdslctl start --up --mod $GDmt$Glite$T1413$ADSL2$AnnexL$ADSL2plus$AnnexM --sra $sra --bitswap $bitswap" xdslctl start --up --mod $GDmt$Glite$T1413$ADSL2$AnnexL$ADSL2plus$AnnexM --sra $sra --bitswap $bitswap