rtl8185 wireless card do not work properly in 802.11g system [Karmic]

Bug #488433 reported by Meteoto
28
This bug affects 6 people
Affects Status Importance Assigned to Milestone
Linux
Unknown
Unknown
linux (Ubuntu)
Triaged
Medium
Unassigned
Nominated for Lucid by Roberto Alejandro Dicmonas
Nominated for Maverick by Roberto Alejandro Dicmonas

Bug Description

The PCI wireless card RTL8185 works only with the speed 1Mb when 802.11g is set on router. When router is switched to 802.11b connection is stable at level 2Mb (bandwidth is 6Mb)

ProblemType: Bug
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/pcmC0D0p: krzysztof 1651 F...m pulseaudio
 /dev/snd/controlC0: krzysztof 1651 F.... pulseaudio
 /dev/snd/controlC1: krzysztof 1651 F.... pulseaudio
Card0.Amixer.info:
 Card hw:0 'SB'/'HDA ATI SB at 0xfe024000 irq 16'
   Mixer name : 'Realtek ALC889A'
   Components : 'HDA:10ec0885,1458a002,00100101'
   Controls : 37
   Simple ctrls : 20
Card1.Amixer.info:
 Card hw:1 'U0x46d0x9a1'/'USB Device 0x46d:0x9a1 at usb-0000:00:12.2-1, high speed'
   Mixer name : 'USB Mixer'
   Components : 'USB046d:09a1'
   Controls : 2
   Simple ctrls : 1
Card1.Amixer.values:
 Simple mixer control 'Mic',0
   Capabilities: cvolume cvolume-joined cswitch cswitch-joined
   Capture channels: Mono
   Limits: Capture 0 - 3072
   Mono: Capture 0 [0%] [18.00dB] [on]
Card2.Amixer.info:
 Card hw:2 'HDMI'/'HDA ATI HDMI at 0xfdffc000 irq 19'
   Mixer name : 'ATI RS690/780 HDMI'
   Components : 'HDA:1002791a,00791a00,00100000'
   Controls : 4
   Simple ctrls : 1
Card2.Amixer.values:
 Simple mixer control 'IEC958',0
   Capabilities: pswitch pswitch-joined
   Playback channels: Mono
   Mono: Playback [off]
CheckboxSubmission: 5486fd438323d84f5d04701088f632e3
CheckboxSystem: 88c8e02e3f96964c6773572790560572
Date: Wed Nov 25 20:13:25 2009
DistroRelease: Ubuntu 9.10
HibernationDevice: RESUME=UUID=3fa5fd5a-57c4-4079-8bbc-a6622a5b0398
InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release amd64 (20091027)
MachineType: Gigabyte Technology Co., Ltd. GA-MA78GPM-DS2H
NonfreeKernelModules: fglrx
Package: linux-image-2.6.31-15-generic 2.6.31-15.50
ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.31-15-generic root=UUID=e5ac8ee9-74e1-48c2-817f-cb0bc1e34139 ro quiet splash
ProcEnviron:
 LANG=pl_PL.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.31-15.50-generic
RelatedPackageVersions:
 linux-backports-modules-2.6.31-15-generic N/A
 linux-firmware 1.25
SourcePackage: linux
Uname: Linux 2.6.31-15-generic x86_64
dmi.bios.date: 06/03/2008
dmi.bios.vendor: Award Software International, Inc.
dmi.bios.version: F1
dmi.board.name: GA-MA78GPM-DS2H
dmi.board.vendor: Gigabyte Technology Co., Ltd.
dmi.board.version: x.x
dmi.chassis.type: 3
dmi.chassis.vendor: Gigabyte Technology Co., Ltd.
dmi.modalias: dmi:bvnAwardSoftwareInternational,Inc.:bvrF1:bd06/03/2008:svnGigabyteTechnologyCo.,Ltd.:pnGA-MA78GPM-DS2H:pvr:rvnGigabyteTechnologyCo.,Ltd.:rnGA-MA78GPM-DS2H:rvrx.x:cvnGigabyteTechnologyCo.,Ltd.:ct3:cvr:
dmi.product.name: GA-MA78GPM-DS2H
dmi.sys.vendor: Gigabyte Technology Co., Ltd.
---
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.21.
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC2: krzysztof 1583 F.... pulseaudio
 /dev/snd/controlC0: krzysztof 1583 F.... pulseaudio
CRDA: Error: [Errno 2] No such file or directory
Card0.Amixer.info:
 Card hw:0 'SB'/'HDA ATI SB at 0xfe024000 irq 16'
   Mixer name : 'Realtek ALC889A'
   Components : 'HDA:10ec0885,1458a002,00100101'
   Controls : 40
   Simple ctrls : 22
