iwctlを使用した802.1Xワイヤレス接続

iwctlを使用した802.1Xワイヤレス接続

私はArch Linuxを実行しており、それを使ってiwctlWi-Fiに接続しています。 802.1Xセキュリティを使用してネットワークに接続しようとすると、  iwctl「構成されていません」というエラーメッセージが表示されます。iwdこのネットワークを使用するにはどうすればよいですか?

ネットワークにログインするには、パスワードだけでなくユーザー名も必要です。

答え1

iwd802.1x認証を処理できます。/var/lib/iwd/network_ssid.8021x接続するネットワークの種類に応じて、IDとパスワードを指定する必要があります。

バラよりiwd.network(5)構成ファイル形式の説明とIWDアーチウィキページWPA企業ネットワーク接続の詳細については、各ネットワークタイプの完全なガイドラインを確認してください。

答え2

https://iwd.wiki.kernel.org/networkmanager#converting_network_profiles

wpa_supplicant構成ファイルをiwd構成ファイルに変換する方法について説明します。

また、SSIDの特殊文字を正しく処理してエンコードします。

ファイルの命名と構文

ファイル名は、ネットワークのSSIDとセキュリティタイプ(オープン、PSK保護、または802.1x)に基づいています。名前はSSIDエンコーディングとそれに続く.open、.psk、または.8021xで構成されています。 SSIDに英数字、スペース、アンダースコア、マイナス記号のみが含まれている場合、SSIDはその名前にそのまま表示されます。それ以外の場合は、等号の後に名前の小文字の16進エンコーディングが続くようにエンコードされます。

答え3

完全性のためにEduRoam(同様の)ネットワークに接続する場合(必要に応じて変更)、機能する設定Identityファイルは次のとおりですPassword

[Security]
EAP-Method=TTLS
[email protected]
EAP-TTLS-Phase2-Method=Tunneled-PAP
[email protected]
EAP-TTLS-Phase2-Password=yourPassword

[Settings]
AutoConnect=true

作成後(接続したいSSID/var/lib/iwd/eduroam.8021xに変更)自動的に接続されます!eduroamiwd

関連情報