regression on BWU613SB

The Anarcat <[email protected]>
Newsgroups gmane.linux.drivers.at76c503a.user
Message-ID <[email protected]>
Hi!

I've noticed a regression in the support for the chipset inside my
BWU613SB USB wifi. I got it to work in January and the modifications I
suggested got committed into the main tree by around then, however, I
never checked to see if the CVS code was actually working.

One thing is for sure now, it's not working anymore. The symptom is that
when plugging the device in, gkrellm crashes, ifconfig segfaults, as cat
/proc/net/wireless. I appended a typical crash dump below.

I've tried to pinpoint the date at which the regression got into the
tree, so I tried the following dates, in order:

1 feb: works
1 mar: crash
15 feb: works
25 feb: crash
20 feb: works
23 feb: crash while compiling (!)

By then the system got a little unstable, I got a little nervous and
stopped testing. :) So it's probably around the end of february.

However, there might be a deeper problem... When trying to get a known
version to work, I can't find my base station, and what's worse, there's
2 wlan extensions listed in iwconfig (!!!). This is really unusual, and
I never saw this behavior in january. However, I re-installed the
machine in between, using the knoppix installer (yes, I know, pure evil)
so there might be something a little wrong on this box. 

I'm a little hesitant to try to debug this on an old version, so I'd
rather wait for input on how to solve the first problem with the current
tree (segfaulting ifconfig on connection) and the attack the second
problem rather than trying to fix problems with the old code.

I wished there was more to say... I tried a little more to make an old
snapshot work, but it just keeps on multiplying the wlan interfaces:
disconnecting only drops one interface, reconnecting creates two...

I'm able to join with a BSS on the last interface create, once i
configure it properly, with a few gotchas:

- the channel is wrong, even if I change it
- I can't ping anything

I've had a hard time configuring WEP on the access point, so there might
be a problem on that side.

Any takers?

A.

