web-dev-qa-db-ja.com

Network Managerは機能しますが、WLANはnmcliで使用できません

Raspberry PiのネットワークマネージャーGUIを使用して問題なくルーターに接続できました。しかし、nmcliを使用してこれを実行しようとすると、(GUIを使用して接続する前とその後)wifi接続が使用できません。また、nmtuiを起動すると、wifi接続がありません。 nmcli dev statusを実行すると、出力は次のようになります。

wlan0  wifi      unavailable  --     

ここで何が問題になっていますか?コマンドラインを使用してこれを行う方が簡単だと思います。

4
fmeier

Raspbianでは、ワイヤレス接続は通常wpa_supplicant(GUIも)によって管理されます。 network-managerをインストールするだけでは十分ではありません answer に記載されているように、Raspbianでnetwork-managerを実行する方法を説明しています。

network-managerを使いたくない場合は、コマンドラインツールwpa_cli of wpa_supplicantを試してみてください。

インタラクティブモードでwpa_cliを使用してネットワークに接続する方法を次に示します(wlan0をワイヤレスインターフェイスの名前に置き換え、AP_NAMEをAPの名前に置き換えますpassphrase APのパスフレーズと0ADD_NETWORKの後にstdoutに出力される番号

Sudo wpa_cli -i wlan0

> ADD_NETWORK
> SET_NETWORK 0 ssid "AP_NAME"
> SET_NETWORK 0 psk "passphrase"
> ENABLE_NETWORK 0
> quit

インタラクティブモードを使用しない場合は、オプションの後にコマンドを記述するだけです。ここにいくつかの例を示します:

切断したい場合は、

Sudo wpa_cli -i wlan0 DISCONNECT

すべてのネットワークを一覧表示するには、

Sudo wpa_cli -i wlan0 LIST_NETWORKS

Id = 0で保存されているネットワークを削除するには、

Sudo wpa_cli -i wlan0 REMOVE_NETWORK 0

wpa_cliで使用できるコマンドのリストは、たとえば、 ここ

1
oh.dae.su