每当我连接到我的拼贴wifi时,我必须登录才能访问互联网。所以我制作了一个python脚本来自动登录网络。但我必须手动运行脚本。我想在笔记本电脑连接到互联网时自动运行脚本。
答案 0 :(得分:0)
取自https://askubuntu.com/a/360262:
您可以编写存储在/etc/NetworkManager/dispatcher.d/
中的调度程序脚本,例如内容(未经测试):
#!/bin/bash
# nm sets this values
INTERFACE=$1
ACTION=$2
SSID="yourssid"
ESSID=`iwconfig $INTERFACE | grep ESSID | cut -d":" -f2 | sed 's/^[^"]*"\|"[^"]*$//g'`
if [ "$INTERFACE" == "wlan0" ]; then
if [ "$SSID" == "$ESSID" ] && [ "$ACTION" == "up" ]; then
#activate dropbox sync
else
#deactivate dropbox sync
fi
fi