From: Florian Eckert Date: Fri, 8 Sep 2017 11:11:07 +0000 (+0200) Subject: network/uqmi: pipe the output off qmi_wds_stop to /dev/null X-Git-Url: http://git.lede-project.org./?a=commitdiff_plain;h=4a243f7a09f802582f3afefc679fc7c7e0e6423e;p=openwrt%2Fstaging%2Frmilecki.git network/uqmi: pipe the output off qmi_wds_stop to /dev/null Pipe uqmi output from qmi_wds_stop function into /dev/null. This will supress the following output in proto teardown. netifd: wwan (x): "No effect" netifd: wwan (x): Command failed: Permission denied Signed-off-by: Florian Eckert --- diff --git a/package/network/utils/uqmi/files/lib/netifd/proto/qmi.sh b/package/network/utils/uqmi/files/lib/netifd/proto/qmi.sh index 46ea134182e..38d83ace5fc 100755 --- a/package/network/utils/uqmi/files/lib/netifd/proto/qmi.sh +++ b/package/network/utils/uqmi/files/lib/netifd/proto/qmi.sh @@ -279,10 +279,15 @@ qmi_wds_stop() { uqmi -s -d "$device" --set-client-id wds,"$cid" \ --stop-network 0xffffffff \ - --autoconnect > /dev/null + --autoconnect > /dev/null 2>&1 - [ -n "$pdh" ] && uqmi -s -d "$device" --set-client-id wds,"$cid" --stop-network "$pdh" - uqmi -s -d "$device" --set-client-id wds,"$cid" --release-client-id wds + [ -n "$pdh" ] && { + uqmi -s -d "$device" --set-client-id wds,"$cid" \ + --stop-network "$pdh" > /dev/null 2>&1 + } + + uqmi -s -d "$device" --set-client-id wds,"$cid" \ + --release-client-id wds > /dev/null 2>&1 } proto_qmi_teardown() {