それ〜らしい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 でワイヤレス設定に使用する場合は、rfkill
WLAN インターフェイスで動作していることを無視してください。要求すると無線ネットワークがアクティブになります。
答え2
私はDebian 11を実行してみましたが、Wi-Fiドライバに起動時に実行されるrfkillスイッチがあります。再起動するたびにWiFiアダプタを再度有効にする必要があります。これがバグなのか、開発者が意図的にこれを行ったのかはわかりませんが、回避策として次のことができます。
- 行くアプリケーションの実行>追加>コマンド。
- 書く
nmcli radio wifi on
。 - 次のように名前を付けます。起動時にWi-Fiを有効にする[追加]をクリックします。
- 再起動するとWi-Fiが有効になります。
完璧な解決策ではなく、絆創膏に近いですが、この内容が役立つ場合は、賛成投票を検討してください。