summaryrefslogtreecommitdiff
path: root/target/linux/lantiq/base-files/lib
diff options
context:
space:
mode:
authorJohn Crispin <john@openwrt.org>2015-10-07 08:00:54 +0000
committerJohn Crispin <john@openwrt.org>2015-10-07 08:00:54 +0000
commit2210e821e1c503239c106af24bfc7f565cc20027 (patch)
tree1649a2a9c351391572d03000cd7aa75b377cd461 /target/linux/lantiq/base-files/lib
parentb0f7e6bc8316e3f275ec3010929f7072db04a967 (diff)
downloadmtk-20170518-2210e821e1c503239c106af24bfc7f565cc20027.zip
mtk-20170518-2210e821e1c503239c106af24bfc7f565cc20027.tar.gz
mtk-20170518-2210e821e1c503239c106af24bfc7f565cc20027.tar.bz2
lantiq: bugfix luci lantiq_dsl status
Signed-off-by: Florian Eckert <Eckert.Florian@googlemail.com> Signed-off-by: Helge Mader <hmader@tdt.de> Reported-by: Jo-Philipp Wich <jow@openwrt.org> SVN-Revision: 47152
Diffstat (limited to 'target/linux/lantiq/base-files/lib')
-rwxr-xr-xtarget/linux/lantiq/base-files/lib/functions/lantiq_dsl.sh50
1 files changed, 25 insertions, 25 deletions
diff --git a/target/linux/lantiq/base-files/lib/functions/lantiq_dsl.sh b/target/linux/lantiq/base-files/lib/functions/lantiq_dsl.sh
index 8f1d0c2..46f3a17 100755
--- a/target/linux/lantiq/base-files/lib/functions/lantiq_dsl.sh
+++ b/target/linux/lantiq/base-files/lib/functions/lantiq_dsl.sh
@@ -268,14 +268,14 @@ xtse() {
xtse_s="${xtse1}, ${xtse2}, ${xtse3}, ${xtse4}, ${xtse5}, ${xtse6}, ${xtse7}, ${xtse8}"
if [ "$action" = "lucistat" ]; then
- echo "dsl.xtse1=$xtse1"
- echo "dsl.xtse2=$xtse2"
- echo "dsl.xtse3=$xtse3"
- echo "dsl.xtse4=$xtse4"
- echo "dsl.xtse5=$xtse5"
- echo "dsl.xtse6=$xtse6"
- echo "dsl.xtse7=$xtse7"
- echo "dsl.xtse8=$xtse8"
+ echo "dsl.xtse1=${xtse1:-nil}"
+ echo "dsl.xtse2=${xtse2:-nil}"
+ echo "dsl.xtse3=${xtse3:-nil}"
+ echo "dsl.xtse4=${xtse4:-nil}"
+ echo "dsl.xtse5=${xtse5:-nil}"
+ echo "dsl.xtse6=${xtse6:-nil}"
+ echo "dsl.xtse7=${xtse7:-nil}"
+ echo "dsl.xtse8=${xtse8:-nil}"
echo "dsl.xtse_s=\"$xtse_s\""
echo "dsl.annex_s=\"${annex_s}\""
echo "dsl.line_mode_s=\"${line_mode_s}\""
@@ -304,7 +304,7 @@ power_mode() {
esac
if [ "$action" = "lucistat" ]; then
- echo "dsl.power_mode_num=$pm"
+ echo "dsl.power_mode_num=${pm:-nil}"
echo "dsl.power_mode_s=\"$s\""
else
echo "Power Management Mode: $s"
@@ -414,22 +414,22 @@ errors() {
fecn=$(dsl_val "$ccsg" nFEC)
if [ "$action" = "lucistat" ]; then
- echo "dsl.errors_fec_near=$fecn"
- echo "dsl.errors_fec_far=$fecf"
- echo "dsl.errors_es_near=$esn"
- echo "dsl.errors_es_far=$esf"
- echo "dsl.errors_ses_near=$sesn"
- echo "dsl.errors_ses_far=$sesf"
- echo "dsl.errors_loss_near=$lossn"
- echo "dsl.errors_loss_far=$lossf"
- echo "dsl.errors_uas_near=$uasn"
- echo "dsl.errors_uas_far=$uasf"
- echo "dsl.errors_hec_near=$hecn"
- echo "dsl.errors_hec_far=$hecf"
- echo "dsl.errors_crc_p_near=$crc_pn"
- echo "dsl.errors_crc_p_far=$crc_pf"
- echo "dsl.errors_crcp_p_near=$crcp_pn"
- echo "dsl.errors_crcp_p_far=$crcp_pf"
+ echo "dsl.errors_fec_near=${fecn:-nil}"
+ echo "dsl.errors_fec_far=${fecf:-nil}"
+ echo "dsl.errors_es_near=${esn:-nil}"
+ echo "dsl.errors_es_far=${esf:-nil}"
+ echo "dsl.errors_ses_near=${sesn:-nil}"
+ echo "dsl.errors_ses_far=${sesf:-nil}"
+ echo "dsl.errors_loss_near=${lossn:-nil}"
+ echo "dsl.errors_loss_far=${lossf:-nil}"
+ echo "dsl.errors_uas_near=${uasn:-nil}"
+ echo "dsl.errors_uas_far=${uasf:-nil}"
+ echo "dsl.errors_hec_near=${hecn:-nil}"
+ echo "dsl.errors_hec_far=${hecf:-nil}"
+ echo "dsl.errors_crc_p_near=${crc_pn:-nil}"
+ echo "dsl.errors_crc_p_far=${crc_pf:-nil}"
+ echo "dsl.errors_crcp_p_near=${crcp_pn:-nil}"
+ echo "dsl.errors_crcp_p_far=${crcp_pf:-nil}"
else
echo "Forward Error Correction Seconds (FECS): Near: ${fecn} / Far: ${fecf}"
echo "Errored seconds (ES): Near: ${esn} / Far: ${esf}"