cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
6427
Views
2
Helpful
2
Replies

Windows wireless connection using 802.1x Radius not autoconnecting when settings are imported

JordanCNolan
Level 1
Level 1

Just about to switch all the users over to using 802.1X with custom RADIUS authentication from PSK (WPA2) but I am having a little trouble getting the clients to connect without any user intervention.

When I would setup the PSK (WPA2) SSIDs I would configure one of the computers and export the configuration using:

Netsh wlan export profile [“profile name”] [key=clear] folder=”C:\Temp”

Which would create the WiFi-NetworkName.xml then I would just create a script to run

Netsh wlan add profile filename=WiFi-NetworkName.xml user=all

After running the "add profile", clients would just connect automatically to the SSID. I am doing the same thing with the new 802.1x setup but the users still have to select the network once and click Connect even though I have the Windows Group setting set to include Domain Computers.

After I push down the wireless settings I can go to a computer at the Windows logon screen and click the Wireless option where I can see the SSID. I just have to click Connect and I am on. I just want to eliminate that step.

Here is the XML file used for Netsh wlan add:

<name>Secure-Emp</name>
<SSIDConfig>
<SSID>
<hex>5365637572652D456D70</hex>
<name>Secure-Emp</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>
<EAPConfig>
<EapMethod>
</EapMethod>
<Type>25</Type>
<ServerValidation>
<DisableUserPromptForServerValidation>false</DisableUserPromptForServerValidation>
<ServerNames/>
</ServerValidation>
<FastReconnect>true</FastReconnect>
<InnerEapOptional>false</InnerEapOptional>
<Type>26</Type>
<UseWinLogonCredentials>true</UseWinLogonCredentials>
</EapType>
</Eap>
<EnableQuarantineChecks>false</EnableQuarantineChecks>
<RequireCryptoBinding>false</RequireCryptoBinding>
<PeapExtensions>
<PerformServerValidation xmlns="http://www.microsoft.com/provisioning/MsPeapConnectionPropertiesV2">false</PerformServerValidation>
<AcceptServerName xmlns="http://www.microsoft.com/provisioning/MsPeapConnectionPropertiesV2">false</AcceptServerName>
</PeapExtensions>
</EapType>
</Eap>
</Config>
</EapHostConfig>
</EAPConfig>
</OneX>
</security>
</MSM>
</WLANProfile>
1 Accepted Solution

Accepted Solutions

Philip D'Ath
Meraki Community All-Star
Meraki Community All-Star

Are these AD attached computers?

If so, use group policy. Much simpler.

View solution in original post

2 Replies 2

Philip D'Ath
Meraki Community All-Star
Meraki Community All-Star

Are these AD attached computers?

If so, use group policy. Much simpler.

Used the GPO method. It was a little bit of a pain getting all the settings correct, but it worked out better.

Review Cisco Networking for a $25 gift card