mirror of
https://github.com/qosmio/nss-packages.git
synced 2025-12-16 16:21:53 +00:00
wwan: Fix formatting in scripts using shfmt
Executed shfmt with the following options: shfmt -ln bash -i 0 -bn -s -d wwan/**.sh Signed-off-by: Sean Khan <datapronix@protonmail.com>
This commit is contained in:
parent
40cb5a12bc
commit
cb16855b9a
@ -41,7 +41,7 @@ proto_quectel_setup() {
|
||||
json_get_vars pdptype dhcp dhcpv6 sourcefilter delegate ip4table
|
||||
json_get_vars ip6table mtu $PROTO_DEFAULT_OPTIONS
|
||||
|
||||
echo -ne "AT+CFUN=1\r\n" > /dev/ttyUSB2
|
||||
echo -ne "AT+CFUN=1\r\n" >/dev/ttyUSB2
|
||||
|
||||
[ -n "$delay" ] || delay="5"
|
||||
sleep "$delay"
|
||||
@ -52,22 +52,21 @@ proto_quectel_setup() {
|
||||
idx=1
|
||||
cell_ids=""
|
||||
|
||||
while json_is_a ${idx} string
|
||||
do
|
||||
while json_is_a ${idx} string; do
|
||||
json_get_var cell_lock $idx
|
||||
pci=$(echo $cell_lock | cut -d',' -f1)
|
||||
earfcn=$(echo $cell_lock | cut -d',' -f2)
|
||||
cell_ids="$cell_ids,$earfcn,$pci"
|
||||
idx=$(( idx + 1 ))
|
||||
cell_ids="$cell_ids,$earfcn,$pci"
|
||||
idx=$((idx + 1))
|
||||
done
|
||||
idx=$(( idx - 1 ))
|
||||
idx=$((idx - 1))
|
||||
|
||||
if [ "$idx" -gt 0 ]; then
|
||||
cell_ids="${idx}${cell_ids}"
|
||||
echo -e "AT+QNWLOCK=\"COMMON/4G\",${cell_ids}" | atinout - /dev/ttyUSB2 -
|
||||
fi
|
||||
else
|
||||
echo -e "AT+QNWLOCK=\"COMMON/4G\",0" | atinout - /dev/ttyUSB2 -
|
||||
echo -e 'AT+QNWLOCK="COMMON/4G",0' | atinout - /dev/ttyUSB2 -
|
||||
fi
|
||||
|
||||
[ -n "$metric" ] || metric="0"
|
||||
@ -118,20 +117,20 @@ proto_quectel_setup() {
|
||||
else
|
||||
quectel-cm -i "$ifname" $ipv4opt $ipv6opt ${pincode:+-p $pincode} -s "$apn" "$username" "$password" "$auth" &
|
||||
fi
|
||||
|
||||
|
||||
sleep 5
|
||||
|
||||
ifconfig "$ifname" up
|
||||
|
||||
# If $ifname_1 is not a valid device set $ifname4 to base $ifname as fallback
|
||||
# so modems not using RMNET/QMAP data aggregation still set up properly. QMAP
|
||||
# can be set via qmap_mode=n parameter during qmi_wwan_q module loading.
|
||||
if [ ifconfig "${ifname}_1" &>"/dev/null" ]; then
|
||||
ifname4="${ifname}_1"
|
||||
else
|
||||
ifname4="$ifname"
|
||||
fi
|
||||
|
||||
# If $ifname_1 is not a valid device set $ifname4 to base $ifname as fallback
|
||||
# so modems not using RMNET/QMAP data aggregation still set up properly. QMAP
|
||||
# can be set via qmap_mode=n parameter during qmi_wwan_q module loading.
|
||||
if [ ifconfig "${ifname}_1" ] &>"/dev/null"; then
|
||||
ifname4="${ifname}_1"
|
||||
else
|
||||
ifname4="$ifname"
|
||||
fi
|
||||
|
||||
if [ "$multiplexing" = 1 ]; then
|
||||
ifconfig "${ifname}_2" &>"/dev/null" && ifname6="${ifname}_2"
|
||||
else
|
||||
|
||||
@ -7,9 +7,9 @@ core_count="$(grep -c "processor" "/proc/cpuinfo")"
|
||||
irq_path="/sys/class/net/$INTERFACE/queues"
|
||||
|
||||
devnum="$(echo "${INTERFACE%.*}" | grep -Eo "[0-9]+")"
|
||||
core="$(( devnum % (core_count - 1) + 1))"
|
||||
core="$((devnum % (core_count - 1) + 1))"
|
||||
if [ "$INTERFACE" != "${INTERFACE%.*}" ]; then
|
||||
if [ "$core" -lt "$(( core_count - 1 ))" ]; then
|
||||
if [ "$core" -lt "$((core_count - 1))" ]; then
|
||||
let core++
|
||||
else
|
||||
core="1"
|
||||
@ -17,8 +17,8 @@ if [ "$INTERFACE" != "${INTERFACE%.*}" ]; then
|
||||
fi
|
||||
irq="$(printf "%x" "$((1 << core))")"
|
||||
|
||||
echo "$irq" > "$irq_path/rx-0/rps_cpus"
|
||||
echo "4096" > "$irq_path/rx-0/rps_flow_cnt"
|
||||
echo "2000" > "/proc/sys/net/core/netdev_max_backlog"
|
||||
echo "$irq" >"$irq_path/rx-0/rps_cpus"
|
||||
echo "4096" >"$irq_path/rx-0/rps_flow_cnt"
|
||||
echo "2000" >"/proc/sys/net/core/netdev_max_backlog"
|
||||
|
||||
exit 0
|
||||
|
||||
@ -7,9 +7,9 @@ core_count="$(grep -c "processor" "/proc/cpuinfo")"
|
||||
irq_path="/sys/class/net/$INTERFACE/queues"
|
||||
|
||||
devnum="$(echo "${INTERFACE%_*}" | grep -Eo "[0-9]+")"
|
||||
core="$(( devnum % (core_count - 1) + 1))"
|
||||
core="$((devnum % (core_count - 1) + 1))"
|
||||
if [ "$INTERFACE" != "${INTERFACE%_*}" ]; then
|
||||
if [ "$core" -lt "$(( core_count - 1 ))" ]; then
|
||||
if [ "$core" -lt "$((core_count - 1))" ]; then
|
||||
let core++
|
||||
else
|
||||
core="1"
|
||||
@ -17,8 +17,8 @@ if [ "$INTERFACE" != "${INTERFACE%_*}" ]; then
|
||||
fi
|
||||
irq="$(printf "%x" "$((1 << core))")"
|
||||
|
||||
echo "$irq" > "$irq_path/rx-0/rps_cpus"
|
||||
echo "4096" > "$irq_path/rx-0/rps_flow_cnt"
|
||||
echo "2000" > "/proc/sys/net/core/netdev_max_backlog"
|
||||
echo "$irq" >"$irq_path/rx-0/rps_cpus"
|
||||
echo "4096" >"$irq_path/rx-0/rps_flow_cnt"
|
||||
echo "2000" >"/proc/sys/net/core/netdev_max_backlog"
|
||||
|
||||
exit 0
|
||||
|
||||
Loading…
Reference in New Issue
Block a user