How-to: WPA/TKIP on Linux

It’s simpler then you think. Yes, it involves wpa_suplicant, but you don’t have to edit any config files or try to decipher the wpa_supplicant command that involves a dozen random, mandatory arguments.

First, install wpa_gui. It should be in your repositories (might have to look under “wpagui” — without the underscore). Run it. If it says something like “could not get status from wpa_supplicant” continue on. Otherwise, awesome! The program is a bit non-standard in it’s interface, but it’s really not as terrible as it may seem. Just hit “scan,” double click the network you want, edit the information with everything needed, then hit “add.” Should connect automatically after that.

To get wpa_suplicant configured right, it’s easiest to install ceni. This is a tool created by the sidux developers as a replacement tool for Network Manager. There’s a deb and source-code in the directory I linked, so it shouldn’t be too hard. Though it was created for a Debian-based distro, I’m confident that it’ll work anywhere. (Note: it’s a curses app — console based, but not command line.)

Once you get it installed, run it. If it freezes your system for ~30 seconds, don’t freak. It does that me, too. Dunno why.

Select your wireless card when prompted, then select reconfigure, then roaming. Then hit the continue (shouldn’t need to change the default options) and… ta-da! wpa_gui should work just fine. ^_^

Any problems/suggestions, feel free to comment.

0 Responses to “How-to: WPA/TKIP on Linux”


  • No Comments

Leave a Reply