2
0
mirror of https://github.com/koreader/koreader synced 2024-11-16 06:12:56 +00:00
koreader/platform/remarkable/disable-wifi.sh

25 lines
505 B
Bash
Raw Normal View History

#!/bin/sh
# stop wpa_supplicant service cleanly, used by xochitl
if systemctl is-active -q wpa_supplicant; then
systemctl stop wpa_supplicant
fi
# stop non-service wpa_supplicant cleanly
if pidof wpa_supplicant; then
wpa_cli terminate
fi
# stop dhcpcd if not enabled
if ! systemctl is-enabled -q dhcpcd; then
systemctl stop dhcpcd
fi
# power down wifi interface
ifconfig wlan0 down
# unload brcmfmac kernel module
if grep -q "^brcmfmac " "/proc/modules"; then
modprobe -r brcmfmac
fi