In this step by step instruction, we take WIRE1x 2.0 for example, which executes on Windows XP with SP2,
and our Wireless Network Interface Card is Intel Wireless PCI 2011B. Note that we assume before following
our step, you have installed your wireless interface correctly and successfully, so if you have any problem when
installing hardware, please consult your hardware manufacturer or system administrator. In addition, you also
have to have enough information about the wireless network you want to connect and access, such as which
kind of authentication method (EAP-MD5, EAP-TLS, EAP-TTLS, or EAP-PEAP) should be used, whether
encryption is enabled in this network (if so, you may have at least one pre-shared WEP key, sometimes
you have to provide WEP key before associate to an AP), what IP configuration you should use, and most
importantly, the credential you should use in this network (such as username, password, or even certificate).
If you find that you lack any required information, please consult your network service provider. If you are not
sure about who you should ask, send us a mail. We welcome everyone to use this web page as a template to
create your own instruction page to assist your users to execute WIRE1x. Any kind of non-commercial use is allowed.

  1. Go to WIRE1x website and download the desired version.

  2. Take WIRE1x 2.0 for example.

  3. Extract the zip file you have downloaded.

  4. Execute the MSI program and follow the instructions in the installation wizard.(Typically, just follow the default settings.)
    (NOTE that since this package is generated by Visual Studion .NET, if you did not install .NET framewrok,
    Windows may ask you to download and install .NET framework. If you use Windows XP, don't worry about
    this note.)

  5. Go to WinPcap website to download the latest stable version and install.

  6. Right click the "Wireless Network Connection" icon in your notification area, and select
    "View Available Wireless Networks."

  7. Click "Change advanced settings" in the bottom of the left-half window.

  8. Select "Internet Protocol (TCP/IP)" and click "Properties."

  9. Select "Using the following IP address" and enter your IP configuration.
    NOTE that if your network service provider requires you to use DHCP (, i.e., leave blank here),
    please key in any "IP address" and "Subnet mask" first (as same as the example is okay),
    and then after you are authenticated, follow the step25 to turn on your DHCP function again.

  10. Click the tabsheet "Wireless Networks."
    If the nework you desire to access does not appear in the list below, click "Add";
    Otherwise, please click the network name in the list and click "Properties."

  11. If the network you desire to access is protected by dynamic WEP,
    please select "WEP" in you "Data encryption" field and
    check the box "The key is provided for me automatically";
    If you are using pre-shared/static WEP,
    please enter your WEP key provided by network service provider, and
    do NOT chekc the box "The key is provided for me automatically";
    If your network do not use any encryption, disable your "Data encryption" field.
    Note that unless you are sure that your are going to use an ad-hoc network,
    DO NOT check the box in the most bottom of this dialog, never.

  12. Click the tabsheet "Authentication" and UNMARK the box
    "Enable IEEE 802.1x authentication for this network,"
    since WIRE1x will help you handle the authentication process.

  13. Click "OK" and "Close" and go back to the Wireless Network Connection window.
    Click "Refresh network list."

  14. Typically, Windows will now automatically connect to the network you configure above.
    If you do not connect to any network, please double click the network you configure above to connect manually.
    If your network is protected by WEP, Windows may ask you to provide the WEP key; in this case,
    please consult your network service provider to have your WEP key, if you did not have one yet.
    If you are sure that all information provided is correct but cannot connect to the wireless network,
    you may try to disable your wireless interface card and go back to step 10,
    and remove the network configuration in that dialog and add again, and then enable your wireless interface card.
    In most cases, you are able to connect after configuring again.

  15. Those who use WIRE1x version beyond 2.1, please ignore this step.
    the authentication method you have to use is EAP-TLS, EAP-TTLS or EAP-PEAP,
    you must have the certificate of CA, who signed your authentication server's certificate, in PEM format,
    and rename it to "root.prm" and copy to the WIRE1x working directory
    (typically in "%sysdrive%\Program Files\WIRE1x\WIRE1x 2.0" as shown in the example figure).
    If the authentication method you have to use is EAP-TLS,
    you also must have your client certificate (with your private key inside) in PEM format,
    and rename it to "cert-clt.prm" and copy to the WIRE1x working directory,

    If you have no idea about what I am talking about, please consult your network service provider, they will know.
    If unfortunately, you are the network service provider, okay, send me a mail.

    1. If you are going to use EAP-TLS,
      you must also have your client certificate (with your private key inside) in P12 or PFXformat.
      Double click your certificate and Windows will guide you how to import.
      Don't forget to store this certificate in the "Personal" container and make the private key exportable.

    2. If you are going to use EAP-TLS, EAP-TTLS, or EAP-PEAP,
      and the CA that signed the server certificate is not trusted yet,
      you have to import the CA certificate into the "Trusted Root CA" container.
  16. Now, go back to the desktop and double click "WIRE1x 2.0."

  17. Select the interface you want to use.

  18. Click "Config" -> "Setting."
    If you have saved any configuration before, you could just load it by clicking "Load."
    After configuring, you could then save your configuration.

  19. Click "New" and "Next."

  20. Enable any authentication method you want to use and provide your credential.

  21. Double check your configuration.

  22. Click "login."

  23. If the "Authenticated" message appears, congratulations.
    If the message appeared is "HELD" or stay in "Authenticating" for more than one minute,
    there may be something wrong, so you may have to check one more time.
    (I know it really makes people tired, so if you'd like, you could also send me a mail and briefly describe
    the situation you face, I will try to help you.)

  24. Step 25 to 31 are for those people who require to use DHCP.
    If you are using static IP, you could close this page and now enjoy the wireless network, have a good day.
    Now, if you have to enable DHCP and you have no idea about what to do,
    please right click hte "Wireless Network Connection" icon in your notification area, and
    select "Open Network Connections."

  25. Right click your wireless interface card and select "Propertiers."

  26. Select "Internet Protocol (TCP/IP)" in the list and click "Properties."

  27. Check the two radios circled in red in the following figure.

  28. Click "OK" and "Close."

  29. Wait for about half a minute, you will notice that you receive new IP configuration by your DHCP server.

Copyright © 2003-2008 WIRE Lab., National Tsing Hua University,
Hsinchu, Taiwan, R.O.C. All Rights Reserved.