bug wifi rt61 gutsy

Bug #144239 reported by altadeos
10
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Incomplete
Undecided
Unassigned
linux-source-2.6.22 (Ubuntu)
Won't Fix
Undecided
Unassigned

Bug Description

hello!!

i haven't wifi since update of kernel 2.6.22-12.
when i look with dmesg i have this errors:

[ 40.890016] ieee80211_init: failed to initialize WME (err=-17)
[ 40.904588] rc80211_simple: Unknown symbol iwlwifi_ieee80211_rate_control_unregister
[ 40.904689] rc80211_simple: Unknown symbol iwlwifi_sta_info_put
[ 40.904753] rc80211_simple: Unknown symbol iwlwifi_sta_info_get
[ 40.904869] rc80211_simple: Unknown symbol iwlwifi_ieee80211_rate_control_register
[ 40.905660] wmaster0: Failed to select rate control algorithm
[ 40.905666] wmaster0: Failed to initialize rate control algorithm
[ 40.935590] phy0 -> rt2x00lib_probe_dev: Error - Failed to initialize hw.
[ 40.935629] ACPI: PCI interrupt for device 0000:03:00.0 disabled
[ 40.935639] rt61pci: probe of 0000:03:00.0 failed with error -2

thanks for your good job and sorry for my poor english i am french ;)

Tags: rt61
Revision history for this message
bhebing (bhebing) wrote :

I can confirm this bug. The rc80211_simple module refuses to load because of the missing symbols. I'll try to revert to an older kernel, but without wlan this could prove difficult :-(

Revision history for this message
altadeos (altadeos) wrote :

always the same with new kernel update

Revision history for this message
kichetof (kichetof) wrote :

I've the same problem with chipset RT73 with my Linksys WUSB54GC. The problem appear the update of kernel 2.6.22-12. That made approximately a week.

dmesg command :

[ 38.928554] wmaster0: Failed to select rate control algorithm
[ 38.928560] wmaster0: Failed to initialize rate control algorithm
[ 38.979501] phy0 -> rt2x00lib_probe_dev: Error - Failed to initialize hw.
[ 38.979522] rt73usb: probe of 4-1.3:1.0 failed with error -2
[ 38.979552] usbcore: registered new interface driver rt73usb

and after

[ 6615.466990] usbcore: deregistering interface driver rt73usb
[ 6637.166436] ieee80211_init: failed to initialize WME (err=-17)
[ 6637.685914] rc80211_simple: Unknown symbol iwlwifi_ieee80211_rate_control_unregister
[ 6637.685981] rc80211_simple: Unknown symbol iwlwifi_sta_info_put
[ 6637.686035] rc80211_simple: Unknown symbol iwlwifi_sta_info_get
[ 6637.686113] rc80211_simple: Unknown symbol iwlwifi_ieee80211_rate_control_register
[ 6637.687071] wmaster0: Failed to select rate control algorithm
[ 6637.687078] wmaster0: Failed to initialize rate control algorithm
[ 6637.714790] phy1 -> rt2x00lib_probe_dev: Error - Failed to initialize hw.
[ 6637.715190] rt73usb: probe of 4-1.3:1.0 failed with error -2
[ 6637.715603] usbcore: registered new interface driver rt73usb

Thank's a lot for you great job !

Revision history for this message
artemk (artem-koltsov) wrote :

I have the same issue:

[ 21.796000] ieee80211_init: failed to initialize WME (err=-17)
[ 21.844000] rc80211_simple: Unknown symbol iwlwifi_ieee80211_rate_control_unregister
[ 21.844000] rc80211_simple: Unknown symbol iwlwifi_sta_info_put
[ 21.844000] rc80211_simple: Unknown symbol iwlwifi_sta_info_get
[ 21.844000] rc80211_simple: Unknown symbol iwlwifi_ieee80211_rate_control_register
[ 21.844000] wmaster0: Failed to select rate control algorithm
[ 21.844000] wmaster0: Failed to initialize rate control algorithm
[ 21.908000] phy0 -> rt2x00lib_probe_dev: Error - Failed to initialize hw.
[ 21.908000] ACPI: PCI interrupt for device 0000:01:06.0 disabled
[ 21.908000] rt61pci: probe of 0000:01:06.0 failed with error -2

