Netgear MA101b no longer authenticates since at76_usb dropped from .32

Bug #568426 reported by eval-
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Expired
Medium
Unassigned

Bug Description

Several atmel-based USB wireless adapters do not work with at76c50x kernel driver, now the only one since at76_usb was removed from /staging in .32. Previous workaround was to blacklist at76c50x so the system would fall back to at76_usb, which works. It no longer seems possible to compile at76_usb from source (http://at76c503a.berlios.de/) against .32 or .33

There only way to can get wireless working in Lucid is to use the 2.6.31-rt and blacklist at76c50x as before. The errors I see when using at76c50x with the Netgear MA101b are:

[ 924.409976] wlan0: deauthenticating from 00:x:x:x:x:x by local choice (reason=3)
[ 924.416951] wlan0: direct probe to AP 00:x:x:x:x:x (try 1)
[ 924.611261] wlan0: direct probe to AP 00:x:x:x:x:x (try 2)
[ 924.811260] wlan0: direct probe to AP 00:x:x:x:x:x (try 3)
[ 925.021261] wlan0: direct probe to AP 00:x:x:x:x:x timed out

With the same firmware, AP, WEP key, the a76_usb module (in 2.6.31) works fine. Just a heads up that Lucid will not support a whole host of Atmel USB adapters at this point. See also: http://ubuntuforums.org/archive/index.php/t-1280956.html

ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: linux-image-2.6.32-21-generic 2.6.32-21.32
Regression: Yes
Reproducible: Yes
ProcVersionSignature: Ubuntu 2.6.32-21.32-generic 2.6.32.11+drm33.2
Uname: Linux 2.6.32-21-generic x86_64
NonfreeKernelModules: nvidia
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.21.
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: stephan 1458 F.... pulseaudio
                      stephan 1475 F.... xfce4-volumed
                      stephan 1483 F.... xfce4-mixer-plu
CRDA: Error: [Errno 2] No such file or directory
Card0.Amixer.info:
 Card hw:0 'NVidia'/'HDA NVidia at 0xe5180000 irq 21'
   Mixer name : 'Nvidia MCP7A HDMI'
   Components : 'HDA:10ec0885,1458a002,00100101 HDA:10de0007,10de0101,00100100'
   Controls : 44
   Simple ctrls : 23
Date: Thu Apr 22 09:43:05 2010
HibernationDevice: RESUME=UUID=6c0712b8-669a-49fb-abc5-47b1e2e68f7c
InstallationMedia: Xubuntu 10.04 "Lucid Lynx" - Alpha amd64 (20100418)
MachineType: Gigabyte Technology Co., Ltd. GA-E7AUM-DS2H
ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.32-21-generic root=UUID=6ccad063-5832-453f-a249-b9bc0ad12efc ro quiet splash
ProcEnviron:
 LANG=en_US.utf8
 SHELL=/bin/bash
RelatedPackageVersions: linux-firmware N/A
RfKill:
 0: phy0: Wireless LAN
  Soft blocked: no
  Hard blocked: no
SourcePackage: linux
dmi.bios.date: 12/17/2008
dmi.bios.vendor: Award Software International, Inc.
dmi.bios.version: F2
dmi.board.name: GA-E7AUM-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.:bvrF2:bd12/17/2008:svnGigabyteTechnologyCo.,Ltd.:pnGA-E7AUM-DS2H:pvr:rvnGigabyteTechnologyCo.,Ltd.:rnGA-E7AUM-DS2H:rvrx.x:cvnGigabyteTechnologyCo.,Ltd.:ct3:cvr:
dmi.product.name: GA-E7AUM-DS2H
dmi.sys.vendor: Gigabyte Technology Co., Ltd.

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

Hi eval-,

If you could also please 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: kj-triage
Changed in linux (Ubuntu):
status: New → Incomplete
Revision history for this message
Jeremy Foshee (jeremyfoshee) wrote :

This bug report was marked as Incomplete and has not had any updated comments for quite some time. As a result this bug is being closed. Please reopen if this is still an issue in the current Ubuntu release http://www.ubuntu.com/getubuntu/download . Also, please be sure to provide any requested information that may have been missing. To reopen the bug, click on the current status under the Status column and change the status back to "New". Thanks.

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

tags: added: kj-expired
Changed in linux (Ubuntu):
status: Incomplete → Expired
Revision history for this message
eval- (eval-) wrote :

Jeremy,

I moved to Europe for work and have not had time to download the upstream kernel and test it, but I have contacted a developer (who is subscribed) and he confirmed the issue. You may close this bug if you want, because the problem is clearly upstream (at76c50x_usb does not work and at76_usb has been removed, plus it no longer compiles on .32+), but I highly doubt it is fixed in any current .32 or later release. Although I cannot (yet) speak German, I can see others are having the same problem:

http://forum.ubuntuusers.de/topic/at76-usb-treiber-nicht-mehr-verfuegbar/#post-2477048

Changed in linux (Ubuntu):
status: Expired → Incomplete
Revision history for this message
eval- (eval-) wrote :

And another:
http://ubuntuforums.org/archive/index.php/t-1280956.html

To be honest, I took the same solution and simply bought a new card because I did not have time to work on this. But regressions are always a bit sad.

Revision history for this message
Kalle Valo (kvalo) wrote :

Hi, I'm the upstream maintainer of at76c50x-usb driver. I can verify that the driver is indeed broken upstream, a mac80211 change broke the driver. Unfortunately I haven't found the time to fix it this yet. Sorry about this.

eval- (eval-)
tags: removed: kj-expired
tags: added: kj-expired
Changed in linux (Ubuntu):
status: Incomplete → Expired
Karl Grill (grill)
Changed in linux (Ubuntu):
status: Expired → In Progress
Revision history for this message
Karl Grill (grill) wrote :

Slightly OT and somewhat late: I only became aware of this problem when I upgraded form debian lenny to squeeze, advancing from kernel 2.6.26 to 2.6.32. I found out that the at76_usb sources from the latest kernel.org 2.6.31 staging tree compile happily against 2.6.32, too (using the Makefile from berlioz), and the driver works for me (blacklisting at76c50x-usb). With some kludge, it can be made to compile against 2.6.38, but I haven't verified its functionality yet. If there's interest, and if I find that it works, I'll post patches here.

tags: removed: regression-potential
Revision history for this message
penalvch (penalvch) wrote :

eval-, 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? If so, could you please test for this with the latest development release of Ubuntu? ISO images are available from http://cdimage.ubuntu.com/daily-live/current/ .

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

apport-collect -p linux <replace-with-bug-number>

Also, could you please test the latest upstream kernel available (not the daily folder) following https://wiki.ubuntu.com/KernelMainlineBuilds ? It will allow additional upstream developers to examine the issue. Once you've tested the upstream kernel, please comment on which kernel version specifically you tested. If this bug is fixed in the mainline kernel, please add the following tags:
kernel-fixed-upstream
kernel-fixed-upstream-VERSION-NUMBER

where VERSION-NUMBER is the version number of the kernel you tested. For example:
kernel-fixed-upstream-v3.13-rc5

This can be done by clicking on the yellow circle with a black pencil icon next to the word Tags located at the bottom of the bug description. As well, please remove the tag:
needs-upstream-testing

If the mainline kernel does not fix this bug, please add the following tags:
kernel-bug-exists-upstream
kernel-bug-exists-upstream-VERSION-NUMBER

As well, please remove the tag:
needs-upstream-testing

Once testing of the upstream kernel is complete, please mark this bug's Status as Confirmed. Please let us know your results. Thank you for your understanding.

Changed in linux (Ubuntu):
importance: Undecided → Medium
status: In Progress → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for linux (Ubuntu) because there has been no activity for 60 days.]

Changed in linux (Ubuntu):
status: Incomplete → Expired
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.