Hi all,
I installed F12 on a Eee PC 1001HA. Everything workes fine except the wireless chipset, RaLink RT3090
Google turned up various leads, such as this thread: http://forums.fedoraforum.org/showthread.php?t=236729
One poster writes:
"Kernel-2.6.32-0.63.rc8.git2.fc13 includes a module for the rt3090 chip in the staging directory."
Another writes:
"Fedora's kernel package contains some of the staging modules. I don't know what criteria they have for choosing what staging modules get into the Fedora package. Most likely the rt3090 got in the 2.6.32-0.63.rc8.git2.fc13 package by accident. You can file a bug in bugzilla.redhat.com and ask them to reinclude it.
Meanwhile rpmfusion offers a kmod-staging package that you can try, which covers (most of) those staging modules that don't come with Fedora's kernel."
Someone filed a bug against this:
https://bugzilla.redhat.com/show_bug.cgi?id=548805
One of the followups indicates:
Staging: remove no longer needed rt3090 driver rt2860 handles now all rt2860/rt3090 chipsets.
Now I am thoroughly confused. :)
From Fusion, I installed kmod-staging:
kmod-staging-2.6.31.12-174.2.3.fc12.i686-2.6.31.5-2.fc12.10.i686 staging-kmod-addons-2.6.31.5-2.fc12.noarch kmod-staging-2.6.31.5-2.fc12.10.i686
as well as the rt2860 driver:
kmod-rt2860-2.6.31.12-174.2.3.fc12.i686-2.1.2.0-3.fc12.12.i686 rt2860-2.1.2.0-2.fc12.noarch
However, when I rebooted the Eee, the wireless card still isn't recognized.
What are my options at this point?
Wait for 2.6.32 kernel? Will it make it into F12 or not until F13?
Try to install via kmod-staging? Not sure how, can't find any man page or docs anyway.
Compile the driver myself? Version dd 27 january, source: http://www.ralinktech.com/support.php?s=2
Install rawhide? Not crazy about that idea.
Thanks.
----- Colin Brace Amsterdam http://lim.nl
On 01/30/2010 06:09 AM, Colin Brace wrote:
Hi all,
I installed F12 on a Eee PC 1001HA. Everything workes fine except the wireless chipset, RaLink RT3090
Google turned up various leads, such as this thread: http://forums.fedoraforum.org/showthread.php?t=236729
One poster writes:
"Kernel-2.6.32-0.63.rc8.git2.fc13 includes a module for the rt3090 chip in the staging directory."
Someone filed a bug against this:
https://bugzilla.redhat.com/show_bug.cgi?id=548805
One of the followups indicates:
Staging: remove no longer needed rt3090 driver rt2860 handles now all rt2860/rt3090 chipsets.
Now I am thoroughly confused. :)
Since I'm the one who wrote the post and filed the bug, let me confuse you a bit more. Starting with the 2.6.33 kernel, support for the rt3090 is supposed to be included in the rt2800pci module. I've tried the 2.6.33 kernels in rawhide, but they don't work. The kernel tries to load the module, calls for the rt2860 firmware file, and then gives up. Ralink updated its rt3090 driver this week. I'm hopeful it includes a fix, which will soon be incorporated into the kernel:
http://www.ralinktech.com/support.php?s=2
In the meantime, I'm still using the 2.6.32-0.63.rc8.git2.fc13 kernel. I'm not running rawhide, just using the kernel with f12. You can still find the kernel through koji. Please add your information to the bug. It may help to speed up resolution of this issue.
Hi again everyone,
I ended up downloading the source from here: http://www.ralinktech.com/support.php?s=2
I then compiled it (you need kernel-devel installed)
then:
# cd os/linux # insmod rt3090sta.ko # ifconfig ra0 up # ifconfig ra0 ra0 Link encap:Ethernet HWaddr 00:00:00:00:00 inet6 addr: fe80::225:d3ff:fe53:94b2/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:169 errors:0 dropped:0 overruns:0 frame:0 TX packets:96 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:32264 (31.5 KiB) TX bytes:0 (0.0 b) Interrupt:17
For some reason, it isn't getting a DHCP lease... still working on that.
----- Colin Brace Amsterdam http://lim.nl
On 01/31/2010 04:59 AM, Colin Brace wrote:
Hi again everyone,
I ended up downloading the source from here: http://www.ralinktech.com/support.php?s=2
I then compiled it (you need kernel-devel installed)
then:
# cd os/linux # insmod rt3090sta.ko # ifconfig ra0 up # ifconfig ra0 ra0 Link encap:Ethernet HWaddr 00:00:00:00:00 inet6 addr: fe80::225:d3ff:fe53:94b2/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:169 errors:0 dropped:0 overruns:0 frame:0 TX packets:96 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:32264 (31.5 KiB) TX bytes:0 (0.0 b) Interrupt:17
For some reason, it isn't getting a DHCP lease... still working on that.
There is an updated [2.3.1.3] driver from Ralink that fixes this issue. The driver now not only compiles -- it actually works.
Hi all,
As I indicated above, I got the driver working from the vendor's website.
There remains a small hurdle: I can't get the wireless interface to come up automatically.
In /etc/sysconfig/network-scripts, I created the file "ifcfg-ra0" with the following contents:
# Network Interface DEVICE=ra0 BOOTPROTO=dhcp NAME="wireless" ONBOOT=yes MODE=Managed ESSID=venus TYPE=Wireless DEFROUTE=yes UUID=48a80359-5bb1-ccfe-d847-4b84b5dbea95 HWADDR=00:25:D3:53:94:B2 PEERDNS=yes PEERROUTES=yes IPV6INIT=no USERCTL=no
Any thoughts on why it is not loading automatically so that NetworkManager will see it?
----- Colin Brace Amsterdam http://lim.nl