01:06.0 Network controller: RaLink RT2600 802.11 MIMO
        Subsystem: Accton Technology Corporation Unknown device ee05
        Flags: slow devsel, IRQ 21
        Memory at fdef0000 (32-bit, non-prefetchable) [size=32K]
        Capabilities: [40] Power Management version 2

Card: SMC SMCWPCI-GM IEEE 802.11b/g PCI MIMO

Linux home 2.6.22-12-generic #1 SMP Sun Sep 23 18:11:30 GMT 2007 i686 GNU/Linux

Thank you for the great system!

Revision history for this message
altadeos (altadeos) wrote :

Hello!!

The problem was solved yesterday for me with the wpasupplicant's update.

Revision history for this message
kichetof (kichetof) wrote :

For me it's not solved...

After the wpasupplicant's update, I can see the Wireless network, but when I select one (the mine or an another) ==> freez !

Revision history for this message
Tony Sweeney (macsuibhne) wrote :

I had the same problem, and had been working round by building and installing the rt61 driver from the rt2x00 project:

http://rt2x00.serialmonkey.com/wiki/index.php?title=Main_Page

however, with today's Gutsy 7.10 beta, I seem to have working wireless networking, even with the errors in dmesg as above, and without the manual driver build and install. My card is a Sitecom WL171

Revision history for this message
Bruno Garcia (brunogarcia69-msn) wrote :

I can confirm this issue in Gutsy Beta, brought up to date today.
  If I try to connect mine laptop, the whole system hangs and the computer needs a hardreboot.
he only functions with ethernet normal with wire.

lspci: 00:0d.0 Network controller: RaLink RT2561/RT61 rev B 802.11g

this happened in the 7.04, but it stopped to give error when the package linux-386.deb installed.
But in the 7.10 this does not solve nothing.

sorry for my poor english I am Brazilian

Revision history for this message
frankO (frank-grant56) wrote :

I have the same error as above. The wireless card is a dlink dwl-g630. It used the rt61 module in fiesty.
I can get the network to work by manually changing the /etc/network/interfaces file to read

iface wlan0 inet static #using a static address
address 192.168.1.10
netmask 255.255.255.0
gateway 192.168.1.1
pre-up iwconfig wlan0
wireless-key s:your password for wep key (ascii)
wireless-essid your network essid name
auto wlan0

But it will not start up automatically when starting the computer. I need to go into network settings and untick and then tick the wireless connection to work.

Revision history for this message
frankO (frank-grant56) wrote :

This what dmesg is showing
[ 32.288000] ieee80211_init: failed to initialize WME (err=-17)
[ 32.340000] iwlwifi_rc80211_simple: Unknown symbol iwlwifi_ieee80211_rate_control_unregister
[ 32.340000] iwlwifi_rc80211_simple: Unknown symbol iwlwifi_sta_info_put
[ 32.340000] iwlwifi_rc80211_simple: Unknown symbol iwlwifi_sta_info_get
[ 32.340000] iwlwifi_rc80211_simple: Unknown symbol iwlwifi_ieee80211_rate_control_register
[ 32.372000] wmaster0: Selected rate control algorithm 'simple'
[ 33.000000] fuse init (API version 7.8)
[ 33.060000] lp0: using parport0 (interrupt-driven).
[ 33.208000] NET: Registered protocol family 10
[ 33.208000] lo: Disabled Privacy Extensions
[ 33.208000] ADDRCONF(NETDEV_UP): wlan0: link is not ready
[ 33.300000] Adding 1253028k swap on /dev/sda5. Priority:-1 extents:1 across:1253028k
[ 33.544000] wlan0: Initial auth_alg=0
[ 33.544000] wlan0: authenticate with AP 00:19:5b:02:f2:1d
[ 33.544000] wlan0: RX authentication from 00:19:5b:02:f2:1d (alg=0 transaction=2 status=0)
[ 33.544000] wlan0: authenticated
[ 33.544000] wlan0: associate with AP 00:19:5b:02:f2:1d
[ 33.548000] wlan0: invalid aid value 1; bits 15:14 not set
[ 33.548000] wlan0: RX AssocResp from 00:19:5b:02:f2:1d (capab=0x411 status=0 aid=1)
[ 33.548000] wlan0: associated
[ 33.548000] ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[ 33.552000] wlan0: RX too short data frame payload
[ 33.780000] EXT3 FS on sda1, internal journal
[ 33.908000] wlan0: duplicate address detected!

