Wifi
開機時自動開啟 Wi-Fi
我使用 Wicd 作為網路管理器執行 Debian 10。當我啟動電腦時,wicd 正在執行:
$ ps aux | grep wicd root 416 2.5 1.5 36144 15180 ? Ss 19:11 0:00 /usr/bin/python -O /usr/share/wicd/daemon/wicd-daemon.py --no-daemon --keep-connection root 524 1.2 1.4 25576 13716 ? S 19:11 0:00 /usr/bin/python -O /usr/share/wicd/daemon/monitor.py kalle 830 0.0 0.0 10708 684 pts/0 S+ 19:12 0:00 grep wicd
但是,當我啟動時
wicd-client
,未啟用 Wi-Fi:如果我點擊“打開 Wi-Fi”,然後點擊“刷新”,我會得到一個可供選擇的網路列表。如何在電腦啟動時自動打開 Wi-Fi,以便 Wicd 可以自動連接到我的預設網路?
更新
原來在電腦啟動的時候wlan被阻塞了:
$ sudo rfkill ID TYPE DEVICE SOFT HARD 0 wlan phy0 blocked unblocked 1 wlan hp-wifi unblocked unblocked 2 wwan hp-wwan unblocked unblocked
如果我執行
sudo rfkill unblock 0
,則 Wi-Fi 已打開。如何防止 wlan0 被阻止?
我在這個執行緒中找到了一個解決方案:
https://bbs.archlinux.org/viewtopic.php?pid=1324810#p1324810
# echo "blacklist hp_wmi" > /etc/modprobe.d/hp.conf