ネットワーク管理者をインストールした後、Debian Wi-Fiアダプタは認識されません。

ネットワーク管理者をインストールした後、Debian Wi-Fiアダプタは認識されません。

最初にDebianをインストールしたときにWi-Fiを使用しwpa_supplicantdhclient接続しましたが、これまではうまくいきましたが、インストールが完了するとネットワークマネージャ(nmcli)をインストールしたため、すぐに切断されました。 Wi-Fiが接続されていて再接続できないようです。 、Wi-Fiアダプタを確認した結果、次のような結果がnmcli dev status出ました。

DEVICE  TYPE      STATUS       CONNECTION
wlp1s0  wifi      unavailable  --  
lo      loopback  unmanaged    --

Wi-Fi ネットワークに接続しようとすると、次のようにnmcli device wifi connect <ssid> password <password> 返されます。

Error: No network with SSID '<ssid>' found.

だから私の名前が間違っていることを再確認するためにnmcli dev wifi listWi-Fiネットワークを検索してみましたが、空のテーブルが返されました。

私のWi-Fiドライバが故障したようです。助けてください。私のラップトップにはイーサネットポートがないため、ファームウェアを含むパッケージをダウンロードできません。

答え1

テスト中にワイヤレスインターフェイスを無効にすると、次のようになります。

nmcli radio wifi off

その後、既知のSSIDを試みると、OPのすべての症状がスキャンなしですぐに表示されます。

$ nmcli device wifi connect <ssid> password <password>
Error: No network with SSID '<ssid>' found.
$ nmcli dev status |grep ' wifi '
wlan0           wifi       unavailable             --         
$ nmcli dev wifi
IN-USE  BSSID  SSID  MODE  CHAN  RATE  SIGNAL  BARS  SECURITY 
$

再度有効にします(NetworkManager処理と同じ操作が含まれますが、rfkill unblock ...NetworkManager処理も有効になるため、nmcli代わりに使用する必要がありますrfkill)。

nmcli radio wifi on

それでは、次に変更してください。

$ nmcli dev status |grep ' wifi '
wlan0           wifi       disconnected            --         

これで検索結果を再利用できnmcli dev wifi list、接続試行も再利用できますnmcli device wifi connect <ssid> password <password>

答え2

ネットワーク管理者をインストールした後、すべてを混乱させるいくつかのサービスを追加して問題を解決しました。

私はそれらを無効にしました

sudo systemctl stop NetworkManager

そして

sudo systemctl disable NetworkManager-wait-online NetworkManager-dispatcher NetworkManager

同じ問題がある場合は、これが役立つことを願っています。

編集する:

ソースをすばやく追加したかったです。https://linuxbabe.com/debian/connect-to-wi-fi-from-terminal-on-debian-wpa-supplicant

これは、ネットワーク管理者をインストールする前に使用したものとまったく同じで、すべてを台無しにしました。

関連情報