Revision history for this message
frankO (frank-grant56) wrote :

Hi, I have fixed my problem.
First, I must state that I upgraded from feisty. It was not a new installation.
I deleted the directory .gconf/system/networking from my home directory. This is what seemed to be causing the problem.
And then make sure the /etc/network/interfaces file has

auto lo
iface lo inet loopback

iface wlan0 inet static #using a static address
address 192.168.1.10
netmask 255.255.255.0
gateway 192.168.1.1
wireless-key s:your password for wep key (ascii)
wireless-essid your network essid name
auto wlan0

You still get the rc80211_simple errors as above in dmesg but the ra61pci module is still loaded.

Revision history for this message
Bruno Garcia (brunogarcia69-msn) wrote :

Later that I brought up to date the Gutsy today Beta, for kernel 2.6.22-13-generic #1 SMP, wireless this functioning correctly and did not stop more so far.
But some information, as speed, is not available.
Already laptop gives to use mine perfectly!

Revision history for this message
JaddJadd (triplezone3-gmail-deactivatedaccount) wrote :

I have rt61, and network manager detects the wireless network, but won't let me log in to it.

Revision history for this message
Id2ndR (id2ndr) wrote :

Bug with unknown symbol is still here. But I can connect using network manager, and connect to lauchpad through this connection.

