When the standard was first released, laws surrounding the export of certain encryption schemes prevented the export of anything more than 40bit WEP from the United States. As such, the IEEE decided to standardize on 40bit WEP to ensure that other countries could benefit from their work without having to worry out digital encryption export regulations.
However, when WEP was released (and the digital encryption laws relaxed somewhat) quite a few researchers found flaws in the WEP encryption algorithm and subsequently vendors implemented their own higher-bit encryption WEP algorithms. Some vendors implemented a 112 bit shared key WEP algorithm with 16 bits of padding and called it "128 bit WEP" whilst others implemented 128 bit shared key WEP algorithm with an additional 16 bits of padding and also called it "128 bit WEP." The lack of standardization in "128 bit WEP" has meant that very few vendors' "128 bit WEP" actually operates with any other vendor.
So, given that you're having problems configuring WEP there are two potential issues;
- You're using "128 bit WEP" on each device but the WEP isn't interoperable.
- You've mis-configured the WEP settings.
In the first case the solution is simple. Use 40 bit WEP. The inherent flaw in the WEP algorithm means that a 128 bit shared key WEP algorithm is only slightly harder to crack that 40 bit WEP and doesn't provide much protection from any determined hacker anyway ? however it still keeps out the 'war-driving script kiddies.'
In the second case you need to ensure that you have configured WEP on both the wireless router AND the wireless adapter. If the wireless adapter appears on your PC as a standard network connection (which I'm pretty sure it would) there should be a configuration utility that goes with it in which you can configure the security/WEP. You will also need to ensure that the wireless router is set to 'require WEP'.
Remember: WEP is a SHARED KEY security architecture. You need to use the SAME key at both ends to enable communication.
This was first published in June 2003