構成:ラップトップ、標準動作中のwifiカード、Ubuntu 14.04
起動するたびに、Wifi/Wlanはオフ/ SoftBlockedになります。コマンドSudo rfkill unblock wifi
で動作させることができます
しかし、再起動するたびに、そのコマンドを再発行する必要があります(実際には完全にそうではありません。時々(5%)再起動しても「固執」するようです)。
Rfkillにwifiを決してブロックしないように指示する方法はありますか?
これを行うサービスを作成できます。次のコマンドを実行します。
Sudo nano /etc/systemd/system/rfkill-unblock-wifi.service
次に、以下をコピーしてファイルに貼り付けます。
[Unit]
Description=RFKill-Unblock WiFi Devices
[Service]
Type=oneshot
ExecStart=/usr/sbin/rfkill unblock wifi
ExecStop=
RemainAfterExit=yes
[Install]
WantedBy=multi-user.target
押す CTRL + o を押します ENTER ファイルを保存します。押す CTRL + x nanoを終了します。
最後に、次のコマンドを実行して、サービスの起動を有効にします。
Sudo systemctl enable rfkill-unblock-wifi.service
Sudo systemctl start rfkill-unblock-wifi.service
Wi-Fiがブロックされる前にこれが開始されないことを願っています。
私はmchidの答えを試してみましたが、NetworkManagerがwifiを殺していたのでうまくいきませんでしたafter起動が終了しました。
うまくいったのはnmcli r wifi on
でした
問題の根本にあるように見えるのは、GUIの[WiFiを有効にする]メニュー項目がチェックされていないことです。