Card1.Amixer.info:
 Card hw:1 'HDMI'/'HDA ATI HDMI at 0xfdffc000 irq 19'
   Mixer name : 'ATI RS690/780 HDMI'
   Components : 'HDA:1002791a,00791a00,00100000'
   Controls : 4
   Simple ctrls : 1
Card1.Amixer.values:
 Simple mixer control 'IEC958',0
   Capabilities: pswitch pswitch-joined penum
   Playback channels: Mono
   Mono: Playback [off]
Card2.Amixer.info:
 Card hw:2 'U0x46d0x9a1'/'USB Device 0x46d:0x9a1 at usb-0000:00:12.2-5, high speed'
   Mixer name : 'USB Mixer'
   Components : 'USB046d:09a1'
   Controls : 2
   Simple ctrls : 1
Card2.Amixer.values:
 Simple mixer control 'Mic',0
   Capabilities: cvolume cvolume-joined cswitch cswitch-joined penum
   Capture channels: Mono
   Limits: Capture 0 - 3072
   Mono: Capture 1536 [50%] [24.00dB] [on]
DistroRelease: Ubuntu 10.04
HibernationDevice: RESUME=UUID=6bcdcbfe-976e-4a3f-8059-f9fb4bf28723
InstallationMedia: Ubuntu 10.04 "Lucid Lynx" - Beta amd64 (20100318)
MachineType: Gigabyte Technology Co., Ltd. GA-MA78GPM-DS2H
NonfreeKernelModules: fglrx
Package: linux (not installed)
ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.32-21-generic root=UUID=a1145ba9-ffc0-40ca-80a5-767caf9382e5 ro quiet splash
ProcEnviron:
 PATH=(custom, no user)
 LANG=pl_PL.utf8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.32-21.32-generic 2.6.32.11+drm33.2
Regression: No
RelatedPackageVersions: linux-firmware 1.34
Reproducible: Yes
Tags: lucid networking needs-upstream-testing
Uname: Linux 2.6.32-21-generic x86_64
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare
dmi.bios.date: 06/03/2008
dmi.bios.vendor: Award Software International, Inc.
dmi.bios.version: F1
dmi.board.name: GA-MA78GPM-DS2H
dmi.board.vendor: Gigabyte Technology Co., Ltd.
dmi.board.version: x.x
dmi.chassis.type: 3
dmi.chassis.vendor: Gigabyte Technology Co., Ltd.
dmi.modalias: dmi:bvnAwardSoftwareInternational,Inc.:bvrF1:bd06/03/2008:svnGigabyteTechnologyCo.,Ltd.:pnGA-MA78GPM-DS2H:pvr:rvnGigabyteTechnologyCo.,Ltd.:rnGA-MA78GPM-DS2H:rvrx.x:cvnGigabyteTechnologyCo.,Ltd.:ct3:cvr:
dmi.product.name: GA-MA78GPM-DS2H
dmi.sys.vendor: Gigabyte Technology Co., Ltd.

---
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.21.
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: krzysztof 1595 F.... pulseaudio
CRDA: Error: [Errno 2] No such file or directory
Card0.Amixer.info:
 Card hw:0 'SB'/'HDA ATI SB at 0xfe024000 irq 16'
   Mixer name : 'Realtek ALC889A'
   Components : 'HDA:10ec0885,1458a002,00100101'
   Controls : 40
   Simple ctrls : 22
Card1.Amixer.info:
 Card hw:1 'HDMI'/'HDA ATI HDMI at 0xfdffc000 irq 19'
   Mixer name : 'ATI RS690/780 HDMI'
   Components : 'HDA:1002791a,00791a00,00100000'
   Controls : 4
   Simple ctrls : 1
Card1.Amixer.values:
 Simple mixer control 'IEC958',0
   Capabilities: pswitch pswitch-joined penum
   Playback channels: Mono
   Mono: Playback [off]
DistroRelease: Ubuntu 10.04
HibernationDevice: RESUME=UUID=6bcdcbfe-976e-4a3f-8059-f9fb4bf28723
InstallationMedia: Ubuntu 10.04 "Lucid Lynx" - Beta amd64 (20100318)
MachineType: Gigabyte Technology Co., Ltd. GA-MA78GPM-DS2H
NonfreeKernelModules: fglrx
Package: linux (not installed)
ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.32-21-generic root=UUID=a1145ba9-ffc0-40ca-80a5-767caf9382e5 ro quiet splash
ProcEnviron:
 PATH=(custom, no user)
 LANG=pl_PL.utf8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.32-21.32-generic 2.6.32.11+drm33.2
