Wi-Fi と Debian ベースの Linux ディストリビューション: Wi-Fi はデフォルトでソフトで有効になっています。

Wi-Fi と Debian ベースの Linux ディストリビューション: Wi-Fi はデフォルトでソフトで有効になっています。

それ〜らしいDebianベースのLinuxではデフォルトではwlanソフトブロック

Linux Mintノートブックで確認しました。インターフェースしてもrfkill unblock all(サービスでもrc.localサービスでも…):ブート終了後2秒、無線LANソフトブロック。

どうやってブロックできないのですか?設定する場所はありますか? (*もう一度申し上げますが、rc.localそうでなければinit.dサービスは役に立ちません)

ノータベニーrc.local多くのテストとログでコマンドが実行されたことを確認します。

ノートsudo nmcli nm wifi off私の/etc/init.d/servicesの1つはドライバの問題を管理するために使用されます。

答え1

ネットワークインターフェイスの所有権を取得し、設定を変更したいツール(Network Managerなど)を実行している可能性があります。

デフォルトでは2つのオプションがあります。

  • ツールの削除
  • ワイヤレス設定を妨げないようにツールを設定します。

実際に Network Manager でワイヤレス設定に使用する場合は、rfkillWLAN インターフェイスで動作していることを無視してください。要求すると無線ネットワークがアクティブになります。

答え2

私はDebian 11を実行してみましたが、Wi-Fiドライバに起動時に実行されるrfkillスイッチがあります。再起動するたびにWiFiアダプタを再度有効にする必要があります。これがバグなのか、開発者が意図的にこれを行ったのかはわかりませんが、回避策として次のことができます。

  1. 行くアプリケーションの実行>追加>コマンド
  2. 書くnmcli radio wifi on
  3. 次のように名前を付けます。起動時にWi-Fiを有効にする[追加]をクリックします。
  4. 再起動するとWi-Fiが有効になります。

完璧な解決策ではなく、絆創膏に近いですが、この内容が役立つ場合は、賛成投票を検討してください。

関連情報