Installing Certificates for a Radius Server (802.1x)
From HowardForums Wiki
Contents |
[edit]
overview
Many companies run a Radius server to improve wireless security. These instructions work with freeradius. Other servers may have slightly different procedures, although the procedure will be very similar.
[edit]
Terminology
The PPC calls attaching to the network via radius 802.1x mode with EAP-TLS authentication.
[edit]
Pre-requisites
- A personal certificate ("user.pfx")
- A root certificate
- A backup of your system (with Sprite Backup or similar) so you can hard-reset ;)
- A registry editor - bundled with Resco Explorer or RegEdtSTG download from here
- P12imprt download from here
[edit]
Procedure
[edit]
Step 1 - Import the root certificate
- Copy the root certificate to your PPC using active sync.
- Browse to the directory you put the certificate in using file explorer.
- Double tap the certificate to install
[edit]
Common Problems
There is no program association
Browse to \windows\certinst and make it the default program
Certinst gives the error "Security permission was insufficient to update your device"
Write down the original values, they may be different and you may want to put them back after importing the certificate!
- Using a registry editor navigate to the hive key HKLM\Security\Policies\Policies
- Change the following three registry keys (hint: hit Values first)
- 00001001 to 1 (was 2)
- 00001005 to 40 (was 16)
- 00001017 to 144 (was 128)
- You can now doubleclick your root certificate. The import should silently succeed
[edit]
Step 2 - Import the personal certificate
- Transfer the files user.pfx and p12imprt.exe to the "My Documents" folder on your Pocket PC
- Run p12imprt.exe
- Enter the password that protects the PKCS#12 file user.pfx
- Tap "Import certificate"
[edit]
Step 3 - Configure the wireless connection
Depends on your PPC
[edit]
For the O2 Atom
- Start>Settings>Connections>Wi-Fi Utility
- Menu>Turn Wi-Fi On
- Site Survey
- Click and Hold the AP you want to connect to
- You should be in the configure wireless networks screen
- Click and hold the AP you want to connect to
- Click connect
- Click 802.1x
- Tick the box
- Leave the EAP as Smart Card or Certificate
- Click Properties
- Select the personal certificate
- Click OK a few times to exit
[edit]
Credits
- Bernt Lervik - Removing the security from root certificate import
- Jacco de Leeuw - Personal Certificate Conversion and Importing
