Hi, sorry if you saw this thread in the OS X forum too, but this is probably a better place for this question.
Long shot here..
Just wondering if anyone here knows how to use a WEP key that is required to be in one of the 2, 3, or 4 index slots (for non-Apple base stations, obviously.)
If you don't understand what I mean, in pretty much every WiFi implementation but Apple's, the driver allows you to enter up to 4 WEP keys and choose which one is active. Unfortunately, the keys are indexed such that if the basestation is using a key in index position 2, the client must ALSO have the key in index position 2, or it won't work. The GUI in OS X for entering keys does not allow this, it will only use the index 1 position.
I have the misfortune to be stuck using a basestation that requires that I put the WEP key into index 2. I have kind of worked around the problem by using an Orinoco card and aftermarket drivers (which allow me to use the indexed WEP keys) on my 17" Powerbook, but that doesn't really help me on my 12" Powerbook (no PC Card slot.) I have been unsuccessful in convincing the people responsible for the network that this should change (corporate standard for a large company)
I have also poked around in the .plist files and such for airport to see if I could find something useful in there and came up empty. In fact, I couldn't find where the heck the WEP key is stored at all. I also hoped to look through the source for the kernel driver, but that is unfortunately one of the few kernel extensions that Apple does not include with Darwin, so no luck there either.
I guess what I am looking for is if anyone knows a non-obvious way to do this (kind of like preceding the key with a $ used to signify that it was a hex key, not a password) or can recommend a third-party driver that will work with the built in Airport Extreme in Powerbooks that has this functionality.
Jaguar or Panther, any help appreciated.