wpa_supplicantおよびネットワーク管理ツール

wpa_supplicantおよびネットワーク管理ツール

/etc/wpa_supplicant/wpa_supplicant.confすべてのESSIDとパスワードがうまく設定されています。 KDEやGnomeなどのグラフィカルインタフェースはありません。利用可能なネットワークを切り替えるには、4つのコマンドを実行する必要があります。

私はDebianを使用しており、Linux用のArchと同様のユーティリティが必要です。ネットワーク制御私の連絡先を管理してください。 Debian ではどのようなオプションを使用できますか?

ベストアンサー1

2つのオプションはwicd-cli(meuhのコメントで指摘されている)とですnetworkmanager。どちらを使うかは個人の好みによって異なります。私はnetworkmanagerより良いマニュアルがあるのでそれを使います(しかしそれは好みの問題です)。

wpa_supplicantファイルを保存するかのように/etc/wpa_supplicant/ インターフェイスごとに1つnetworkmanagerファイルを次の場所に保存します。/etc/NetworkManager/system-connections/ SSIDごとに1。のパラメータ名は、パラメータ名とnetworkmanager大きく変わりませんwpa_supplicant。たとえば、 のファイルは/etc/NetworkManager/system-connections/次のようになります。

[connection]
id=BluePenguin
uuid=799ce6af-b66c-4669-9319-8d9a029cb6ee
type=wifi

[wifi]
ssid=BluePenguin

[wifi-security]
auth-alg=open
key-mgmt=wpa-psk
psk=******

(これはと似ているようですnetwork={}wpa_supplicant

私の経験はnetworkmanagerDebianではなくアーチに関するものなので、Debian依存関係チェーンを100%正確に判断することはできません。ただし、networkmanagerXorg(またはGTKまたはKDE)は必要ありません。

また、コマンドラインツールnetworkmanagernmcliは、デザインの面で非常に似ていますiproute2。基本的には次のようになります。

ip addr help

addrこのコマンドの助けを借りて、次のことができます。

nmcli device wifi help

すべてのwifiコマンドのヘルプを確認してくださいdevices。定期的に使うのでとても直感的ipだと思いますnmcliが、やはり個人の好みの問題です。

networkmanager組み込みのDHCPクライアントがありますが、外部クライアントを使用するように構成できます。


コマンド数を減らすためにnmcli1つのSSID接続を切断し(DHCPをオフにする)、新しいSSIDに接続する(DHCP起動)操作はonコマンドを使用して行われます(パスワードが保存されていると仮定)。

nmcli device wifi connect <new SSID>

または怠惰なタイピストの場合:

nmcli d w c <new SSID>

引用:

おすすめ記事