Regression: No
RelatedPackageVersions: linux-firmware 1.34
Reproducible: Yes
Tags: lucid networking needs-upstream-testing
Uname: Linux 2.6.32-21-generic x86_64
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare
dmi.bios.date: 06/03/2008
dmi.bios.vendor: Award Software International, Inc.
dmi.bios.version: F1
dmi.board.name: GA-MA78GPM-DS2H
dmi.board.vendor: Gigabyte Technology Co., Ltd.
dmi.board.version: x.x
dmi.chassis.type: 3
dmi.chassis.vendor: Gigabyte Technology Co., Ltd.
dmi.modalias: dmi:bvnAwardSoftwareInternational,Inc.:bvrF1:bd06/03/2008:svnGigabyteTechnologyCo.,Ltd.:pnGA-MA78GPM-DS2H:pvr:rvnGigabyteTechnologyCo.,Ltd.:rnGA-MA78GPM-DS2H:rvrx.x:cvnGigabyteTechnologyCo.,Ltd.:ct3:cvr:
dmi.product.name: GA-MA78GPM-DS2H
dmi.sys.vendor: Gigabyte Technology Co., Ltd.

Revision history for this message
Meteoto (meteoto) wrote :
Andy Whitcroft (apw)
tags: added: kernel-karmic
Revision history for this message
Keith Baker (keibak) wrote :

I can confirm this bug using Ubuntu Jaunty Server 64-Bits.

* The card worked fine with Ubuntu-Kernel 2.6.28 using the backport-modules
* The card worked fine with vanilla kernel 2.6.30 and Realtek driver version 1030 *)
* With Kernel version 2.6.31 and 2.6.32 the included drivers show the behaviour from above and the Realtek drivers won't compile with error messages like:
** ieee80211_module.c: 121: error: 'struct net_device' has no member named 'hard_start_xmit'
** r8185_core.c: 4393: error: 'struct net_device' has no member named 'open'
(...)

There was also a kernel bug report discussing this issue: http://bugzilla.kernel.org/show_bug.cgi?id=11392

*) Driver download: http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=1&PNid=1&PFid=1&Level=6&Conn=5&DownTypeID=3&GetDown=false&Downloads=true

Revision history for this message
Lean Fuglsang (lean-ubuntu-cd) wrote :

I confirm the bug on linux 2.6.32 (Lucid):

lspci:
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8185 IEEE
802.11a/b/g Wireless LAN Controller (rev 20)

uname -r:
2.6.32-12-generic (Ubuntu kernel based on linux 2.6.32)

iwconfig wlan1:
wlan1 IEEE 802.11bg ESSID:"CAPRICORN"
          Mode:Managed Frequency:2.437 GHz Access Point: 00:1A:92:40:11:8F
          Bit Rate=1 Mb/s Tx-Power=20 dBm
          Retry long limit:7 RTS thr:off Fragment thr:off
          Power Management:off
          Link Quality=15/100 Signal level=15/100
          Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
          Tx excessive retries:0 Invalid misc:0 Missed beacon:0

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

Hi Meteoto,

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 488433

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
Meteoto (meteoto) wrote : AlsaDevices.txt

apport information

tags: added: apport-collected
description: updated
Revision history for this message
Meteoto (meteoto) wrote : AplayDevices.txt

apport information

Revision history for this message
Meteoto (meteoto) wrote : ArecordDevices.txt

apport information

Revision history for this message
Meteoto (meteoto) wrote : BootDmesg.txt

apport information

Revision history for this message
Meteoto (meteoto) wrote : Card0.Amixer.values.txt

apport information

Revision history for this message
Meteoto (meteoto) wrote : Card0.Codecs.codec.0.txt

apport information

Revision history for this message
Meteoto (meteoto) wrote : Card1.Codecs.codec.0.txt

apport information

Revision history for this message
Meteoto (meteoto) wrote : CurrentDmesg.txt

apport information

Revision history for this message
Meteoto (meteoto) wrote : IwConfig.txt

apport information

Revision history for this message
Meteoto (meteoto) wrote : Lspci.txt

apport information

Revision history for this message
Meteoto (meteoto) wrote : Lsusb.txt

apport information

Revision history for this message
Meteoto (meteoto) wrote : PciMultimedia.txt

apport information

Revision history for this message
Meteoto (meteoto) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
Meteoto (meteoto) wrote : ProcInterrupts.txt

apport information

Revision history for this message
Meteoto (meteoto) wrote : ProcModules.txt

apport information

Revision history for this message
Meteoto (meteoto) wrote : RfKill.txt

apport information

Revision history for this message
Meteoto (meteoto) wrote : UdevDb.txt

apport information

Revision history for this message
Meteoto (meteoto) wrote : UdevLog.txt

