証明書なしでは WPA2/PEAP/MSCHAPv2 エンタープライズ Wi-Fi ネットワークに接続できません。Fedora 34

証明書なしでは WPA2/PEAP/MSCHAPv2 エンタープライズ Wi-Fi ネットワークに接続できません。Fedora 34

私の大学の Wi-Fi では、学生がログインとパスワードを使用して接続できるように WPA2 Enterprise を使用していますが、それができません。ネットワーク マネージャーは常にパスワードが間違っていると表示し、パスワードが正しい場合でも別のパスワードの入力を求めます。

私の問題はhttps://askubuntu.com/questions/279762/how-to-connect-to-wpa2-peap-mschapv2-enterprise-wifi-networks-that-dont-use-acしかし、どの解決策も私には効果がありません。私はFedora 34 Gnomeを使用しており、私のWi-FiアダプタモデルはIntel AX200です。

私の/etc/NetworkManager/system-connections/UNIVERSITY.WIFI見た目はこんな感じ

[connection]
id=UNIVERSITY.WIFI
uuid=0cdeb50f-03dd-45ba-85df-465027f0e12a
type=wifi
interface-name=wlp1s0
permissions=

[wifi]
hidden=true
mac-address-blacklist=
mode=infrastructure
ssid=UNIVERSITY.WFIFI
[wifi-security]
key-mgmt=wpa-eap

[802-1x]
eap=peap;
identity=my_login
password=my_password
phase2-auth=mschapv2

[ipv4]
dns-search=
method=auto

[ipv6]
addr-gen-mode=stable-privacy
dns-search=
method=auto

[proxy]

答え1

こちらはあなたの答え:

フェーズ 2 の暗号化設定を設定すると次のようになります。

update-crypto-policies --set LEGACY

ここで示されているように、問題なく接続できました。

TLS 証明書はおそらく SHA-1 (最も可能性が高い) または RSA-1028 (可能性は低い) のいずれかを使用しています。現在はどちらも拒否されています。

システム ポリシーをダウングレードして、Fedora 32 で許可されていたすべての暗号化を許可してテストします。

$ sudo dnf install crypto-policies-scripts
$ sudo update-crypto-policies --set DEFAULT:FEDORA32

私の推測が間違っていた場合は、安全な Fedora 33 のデフォルト設定に戻す必要があります。

$ sudo update-crypto-policies --set DEFAULT

要約:

sudo update-crypto-policies --set LEGACY

関連情報