# tail -f /var/log/kern.log
Apr  7 22:24:17 clementine kernel: usb.c: USB device 5 (vend/prod 0x12fd/0x1001) is not claimed by any active driver.
Apr  7 22:24:20 clementine kernel: at76c503.c: Generic Atmel at76c503/at76c505 routines v0.12beta7
Apr  7 22:24:20 clementine kernel: at76c503-fw_skel.c: Atmel at76c505 (RFMD 2958) Wireless LAN Driver v0.12beta7 loading
Apr  7 22:24:20 clementine kernel: usb.c: registered new driver at76c505-rfmd2958
Apr  7 22:24:20 clementine kernel: at76c503-fw_skel.c: using compiled-in firmware
Apr  7 22:24:20 clementine kernel: usb-uhci.c: interrupt, status 2, frame# 981
Apr  7 22:24:23 clementine kernel: usb.c: USB disconnect on device 00:06.2-1 address 5
Apr  7 22:24:23 clementine kernel: at76c503-fw_skel.c: wlan%%d disconnecting
Apr  7 22:24:23 clementine kernel: at76c503.c: $Id: at76c503.c,v 1.43 2004/02/20 22:14:42 jal2 Exp $ compiled Apr  7 2004 22:22:18
Apr  7 22:24:23 clementine kernel: at76c503.c: firmware version 1.101.0 #86 (fcs_len 4)
Apr  7 22:24:23 clementine kernel: at76c503.c: device's MAC 00:0d:2f:00:67:08, regulatory domain FCC (U.S) (id 16)
Apr  7 22:24:23 clementine kernel: at76c503.c: registered wlan1
Apr  7 22:24:23 clementine kernel: at76c503-fw_skel.c: at76c505-rfmd2958 disconnected
Apr  7 22:24:24 clementine kernel: hub.c: new USB device 00:06.2-1, assigned address 6
Apr  7 22:24:24 clementine kernel: at76c503-fw_skel.c: using compiled-in firmware
Apr  7 22:24:24 clementine kernel: at76c503.c: $Id: at76c503.c,v 1.43 2004/02/20 22:14:42 jal2 Exp $ compiled Apr  7 2004 22:22:18
Apr  7 22:24:24 clementine kernel: at76c503.c: firmware version 1.101.0 #86 (fcs_len 4)
Apr  7 22:24:24 clementine kernel: at76c503.c: device's MAC 00:0d:2f:00:67:08, regulatory domain FCC (U.S) (id 16)
Apr  7 22:24:24 clementine kernel: at76c503.c: unable to register netdevice wlan1 (status -17)!
Apr  7 22:24:24 clementine kernel: usb.c: USB device 6 (vend/prod 0x12fd/0x1001) is not claimed by any active driver.
Apr  7 22:24:24 clementine kernel: Unable to handle kernel NULL pointer dereference at virtual address 0000001c
Apr  7 22:24:24 clementine kernel:  printing eip:
Apr  7 22:24:24 clementine kernel: c6b231a4
Apr  7 22:24:24 clementine kernel: *pde = 00000000
Apr  7 22:24:24 clementine kernel: Oops: 0000
Apr  7 22:24:24 clementine kernel: CPU:    0
Apr  7 22:24:24 clementine kernel: EIP:    0010:[smbfs:__insmod_smbfs_O/lib/modules/2.4.25-1-686/kernel/fs/smbfs/s+-187996/96]    Not tainted
Apr  7 22:24:24 clementine kernel: EFLAGS: 00010206
Apr  7 22:24:24 clementine kernel: eax: 00000000   ebx: c2b2a000   ecx: 00000018   edx: c5afb2de
Apr  7 22:24:24 clementine kernel: esi: c5afb2e9   edi: c36899e0   ebp: 00000001   esp: c5509ef0
Apr  7 22:24:24 clementine kernel: ds: 0018   es: 0018   ss: 0018
Apr  7 22:24:24 clementine kernel: Process khubd (pid: 192, stackpage=c5509000)
Apr  7 22:24:24 clementine kernel: Stack: c5afb2de c6b302be 00000000 00000000 00000000 00000007 c5afb2a0 c0266100 
Apr  7 22:24:24 clementine kernel:        c6b30284 00000000 00000018 00000002 c2b2a000 c6b30330 00000000 c6b23244 
Apr  7 22:24:24 clementine kernel:        c6b30330 c2b2a000 00000001 00000009 c2b2a000 c3ce2000 c6b2558d c6b30330 
Apr  7 22:24:24 clementine kernel: Call Trace:    [smbfs:__insmod_smbfs_O/lib/modules/2.4.25-1-686/kernel/fs/smbfs/s+-134466/96] [smbfs:__insmod_smbfs_O/lib/modules/2.4.25-1-686/kernel/fs/smbfs/s+-134524/96] [smbfs:__insmod_smbfs_O/lib/modules/2.4.25-1-686/kernel/fs/smbfs/s+-134352/96] [smbfs:__insmod_smbfs_O/lib/modules/2.4.25-1-686/kernel/fs/smbfs/s+-187836/96] [smbfs:__insmod_smbfs_O/lib/modules/2.4.25-1-686/kernel/fs/smbfs/s+-134352/96]
Apr  7 22:24:24 clementine kernel:   [smbfs:__insmod_smbfs_O/lib/modules/2.4.25-1-686/kernel/fs/smbfs/s+-178803/96] [smbfs:__insmod_smbfs_O/lib/modules/2.4.25-1-686/kernel/fs/smbfs/s+-134352/96] [smbfs:__insmod_smbfs_O/lib/modules/2.4.25-1-686/kernel/fs/smbfs/s+-171536/96] [smbfs:__insmod_smbfs_O/lib/modules/2.4.25-1-686/kernel/fs/smbfs/s+-172723/96] [smbfs:__insmod_smbfs_O/lib/modules/2.4.25-1-686/kernel/fs/smbfs/s+-170612/96] [smbfs:__insmod_smbfs_O/lib/modules/2.4.25-1-686/kernel/fs/smbfs/s+-170459/96]
Apr  7 22:24:24 clementine kernel:   [arch_kernel_thread+46/64] [smbfs:__insmod_smbfs_O/lib/modules/2.4.25-1-686/kernel/fs/smbfs/s+-170512/96]
Apr  7 22:24:24 clementine kernel: 
Apr  7 22:24:24 clementine kernel: Code: 8b 54 08 04 b8 08 00 00 00 89 77 1c 8d 14 52 c1 e2 03 89 44
signature.asc (application/pgp-signature, 187 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (FreeBSD)

iD8DBQFAdV+WttcWHAnWiGcRAq9QAKCilC1v8a9w8vhg+GYIHm/zOHXTvgCfassQ
j4KxiMLXLeJ+bb1hMZrO+do=
=YPof
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.