Bug#357616: Acknowledgement (linux-source-2.6.15: atmel_cs has stopped working for Belkin PCMCIA MANFID=01bf, 3302)
The original subject of this bug report was kernel 2.6.15/atmel_cs module not working properly on my Thinkpad a21m. As of kernel 2.6.16, this card/module now seems to be back and running again on the a21m, with no configuration changes by me.
So now I am trying to get this Belkin F5D6020ver2 card working on my Thinkpad 600e. Kernels 2.6.16 and 2.6.17 both failed with the same symptoms, so I will report specifics about 2.6.17.
The behavior I am seeing on the 600e is that the modules seem to load fine and produce no errors. But DHCP times out and cannot successfully get an IP, just as used to be the case on the a21m. I have another wireless card that works just fine on this 600e, so I still think the problem lies within the kernel.
On the 600e (which does not work) I see the following:
$ uname -r: 2.6.17-tp600e.7
kernel: pcmcia: registering new device pcmcia0.0
kernel: eth0: Atmel at76c50x. Version 0.98. MAC 00:30:bd:d0:16:d0
$ cat /proc/driver/atmel
Driver version: 0.98
Firmware version: 4.1 build 13
Firmware location: atmel_at76c502e-wpa.bin loaded by hotplug
MAC memory type: EEPROM
Regulatory domain: USA
Host CRC checking: Off
WPA-capable firmware: Yes
Current state: Scanning
A couple noteworthy differences are that the working a21m has fewer
modules loaded, and seems to still be using cardmgr, which I believe is
deprecated but apparently still works better then the new kernel? Both
machines are still using hotplug, no udev.