RT3090 Cannot Connect to WPA2 Network

Hi. I’m new to openSUSE and I’m quickly becoming a fan. :smile:

My laptop’s Ralink RT3090 chipset seems to be having trouble connecting to WPA2 enterprise networks only under openSUSE 12.2. (I can connect to my unencrypted home network successfully) In NetworkManager I enter the login details (PEAP authentication, district-wide username and password) and try to connect. The NM icon does not change (still shows disconnected icon) and after a ~30-second delay I’m prompted for the same information. Rinse and repeat, of course. :stuck_out_tongue:

Since this is only a problem with openSUSE my guess is that a newer kernel will do the trick. (Ubuntu w/ 3.5 kernel, Fedora 18 beta w/ 3.6 works) If I’m right, I’d appreciate feedback on how to upgrade to a newer kernel (Tumbleweed, if I must) and I’ll be on my way. If I’m wrong, I’d love to hear your ideas. (Except compiling Ralink’s unmaintained drivers - that didn’t work.) Googling hasn’t proven helpful (yet) and the stickied threads seem to apply to general connectivity, not specifically issues with WPA.

Some console output:

# **uname -r**
3.4.11-2.16-desktop
# **/sbin/lspci -v**
...
03:00.0 Network controller: Ralink corp. RT3090 Wireless 802.11n 1T/1R PCIe
    Subsystem: Micro-Star International Co., Ltd. Device 6891
    Flags: bus master, fast devsel, latency 0, IRQ 17
    Memory at fd600000 (32-bit, non-prefetchable) [size=64]
    Capabilities: [40] Power Management version 3
    Capabilities: [50] MSI: Enable- Count=1/32 Maskable- 64bit+
    Capabilities: [70] Express Endpoint, MSI 00
    Capabilities: [100] Advanced Error Reporting
    Capabilities: [140] Device Serial Number 00-00-70-7b-43-86-61-40
    Kernel driver in use: rt2800pci

I’ll get some dmesg output tomorrow at school. Let me know if you need any other information.

Thank you! :cool:[/size]