There also is a problem with phy0 -> rt2x00usb_vendor_request (see bug #139070 too).

dmesg output :
[14681.676000] ieee80211_init: failed to initialize WME (err=-17)
[14681.696000] iwlwifi_rc80211_simple: Unknown symbol iwlwifi_ieee80211_rate_control_unregister
[14681.696000] iwlwifi_rc80211_simple: Unknown symbol iwlwifi_sta_info_put
[14681.696000] iwlwifi_rc80211_simple: Unknown symbol iwlwifi_sta_info_get
[14681.696000] iwlwifi_rc80211_simple: Unknown symbol iwlwifi_ieee80211_rate_control_register
[14681.716000] wmaster0: Selected rate control algorithm 'simple'
[14681.716000] usbcore: registered new interface driver rt73usb
[14681.764000] usbcore: registered new interface driver rt2500usb
[14682.140000] ADDRCONF(NETDEV_UP): wlan0: link is not ready
[14727.348000] wlan0: Initial auth_alg=0
[14727.348000] wlan0: authenticate with AP 00:16:38:58:9a:29
[14727.348000] wlan0: RX authentication from 00:16:38:58:9a:29 (alg=0 transaction=2 status=0)
[14727.348000] wlan0: authenticated
[14727.348000] wlan0: associate with AP 00:16:38:58:9a:29
[14727.352000] wlan0: RX AssocResp from 00:16:38:58:9a:29 (capab=0x411 status=0 aid=4)
[14727.352000] wlan0: associated
[14727.356000] ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[14728.324000] wlan0: duplicate address detected!
[14734.060000] wlan0: duplicate address detected!
[14770.248000] phy0 -> rt2x00usb_vendor_request: Error - Vendor Request 0x07 failed for offset 0x308c with error -110.
[14770.348000] phy0 -> rt2x00usb_vendor_request: Error - Vendor Request 0x06 failed for offset 0x308c with error -110.
[14770.448000] phy0 -> rt2x00usb_vendor_request: Error - Vendor Request 0x07 failed for offset 0x308c with error -110.
[14794.548000] phy0 -> rt2x00usb_vendor_request: Error - Vendor Request 0x07 failed for offset 0x308c with error -110.
[14794.648000] phy0 -> rt2x00usb_vendor_request: Error - Vendor Request 0x06 failed for offset 0x308c with error -110.

Revision history for this message
Mark Fraser (launchpad-mfraz) wrote :

I'm also getting this with lspci:
Network controller: RaLink RT2561/RT61 802.11g PCI

I have change the /etc/network/interfaces file as above, but I still have to disable/enable the connection from within System Settings.

This card was working fine with Kubuntu 7.04.

Have tried using Knetworkmanager, but that doesn't seem to connect automatically.

Revision history for this message
OwenL (owen-luke) wrote :

I had the similar problem with this driver, but could connect to the internet if I waited for about 1 minute after logging into Gutsy, DNS was not finding the website.

I followed the instruction to build new drivers located here

https://help.ubuntu.com/community/WifiDocs/Driver/RalinkRT61

and can now connect to the network without errors reported and the DNS result is returned with having to wait.

Changing back to RT61 and the problem returns.

I have also noticed that boot time is slower with the newly complied driver.

Revision history for this message
Mark Fraser (launchpad-mfraz) wrote :

I have managed to get the rt61 drivers working on one computer by installing the module from serialmonkey, but I can't get it to work on another computer even though I've followed exactly the same procedure. Any ideas?

Revision history for this message
nadavkav (nadavkav) wrote :

i have the same issue as above
i use kernel version 2.6.22-14-generic
pcmcia RaLink card

here is lsmod :
rc80211_simple 6912 1
rt2500pci 19072 0
rt2x00pci 11520 1 rt2500pci
rt2x00lib 19584 2 rt2500pci,rt2x00pci
rfkill 8208 1 rt2x00lib
mac80211 171016 4 rc80211_simple,rt2500pci,rt2x00pci,rt2x00lib
cfg80211 7304 1 mac80211
input_polldev 5896 1 rt2x00lib
crc_itu_t 3072 1 rt2x00lib
eeprom_93cx6 3200 1 rt2500pci

here is demsg:
ieee80211_init: failed to initialize WME (err=-17)
[ 42.378331] iwlwifi_rc80211_simple: Unknown symbol iwlwifi_ieee80211_rate_control_unregister
[ 42.378395] iwlwifi_rc80211_simple: Unknown symbol iwlwifi_sta_info_put
[ 42.378448] iwlwifi_rc80211_simple: Unknown symbol iwlwifi_sta_info_get
[ 42.378535] iwlwifi_rc80211_simple: Unknown symbol iwlwifi_ieee80211_rate_control_register
[ 42.381997] wmaster0: Selected rate control algorithm 'simple'
[ 43.252544] wlan0: Initial auth_alg=0
[ 43.252553] wlan0: authenticate with AP 00:18:39:bc:52:67
[ 43.293194] lp: driver loaded but no devices found
[ 43.375440] Adding 1413680k swap on /dev/sda5. Priority:-1 extents:1 across:1413680k
[ 43.452245] wlan0: authenticate with AP 00:18:39:bc:52:67
[ 43.454688] wlan0: RX authentication from 00:18:39:bc:52:67 (alg=0 transaction=2 status=0)
[ 43.454692] wlan0: authenticated
[ 43.454696] wlan0: associate with AP 00:18:39:bc:52:67
[ 43.652081] wlan0: associate with AP 00:18:39:bc:52:67
[ 43.672466] wlan0: RX AssocResp from 00:18:39:bc:52:67 (capab=0x1 status=0 aid=3)
[ 43.672470] wlan0: associated
[ 43.915037] NET: Registered protocol family 17

although the warnings and errors the
wireless internet works fine :-)

