Bug 580683

Summary: Hardware support for rt3090 chipset
Product: [openSUSE] openSUSE 11.2 Reporter: Manuel Ramirez <elpreto>
Component: KernelAssignee: Jeff Mahoney <jeffm>
Status: RESOLVED FIXED QA Contact: E-mail List <qa-bugs>
Severity: Major    
Priority: P5 - None CC: hwit, jeffm
Version: Final   
Target Milestone: ---   
Hardware: x86   
OS: openSUSE 11.2   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: Hardware description

Description Manuel Ramirez 2010-02-17 21:21:48 UTC
Created attachment 343033 [details]
Hardware description

User-Agent:       Mozilla/5.0 (X11; U; Linux i686; es-ES; rv:1.9.1.7) Gecko/20091222 SUSE/3.5.7-1.1.1 Firefox/3.5.7

In openSUSE my notebook and netbook don't have support for the wireless and bluetooth hardware, the name of the hardware is RaLink RT3090 Wireless 802.11n 1T/1R PCIe.
The RT2860 may support RT3090 chipset too, but "rt2860" package from official openSUSE repository seems to do nothing.
In Mandriva 2010.0 the hardware is not supoprted too, but you can add support installing a package, there's any way to do the same in openSUSE 11.2? i Have a netbook and a notebook with the same hardware, and is a very common hardware i think.

Thank you.

Reproducible: Always

Steps to Reproduce:
1.
2.
3.



http://www.pubbs.net/opensuse/200911/33832/
http://wolfs-ubuntu.blogspot.com/2009/06/msi-x320-graphics-installation.html (this post is about Ubuntu, but there's a link to a BuildService rpm that is not working anymore, maybe that package solve this when was published?)
Comment 1 Hans Witvliet 2010-03-02 23:46:59 UTC
I've got the same situation:

lspci tells me:
03:00.0 Network controller: RaLink RT3090 Wireless 802.11n 1T/1R PCIe

According to google:

Subject: [PATCH] Staging: remove no longer needed rt3090 driver
rt2860 handles now all rt2860/rt3090 chipsets.

According to Marcus (Wed, 18 Nov 2009 22:44:53 +0100)
The rt3090 comment was probably for a newer kernel.
2.6.31 did not have it in staging yet, and 2.6.32 still has it in staging.
Please open a Enhancement bug, request merging the rt3090 driver in our 11.2 kernel or so.
Ciao, Marcus

I can do a modprobe -vvv rt2860sta, but that doesn't do a thing
Noticed on the suse forum a reference to firmware at http://www.ralinktech.com.tw/
But that's a unreadable taiwanese site

I did Install "kernel-firmware" and "rt280" package, noticed the RT2860STA.dat file. (without any other info, I presume i should be copied to /lib/firmware??)
And noticed a rt2860.bin file over-there, 

Googling further i found:
# $/sbin/insmod rt2860sta.ko
# $/sbin/ifconfig ra0 inet YOUR_IP up
But that only yields: ra0 unknown interface, No such device

trying to add this kernelmodule to the device with "yast lan" doesn't help either.
Comment 2 Jeff Mahoney 2010-03-02 23:54:20 UTC
I just updated the rt2860/rt3090 driver on the 11.2 kernel so it's at the 2.6.33 level. I'd appreciate some testing once test kernels are available at:

http://download.opensuse.org/repositories/Kernel:/openSUSE-11.2/openSUSE_11.2/

The changelog entry you're looking for is obvious since it contains about 120 patches.
Comment 3 Manuel Ramirez 2010-03-03 17:30:15 UTC
Thank you! I will make some testing next week and tell you.
Comment 4 Hans Witvliet 2010-03-03 23:46:55 UTC
downloaded kernel-desktop-2.6.31.12-15.1.i586.rpm, installed it and rebooted.
Any other actions i should have performed, as neither ifconfig -a, nor iwconfig shows anything new....
Comment 5 Jeff Mahoney 2010-03-03 23:54:30 UTC
Oh whoops. I didn't push that commit. That kernel doesn't have the updates.
Comment 6 Jeff Mahoney 2010-03-04 01:07:26 UTC
I've just pushed the commit with the driver update. It should be available soon.

The top of the changelog entry looks like:
    - rt2860/rt3090 fix rollup:
Comment 7 Hans Witvliet 2010-03-04 23:56:46 UTC
just installed /root/kernel-desktop-2.6.31.12-16.1.i586.rpm

wlan device came up automagically, looks promissing !!!
I hope this patch is included in M3 or will it be in M4 ?
Comment 8 Jeff Mahoney 2010-03-05 00:54:18 UTC
This report was against 11.2. The next milestone will have the drivers automatically without further intervention.
Comment 9 Jeff Mahoney 2011-01-17 16:47:25 UTC
Closing as fixed.