apport information

Revision history for this message
Meteoto (meteoto) wrote : WifiSyslog.txt

apport information

Revision history for this message
Meteoto (meteoto) wrote :

Sorry, above appor information was wrongly placed under this bug.
|

I'm using Lucid 2.6.32-21 64-bit and it seems to be working properly, but now I can use full range of bandwidth (6Mb), though the bit rate is still set at 1Mb.

iwconfig:
wlan0 IEEE 802.11bg ESSID:"Domowa"
          Mode:Managed Frequency:2.457 GHz Access Point: 00:18:F3:85:61:79
          Bit Rate=1 Mb/s Tx-Power=20 dBm
          Retry long limit:7 RTS thr:off Fragment thr:off
          Power Management:off
          Link Quality=16/100 Signal level=16/100
          Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
          Tx excessive retries:0 Invalid misc:0 Missed beacon:0

So the connection works properly but information about connection is still wrong.

Revision history for this message
Meteoto (meteoto) wrote : AlsaDevices.txt

apport information

description: updated
Revision history for this message
Meteoto (meteoto) wrote : AplayDevices.txt

apport information

Revision history for this message
Meteoto (meteoto) wrote :

After few days I confirm the bug still is an issue on Lucid

lspci
03:07.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8185 IEEE 802.11a/b/g Wireless LAN Controller (rev 20)

uname
Linux 2.6.32-21-generic x86_64 GNU/Linux

iwconfig wlan0
wlan0 IEEE 802.11bg ESSID:"Domowa"
          Mode:Managed Frequency:2.457 GHz Access Point: 00:18:F3:85:61:79
          Bit Rate=48 Mb/s Tx-Power=20 dBm
          Retry long limit:7 RTS thr:off Fragment thr:off
          Power Management:off
          Link Quality=16/100 Signal level=16/100
          Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
          Tx excessive retries:0 Invalid misc:0 Missed beacon:0

Revision history for this message
Meteoto (meteoto) wrote : ArecordDevices.txt

apport information

Revision history for this message
Meteoto (meteoto) wrote : BootDmesg.txt

apport information

Revision history for this message
Meteoto (meteoto) wrote : Card0.Amixer.values.txt

apport information

Revision history for this message
Meteoto (meteoto) wrote : Card0.Codecs.codec.0.txt

apport information

Revision history for this message
Meteoto (meteoto) wrote : Card1.Codecs.codec.0.txt

apport information

Revision history for this message
Meteoto (meteoto) wrote : CurrentDmesg.txt

apport information

Revision history for this message
Meteoto (meteoto) wrote : IwConfig.txt

apport information

Revision history for this message
Meteoto (meteoto) wrote : Lspci.txt

apport information

Revision history for this message
Meteoto (meteoto) wrote : Lsusb.txt

apport information

Revision history for this message
Meteoto (meteoto) wrote : PciMultimedia.txt

apport information

Revision history for this message
Meteoto (meteoto) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
Meteoto (meteoto) wrote : ProcInterrupts.txt

apport information

Revision history for this message
Meteoto (meteoto) wrote : ProcModules.txt

apport information

Revision history for this message
Meteoto (meteoto) wrote : RfKill.txt

apport information

Revision history for this message
Meteoto (meteoto) wrote : UdevDb.txt

apport information

Revision history for this message
Meteoto (meteoto) wrote : UdevLog.txt

apport information

Revision history for this message
Meteoto (meteoto) wrote : WifiSyslog.txt

apport information

Changed in linux (Ubuntu):
status: Incomplete → Triaged
importance: Undecided → Medium
Revision history for this message
Ramón S. C. (viajerou) wrote :

from lspci:
00:09.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8185 IEEE 802.11a/b/g Wireless LAN Controller (rev 20)

With Ububtu 10.04 Lucid L. Kernel 2.6.32-22-generic (32 bits)

from iwconfig:
wlan0 IEEE 802.11bg ESSID:"off/any"
          Mode:Auto Frequency:2.412 GHz Access Point: Not Associated
          Bit Rate=48 Mb/s Tx-Power=46 dBm Sensivity]=0/3
          RTS thr:off Fragment thr:off
          Power Management:off
          Link Quality:0 Signal level:0 Noise Level:0
          Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
          Tx excessive retries:0 Invalid misc:0 Missed beacon:0

Revision history for this message
papukaija (papukaija) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. This particular bug has already been reported and is a duplicate of bug 290325, so it is being marked as such. Please look at the other bug report to see if there is any missing information that you can provide, or to see if there is a workaround for the bug. Additionally, any further discussion regarding the bug should occur in the other report. Feel free to continue to report any other bugs you may find.

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.