Here is what I did:
Run the wpa_passphrase utility to create the pre-shared key section of wpa_supplicant.conf
vespa@qwerty:~/Desktop$ wpa_passphrase myessid "mypassphrase"
Create the wpa_supplicant.conf file and paste the output above. Then add a few extra lines so it looks like below
systemctl stop NetworkManager.service
Then I started the supplicant:
sudo wpa_supplicant -B -Dwext -i wlan0 -c ~/wpa_supplicant.conf
To get a DHCP address, I ran:
Most of this was adopted from this URL:
It worked for me just doing the steps above. It isn't a huge pain, but NetworkManager would be a lot more convenient to me. I connect to a lot of different wireless access points and it would be great if NetworkManager would just work. Plus I run fedora on another laptop for my kids. There is no way I could get them to run command line connections to wireless. They are still on Fedora 14, though, which has been flawless for me, so far as wireless goes.