我想注册一个回调脚本,它将在 DHCP 确认后触发。
投票是一种选择...
无需修改驱动程序/内核,这可能吗?
答案1
下面的脚本基本上轮询 的输出ip addr
。一旦有 ,while 循环就会终止,并继续启动您指定的任何其他内容。wlan0
用您的无线接口替换,zenity --info
用您想要运行的任何脚本替换 。您可能希望使用 来exec /path/to/script.sh arg1 arg2
替换该过程。
#!/bin/bash
wifi_info=$(ip -4 -o addr show wlan0 )
while [ -z "$wifi_info" ];
do
wifi_info=$(ip -4 -o addr show wlan0 )
sleep 0.25
done
zenity --info --text="WE'RE ONLINE!!!"