Network Manager's strange relationship with wpa_supplicant?

view full story

http://www.linuxquestions.org – I'm on Fedora 12, and upon every restart of my computer, Network Manager won't detect wireless networks until I run in terminal: Code: service network restart . After that, NM will detect all nearby wireless networks, and I can view them by left-clicking on the network icon in the tray. Any of them that are WEP encrypted will show up in the list as black text with signal strength showing. However, any of them that are WPA encrypted will be greyed. I'm sure my wireless card supports WPA, at least I hope I can rely on those lines in [dmesg] that say so. I have wpa_supplicant installed, and I'm pretty sure I have the /etc/wpa_supplicant/wpa_supplicant.conf and /etc/sysconfig/network-scripts/wpa_supplicant files edited correctly, but any WPA networks are still detected but grey. Either at home, or at work, Network Manager detects the WPA networks by their SSID, but they are always greyed, as if there is something missing between Network Manager and wpa_supplicant. I wish I knew what the missing ingredient was. Anyone? (HowTos)