no wireless with rt2860 on kubuntu karmic

Bug #475456 reported by Andudi
18
This bug affects 4 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

my hardware: Netbook MSI Wind U100 with "RaLink RT2860" wireless
- with Jaunty UNR (Gnome), wireless works well!
- with Karmic KNR (KDE), wireless do not work!

- if I try to set the params with iwconfig, the output of 'iwconfig ra0' do not change, cant even set the ESSID
- if I try 'iwpriv ra0 --all', I get the following kernel trace (from kern.log)

Nov 5 15:12:13 fliege kernel: [ 259.226462] Desc #0
Nov 5 15:12:13 fliege kernel: [ 259.226486] BUG: unable to handle kernel NULL pointer dereference at 00000007
Nov 5 15:12:13 fliege kernel: [ 259.228008] IP: [<f8a0d56d>] Show_DescInfo_Proc+0x3d/0x140 [rt2860sta]
Nov 5 15:12:13 fliege kernel: [ 259.228008] *pde = 3f388067
Nov 5 15:12:13 fliege kernel: [ 259.228008] Oops: 0000 [#1] SMP
Nov 5 15:12:13 fliege kernel: [ 259.228008] last sysfs file: /sys/devices/LNXSYSTM:00/device:00/PNP0A08:00/device:11/PNP0C09:00/PNP0C0A:00/power_supply/BAT1/charge_full
Nov 5 15:12:13 fliege kernel: [ 259.228008] Modules linked in: ppdev iptable_filter ip_tables x_tables psmouse joydev lp snd_hda_codec_realtek snd_hda_intel snd_hda_codec snd_hwdep snd_pcm_oss snd_mixer_oss snd_pcm snd_seq_dummy snd_seq_oss snd_seq_midi serio_raw snd_rawmidi snd_seq_midi_event snd_seq parport snd_timer snd_seq_device rt2860sta(C) snd soundcore snd_page_alloc fbcon tileblit font bitblit softcursor i915 drm i2c_algo_bit usb_storage usbhid intel_agp agpgart r8169 mii video output
Nov 5 15:12:13 fliege kernel: [ 259.228008]
Nov 5 15:12:13 fliege kernel: [ 259.228008] Pid: 1447, comm: iwpriv Tainted: G C (2.6.31-14-generic #48-Ubuntu) U-100
Nov 5 15:12:13 fliege kernel: [ 259.228008] EIP: 0060:[<f8a0d56d>] EFLAGS: 00010297 CPU: 0
Nov 5 15:12:13 fliege kernel: [ 259.228008] EIP is at Show_DescInfo_Proc+0x3d/0x140 [rt2860sta]
Nov 5 15:12:13 fliege kernel: [ 259.228008] EAX: f8a5378e EBX: 00000000 ECX: 00000010 EDX: 00000000
Nov 5 15:12:13 fliege kernel: [ 259.228008] ESI: 00000001 EDI: f8a67020 EBP: ef2a3e0c ESP: ef2a3df4
Nov 5 15:12:13 fliege kernel: [ 259.228008] DS: 007b ES: 007b FS: 00d8 GS: 00e0 SS: 0068
Nov 5 15:12:13 fliege kernel: [ 259.228008] Process iwpriv (pid: 1447, ti=ef2a2000 task=ef039920 task.ti=ef2a2000)
Nov 5 15:12:13 fliege kernel: [ 259.228008] Stack:
Nov 5 15:12:13 fliege kernel: [ 259.228008] f8a53784 00000000 f8a67000 f8a67000 ef2a3f0c ef39d7ff ef2a3e48 f8a30161
Nov 5 15:12:13 fliege kernel: [ 259.228008] <0> c0570001 ef2a3e48 00000246 ef4d2210 00000001 c0554a95 00000800 000000d0
Nov 5 15:12:13 fliege kernel: [ 259.228008] <0> 000007ff 00070246 ef2a3f0c fffffff4 f8a632f8 ef2a3e6c c0554abb ef39d000
Nov 5 15:12:13 fliege kernel: [ 259.228008] Call Trace:
Nov 5 15:12:13 fliege kernel: [ 259.228008] [<f8a30161>] ? rt_private_show+0x181/0x3a0 [rt2860sta]
Nov 5 15:12:13 fliege kernel: [ 259.228008] [<c0570001>] ? rt_mutex_unlock+0x21/0x30
Nov 5 15:12:13 fliege kernel: [ 259.228008] [<c0554a95>] ? ioctl_private_iw_point+0x75/0x110
Nov 5 15:12:13 fliege kernel: [ 259.228008] [<c0554abb>] ? ioctl_private_iw_point+0x9b/0x110
Nov 5 15:12:13 fliege kernel: [ 259.228008] [<f8a2ffe0>] ? rt_private_show+0x0/0x3a0 [rt2860sta]
Nov 5 15:12:13 fliege kernel: [ 259.228008] [<c0554c07>] ? ioctl_private_call+0xd7/0x160
Nov 5 15:12:13 fliege kernel: [ 259.228008] [<f8a2ffe0>] ? rt_private_show+0x0/0x3a0 [rt2860sta]
Nov 5 15:12:13 fliege kernel: [ 259.228008] [<c0555838>] ? T.788+0x118/0x140
Nov 5 15:12:13 fliege kernel: [ 259.228008] [<f8a2ffe0>] ? rt_private_show+0x0/0x3a0 [rt2860sta]
Nov 5 15:12:13 fliege kernel: [ 259.228008] [<c05558a9>] ? T.789+0x49/0x80
Nov 5 15:12:13 fliege kernel: [ 259.228008] [<c055590a>] ? wext_handle_ioctl+0x2a/0x70
Nov 5 15:12:13 fliege kernel: [ 259.228008] [<c049dc99>] ? dev_ioctl+0x249/0x250
Nov 5 15:12:13 fliege kernel: [ 259.228008] [<c048d73b>] ? sock_ioctl+0x1cb/0x260
Nov 5 15:12:13 fliege kernel: [ 259.228008] [<c02c7acf>] ? security_file_permission+0xf/0x20
Nov 5 15:12:13 fliege kernel: [ 259.228008] [<c048d570>] ? sock_ioctl+0x0/0x260
Nov 5 15:12:13 fliege kernel: [ 259.228008] [<c01f4c9c>] ? vfs_ioctl+0x1c/0x90
Nov 5 15:12:13 fliege kernel: [ 259.228008] [<c01f4fc1>] ? do_vfs_ioctl+0x71/0x310
Nov 5 15:12:13 fliege kernel: [ 259.228008] [<c037ef00>] ? tty_write+0x0/0x200
Nov 5 15:12:13 fliege kernel: [ 259.228008] [<c01f52bf>] ? sys_ioctl+0x5f/0x80
Nov 5 15:12:13 fliege kernel: [ 259.228008] [<c010336c>] ? syscall_call+0x7/0xb
Nov 5 15:12:13 fliege kernel: [ 259.228008] Code: c0 00 00 00 83 c7 20 89 74 24 04 83 c6 01 c7 04 24 84 37 a5 f8 e8 a8 0e b6 c7 b9 10 00 00 00 b8 8e 37 a5 f8 89 da e8 d3 c2 01 00 <0f> b6 43 07 c0 e8 07 0f b6 c0 89 44 24 04 c7 04 24 9c 37 a5 f8
Nov 5 15:12:13 fliege kernel: [ 259.228008] EIP: [<f8a0d56d>] Show_DescInfo_Proc+0x3d/0x140 [rt2860sta] SS:ESP 0068:ef2a3df4
Nov 5 15:12:13 fliege kernel: [ 259.228008] CR2: 0000000000000007
Nov 5 15:12:13 fliege kernel: [ 259.381653] ---[ end trace 9a145674330f8fda ]---
Nov 5 15:13:04 fliege kernel: Kernel logging (proc) stopped.

Revision history for this message
Andudi (andudi) wrote :

additional infos of my system, (dmesg as atachement)

$ uname -a
Linux fliege 2.6.31-14-generic #48-Ubuntu SMP Fri Oct 16 14:04:26 UTC 2009 i686 GNU/Linux

$ cat /proc/version_signature
Ubuntu 2.6.31-14.48-generic

$ sudo lspci -vnvn
...
02:00.0 Network controller [0280]: RaLink RT2860 [1814:0781]
        Subsystem: Micro-Star International Co., Ltd. Device [1462:6890]
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 0, Cache Line Size: 64 bytes
        Interrupt: pin A routed to IRQ 17
        Region 0: Memory at dfc00000 (32-bit, non-prefetchable) [size=64K]
        Capabilities: [40] Power Management version 3
                Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA PME(D0+,D1-,D2-,D3hot+,D3cold-)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-
        Capabilities: [50] Message Signalled Interrupts: Mask- 64bit+ Queue=0/5 Enable-
                Address: 0000000000000000 Data: 0000
        Capabilities: [70] Express (v1) Endpoint, MSI 00
                DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <128ns, L1 <2us
                        ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
                DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
                        RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
                        MaxPayload 128 bytes, MaxReadReq 128 bytes
                DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend-
                LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Latency L0 <512ns, L1 <64us
                        ClockPM+ Suprise- LLActRep- BwNot-
                LnkCtl: ASPM Disabled; RCB 128 bytes Disabled- Retrain- CommClk+
                        ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
                LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
        Capabilities: [100] Advanced Error Reporting <?>
        Kernel driver in use: rt2860
        Kernel modules: rt2860sta

Revision history for this message
Elsevier (kofferpc) wrote :

I want to confirm this bug.

I have two computers with Ralink rt2500pci and rt2500usb wireless cards and i cannot connect to any wireless, using both the network-manager-plasmoid and WICD in kubuntu karmic. It workes with 9.04 in both cases though.

The nm-plasmoid does connect to the encrypted network but fails in the assigning IP step.

Seems to be a kernel driver regression introduced in the kernel from jaunty to karmic (the poster before me states some alpha version when it still worked).

This bug maybe a duplicate of Bug #468072.

Revision history for this message
Jeremy Foshee (jeremyfoshee) wrote :

Hi Andudi,

This bug was reported a while ago and there hasn't been any activity in it recently. We were wondering if this is still an issue? Can you try with the latest development release of Ubuntu? ISO CD images are available from http://cdimage.ubuntu.com/releases/ .

If it remains an issue, could you run the following command from a Terminal (Applications->Accessories->Terminal). It will automatically gather and attach updated debug information to this report.

apport-collect -p linux 475456

Also, if you could test the latest upstream kernel available that would be great. It will allow additional upstream developers to examine the issue. Refer to https://wiki.ubuntu.com/KernelMainlineBuilds . Once you've tested the upstream kernel, please remove the 'needs-upstream-testing' tag. This can be done by clicking on the yellow pencil icon next to the tag located at the bottom of the bug description and deleting the 'needs-upstream-testing' text. Please let us know your results.

Thanks in advance.

    [This is an automated message. Apologies if it has reached you inappropriately; please just reply to this message indicating so.]

tags: added: needs-kernel-logs
tags: added: needs-upstream-testing
tags: added: kj-triage
Changed in linux (Ubuntu):
status: New → Incomplete
Revision history for this message
Andudi (andudi) wrote : Re: [Bug 475456] Re: no wireless with rt2860 on kubuntu karmic

Hi,
thanks for your interesst!
well, the reported bug appeared using WEP encryption with iwpriv.
I tried then to use WPA2 with the wpa_supplicant and this works fine now.
But maybe the bug has just been gone while updating karmic (with a newer
kernel), I do not know excactly!
please close this bug. I will soon install lucid and open a new bug report if
needed. thanks
Andreas

Am Freitag 23 April 2010, um 00.11:49 schrieben Sie:
> Hi Andudi,
>
> This bug was reported a while ago and there hasn't been any activity in it
> recently. We were wondering if this is still an issue? Can you try with
> the latest development release of Ubuntu? ISO CD images are available
> from http://cdimage.ubuntu.com/releases/ .
>
> If it remains an issue, could you run the following command from a Terminal
> (Applications->Accessories->Terminal). It will automatically gather and
> attach updated debug information to this report.
>
> apport-collect -p linux 475456
>
> Also, if you could test the latest upstream kernel available that would be
> great. It will allow additional upstream developers to examine the issue.
> Refer to https://wiki.ubuntu.com/KernelMainlineBuilds . Once you've
> tested the upstream kernel, please remove the 'needs-upstream-testing'
> tag. This can be done by clicking on the yellow pencil icon next to the
> tag located at the bottom of the bug description and deleting the
> 'needs-upstream-testing' text. Please let us know your results.
>
> Thanks in advance.
>
> [This is an automated message. Apologies if it has reached you
> inappropriately; please just reply to this message indicating so.]
>
>
> ** Tags added: needs-kernel-logs
>
> ** Tags added: needs-upstream-testing
>
> ** Tags added: kj-triage
>
> ** Changed in: linux (Ubuntu)
> Status: New => Incomplete

Changed in linux (Ubuntu):
status: Incomplete → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

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