ฉันต้องการเชื่อมต่อกับเครือข่าย wifi ของโรงเรียนซึ่งเป็น WPA2 Enterprise พร้อม PEAP โดยใช้ Linux
บน Windows มันง่ายมากเพราะมันได้รับการกำหนดค่าโดยผู้ดูแลระบบของฉัน ฉันลองใช้เครือข่าย GUI บน Linux เพื่อเชื่อมต่อ แต่ก็ไม่มีโชค นี่คือการตั้งค่าที่ฉันได้ลอง (มีรูปแบบบางอย่าง):
เมื่อฉันลองเชื่อมต่อโดยใช้การตั้งค่าด้านบนก็แค่บอกว่า "กำลังเชื่อมต่อ ... " จากนั้นก็แจ้งให้ฉัน "รหัสผ่านหรือรหัสการเข้ารหัส" จากนั้นฉันพิมพ์รหัสผ่านของฉัน (ที่ฉันใช้ในการเข้าสู่ระบบ Windows) แล้วมันก็บอกว่า "กำลังเชื่อมต่อ ... " อีกครั้งและสิ่งเดียวกันก็เกิดขึ้นซ้ำแล้วซ้ำอีก ฉันไม่ทราบว่ามีบางอย่างผิดปกติกับการตั้งค่าของฉันหรือกับ Linux แต่ฉันคิดว่ามันเป็นการตั้งค่าของฉันเนื่องจากสิ่งเดียวกันเกิดขึ้นบน iPhone
อย่างไรก็ตามฉันคิดว่าฉันสามารถส่งออกการตั้งค่าจาก Windows ดังนั้นฉันทำnetsh wlan export
ใน CMD และรับไฟล์นี้:
<WLANProfile xmlns="http://www.microsoft.com/networking/WLAN/profile/v1">
<name>Osloskolen</name>
<SSIDConfig>
<SSID>
<hex>4F736C6F736B6F6C656E</hex>
<name>Osloskolen</name>
</SSID>
<nonBroadcast>false</nonBroadcast>
</SSIDConfig>
<connectionType>ESS</connectionType>
<connectionMode>auto</connectionMode>
<autoSwitch>false</autoSwitch>
<MSM>
<security>
<authEncryption>
<authentication>WPA2</authentication>
<encryption>AES</encryption>
<useOneX>true</useOneX>
</authEncryption>
<PMKCacheMode>enabled</PMKCacheMode>
<PMKCacheTTL>720</PMKCacheTTL>
<PMKCacheSize>128</PMKCacheSize>
<preAuthMode>disabled</preAuthMode>
<OneX xmlns="http://www.microsoft.com/networking/OneX/v1">
<maxAuthFailures>1</maxAuthFailures>
<authMode>machine</authMode>
<EAPConfig>
<EapHostConfig xmlns="http://www.microsoft.com/provisioning/EapHostConfig">
<EapMethod>
<Type xmlns="http://www.microsoft.com/provisioning/EapCommon">25</Type>
<VendorId xmlns="http://www.microsoft.com/provisioning/EapCommon">0</VendorId>
<VendorType xmlns="http://www.microsoft.com/provisioning/EapCommon">0</VendorType>
<AuthorId xmlns="http://www.microsoft.com/provisioning/EapCommon">0</AuthorId>
</EapMethod>
<Config xmlns="http://www.microsoft.com/provisioning/EapHostConfig">
<Eap xmlns="http://www.microsoft.com/provisioning/BaseEapConnectionPropertiesV1">
<Type>25</Type>
<EapType xmlns="http://www.microsoft.com/provisioning/MsPeapConnectionPropertiesV1">
<ServerValidation>
<DisableUserPromptForServerValidation>false</DisableUserPromptForServerValidation>
<ServerNames/>
<TrustedRootCA>
<!-- Removed in case it's confidential, but the format was like d2 a1 bb ... -->
</TrustedRootCA>
<TrustedRootCA>
<!-- Removed in case it's confidential, but the format was like d2 a1 bb ... -->
</TrustedRootCA>
</ServerValidation>
<FastReconnect>true</FastReconnect>
<InnerEapOptional>false</InnerEapOptional>
<Eap xmlns="http://www.microsoft.com/provisioning/BaseEapConnectionPropertiesV1">
<Type>26</Type>
<EapType xmlns="http://www.microsoft.com/provisioning/MsChapV2ConnectionPropertiesV1">
<UseWinLogonCredentials>true</UseWinLogonCredentials>
</EapType>
</Eap>
<EnableQuarantineChecks>false</EnableQuarantineChecks>
<RequireCryptoBinding>false</RequireCryptoBinding>
<PeapExtensions>
<PerformServerValidation xmlns="http://www.microsoft.com/provisioning/MsPeapConnectionPropertiesV2">true</PerformServerValidation>
<AcceptServerName xmlns="http://www.microsoft.com/provisioning/MsPeapConnectionPropertiesV2">false</AcceptServerName>
</PeapExtensions>
</EapType>
</Eap>
</Config>
</EapHostConfig>
</EAPConfig>
</OneX>
</security>
</MSM>
</WLANProfile>
ข้อมูลนี้หมายความว่าอย่างไร ฉันจะใช้มันเพื่อเชื่อมต่อจาก Linux ได้อย่างไร? มี Linux เทียบเท่าnetsh wlan add profile
หรือไม่ หรือวิธีการแปลไฟล์นี้เป็นsystem-connections
ไฟล์Linux ?
ฉันมีชื่อผู้ใช้และรหัสผ่านซึ่งฉันเชื่อว่าควรใช้นอกเหนือจากข้อมูลด้านบน ฉันจะมีความสุขมากถ้าใครช่วยฉันได้
แก้ไข: นี่คือบันทึกที่ฉันได้รับเมื่อพยายามเชื่อมต่อทุกคนสามารถช่วยฉันเข้าใจสิ่งที่ผิดพลาดได้หรือไม่ ฉันคัดลอกทุกอย่างตั้งแต่เมื่อฉันเคาะเชื่อมต่อกับเมื่อมันถามฉันสำหรับคีย์อีกครั้ง (โดยประมาณ) เวลาเฉพาะนี้ฉันลองใช้ชื่อผู้ใช้ "Osloskole \ tord0505" แต่อย่างอื่นฉันใช้การตั้งค่าจากภาพ