BUT !!!
occasionally the system reset instantly when i'm accessing the network.
and i get an instant reboot :-(
not sure if it's connected to the wireless driver ???!!!

Revision history for this message
Brian Murray (brian-murray) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. This bug did not have a package associated with it, which is important for ensuring that it gets looked at by the proper developers. You can learn more about finding the right package at https://wiki.ubuntu.com/Bugs/FindRightPackage . I have classified this bug as a bug in linux-source-2.6.22.

Revision history for this message
Leann Ogasawara (leannogasawara) wrote :

The Hardy Heron Alpha2 release will be coming out soon. It would be great if you could test with this new release and verify if this issue still exists. I'll be sure to update this report when Alpha2 is available. Thanks!

Changed in linux:
status: New → Incomplete
Revision history for this message
Eric (ericcart) wrote :

Same problem:

[ 62.253379] ieee80211_init: failed to initialize WME (err=-17)
[ 62.270554] iwlwifi_rc80211_simple: Unknown symbol iwlwifi_ieee80211_rate_control_unregister
[ 62.270581] iwlwifi_rc80211_simple: Unknown symbol iwlwifi_sta_info_put
[ 62.270605] iwlwifi_rc80211_simple: Unknown symbol iwlwifi_sta_info_get
[ 62.270643] iwlwifi_rc80211_simple: Unknown symbol iwlwifi_ieee80211_rate_control_register
[ 62.270847] wmaster0: Selected rate control algorithm 'simple'
[ 62.314300] phy0: hwaddr 00:15:af:28:e7:03, rtl8187 V1 + rtl8225z2
[ 62.314308] usbcore: registered new interface driver rtl8187
[ 62.590020] lp: driver loaded but no devices found

Thanks,
Eric

Revision history for this message
Id2ndR (id2ndr) wrote :

I have try on hardy alpha2. I have a OvisLink EVO-W54USB v2 usb dongle (148f:2573).
The driver is in linux-image-2.6.24-2 package (not ubuntu restricted module as in gutsy).

I need rt73usb to use my hardware. As for gutsy, rt2500usb is loaded but is not necessary (but that's not a trouble).
I can connect to my AP (WPA) using NM. I can load google, but it works for few kb only. After about 1Mb, it stop working. It stay connected to AP but I can't ping my AP.

Revision history for this message
Leann Ogasawara (leannogasawara) wrote :

Per the kernel team's bug policy, please attach the following information:

* uname -a > uname-a.log
* cat /proc/version_signature > version.log
* dmesg > dmesg.log
* sudo lspci -vvnn > lspci-vvnn.log

Please be sure to attach each file as a separate attachment. For more information regarding the kernel team bug policy, please refer to https://wiki.ubuntu.com/KernelTeamBugPolicies . Thanks again and we appreciate your help and feedback.

Revision history for this message
Leann Ogasawara (leannogasawara) wrote :

I'm opened a new task against the actively developed kernel and am closing the report against linux-source-2.6.22. Thanks!

Changed in linux-source-2.6.22:
status: New → Won't Fix
Revision history for this message
santana (burlen) wrote :

Having the same problem, or rather some simillar problems, with Belkin Wireless G NB Card FSD7010. Can browse networks but not cnnection to any and all fails, also popping the card out hangs the system. strangely enough on the night I installed the driver, everything worked but after reboot problems started, and ndiswrapper -lreports using an "alternate driver". I am sure that it didn't say that before the reboot.

[ 659.104000] pccard: CardBus card inserted into slot 0
[ 659.660000] PCI: Enabling device 0000:03:00.0 (0000 -> 0002)
[ 659.660000] ACPI: PCI Interrupt 0000:03:00.0[A] -> Link [LNK1] -> GSI 19 (level, low) -> IRQ 16
[ 659.660000] PCI: Setting latency timer of device 0000:03:00.0 to 64
[ 659.712000] ieee80211_init: failed to initialize WME (err=-17)
[ 659.764000] iwlwifi_rc80211_simple: Unknown symbol iwlwifi_ieee80211_rate_control_unregister
[ 659.764000] iwlwifi_rc80211_simple: Unknown symbol iwlwifi_sta_info_put
[ 659.764000] iwlwifi_rc80211_simple: Unknown symbol iwlwifi_sta_info_get
[ 659.764000] iwlwifi_rc80211_simple: Unknown symbol iwlwifi_ieee80211_rate_control_register
[ 659.772000] wmaster0: Selected rate control algorithm 'simple'
[ 660.068000] ADDRCONF(NETDEV_UP): wlan0: link is not ready

Revision history for this message
santana (burlen) wrote :

to update the last post

ndiswrapper -l
rt61 : driver installed
        device (1814:0301) present (alternate driver: rt61pci)

After I installed ndiswrapper, and the drivers but before the first reboot the system was using rt61 driver and everything worked fine, I was able to select a network and connect, use firefox and pop out the card all with no problems. but after first reboot the system decided to use alternate driver rt61pci. Because things started to go bad when the alternate driver was used I am inclined to think that it is the cause. I am not sure how to make the system use the one I installed and ignore the alternate...

Revision history for this message
santana (burlen) wrote :

to clarify last post, rt61pci is the right driver. I was able to get the card up and going again, by a forced uninstall and then reinstall, specifically

rm -rf /etc/ndiswrapper/rt61/
sudo ndiswrapper -i /windows-drivers/rt61.inf
sudo ndiswrapper -ma

And the card works. Here is what dmesg reports after pop the card in

[ 1640.744000] pccard: CardBus card inserted into slot 0
[ 1640.752000] ndiswrapper: driver rt61 (Belkin Components,08/26/2005, 1.00.02.0000) loaded
[ 1640.756000] PCI: Enabling device 0000:03:00.0 (0000 -> 0002)
[ 1640.756000] ACPI: PCI Interrupt 0000:03:00.0[A] -> Link [LNK1] -> GSI 19 (level, low) -> IRQ 16
[ 1640.756000] PCI: Setting latency timer of device 0000:03:00.0 to 64
[ 1640.768000] ndiswrapper: using IRQ 16
[ 1640.996000] wlan0: ethernet device 00:11:50:dd:6f:47 using serialized NDIS driver: rt61, version: 0x0, NDIS version: 0x500, vendor: 'Belkin 802.11g Wireless Card', 1814:0301.5.conf
[ 1640.996000] wlan0: encryption modes supported: WEP; TKIP with WPA, WPA2, WPA2PSK; AES/CCMP with WPA, WPA2, WPA2PSK
[ 1641.812000] ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready

now lets see if it works after reboot....

Revision history for this message
santana (burlen) wrote :

appending to last post, still working after reboot. Forced uninstall followed by reinstall seems to have resolved issues.

Revision history for this message
Leann Ogasawara (leannogasawara) wrote :

Thanks for the updates Santana. Just for future reference, for the files requested by the kernel team if you could attach them separately to the bug report rather than as a tarball that would be much appreciated. After looking at your files, it appears they are from the older Gutsy release. Care to try running the newer Hardy Heron Alpha2 release? It contains an updated version of the kernel. You can download and try the new Hardy Heron Alpha2 release from http://cdimage.ubuntu.com/releases/hardy/alpha-2/ . You should be able to then test the new kernel via the LiveCD. Please attach the requested files (as separate attachments) for the newer Hardy Alpha2 release. General information regarding the release can also be found here: http://www.ubuntu.com/testing/hardy/alpha2 . Thanks!

Revision history for this message
urho (vonturha) wrote :

so is there any solution for 2.6.22-14-generic kernel users or do we really have to wait for 8.04 release where this might be fixed (i really don't want to install alpha/beta system to my sisters first Linux box) ?

Revision history for this message
Per Thykjaer Jensen (multimusen) wrote :

I have this problem too on Ubuntu 7.10. Errror message:

47.076199] iwlwifi_rc80211_simple: Unknown symbol iwlwifi_ieee80211_rate_control_unregister
[ 47.076233] iwlwifi_rc80211_simple: Unknown symbol iwlwifi_sta_info_put
[ 47.076261] iwlwifi_rc80211_simple: Unknown symbol iwlwifi_sta_info_get
[ 47.076306] iwlwifi_rc80211_simple: Unknown symbol iwlwifi_ieee80211_rate_control_register

rgds Per

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.