RaspiのUbuntu 20.04サーバーでWifi nmcliコマンドでMSCHAPv2を使用する

RaspiのUbuntu 20.04サーバーでWifi nmcliコマンドでMSCHAPv2を使用する

私のRaspberry Piはロボットにあり、グラフィカルインターフェイスはありません(または強制的にインストールしないことを願っています)。だから私はnmcliを使いたいです。私は正しい注文を見つけようとしてきました。おそらく誰かが時間を節約できます。

Brandeis Universityの内部WiFiネットワークには、ステップ2にMSCHAPv2が必要で、ドメイン名はBrandeis.eduであり、私のログイン(@brandeis.eduを含む)とパスワードを知っています。

順序は何ですか?

私は以前にnetplanに設定したことがあります(私も正しいパラメータを見つけることができませんでした。したがって、この場合にnetplan .yamlを設定する方法を知っていればそれも役立ちます!)

ありがとうございます!

答え1

試してみましたnmtuiか?これはより対話型ですが、SSH接続を介して実行できます。

答え2

次の方法でネットワークを追加できます。

nmcli con add type wifi \
    ifname "INTERFACE_NAME_HERE" \
    ssid "SSID_HERE" \
    wifi-sec.key-mgmt "wpa-eap" \
    802-1x.identity "[email protected]" \
    802-1x.password "PASSWORD_HERE" \
    802-1x.system-ca-certs "yes" \
    802-1x.domain-suffix-match "brandeis.edu" \
    802-1x.eap "peap" \
    802-1x.phase2-auth "mschapv2"

次に接続します。

nmcli dev wifi connect SSID_HERE

関連情報