I've ran an open network for a while, but decided to lock it down when I got a new router. I've run into problems with my laptop (though everything else is working fine). On an open network, I can connect with no problems. When I added a 64-bit WEP key (weak security but it's all my ancient card supports), I suddenly can't connect. To confound the problem, when I'm running a SimplyMepis livecd it connects just fine once I have my key entered.
The easy solution would be to run Mepis, but I much prefer pure Debian. I have WPASupplicant installed and, as near as I can tell, properly configured, and since I can connect to an open network I have to assume that my driver is installed correctly (native Linux driver, so no messing with ndiswrapper or anything like that). I even tried copying the networking configs from Mepis. My working theory is that one of the plethera of packages default in Mepis that aren't in default Debian is missing, but I can't for the life of me figure out which one.
This particular lappy is an old Celeron machine with a Lucent Technologies Orinoco Silver card (using the orinco_cs driver).
Any help would be greatly appriciated. This have been driving me nuts for two days nwo.
UPDATE: I managed to get it working through the use of iwconfig about 10 minutes after I wrote this post. Go figure, huh? The part I was missing, in case someone else has this problem at some point in the future, was:
Code:
iwconfig eth1 key restricted [1] xxxxxxxxxx
I was trying to use it with iwconfig eth1 key xxxxxxx without setting it to restricted. Now I'm working on figuring out how to put that into my /etc/network/interfaces.