ipw2200 constantly disconnects, /var/log/syslog says ipw200: Firmware error detected. Restarting.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Expired
|
Undecided
|
Unassigned |
Bug Description
I have a thinkpad t43p with ipw2200 wireless. For several years it has worked perfectly on unsecured wireless networks.
Recently I set up a home network with WPA2 encryption. I started seeing random disconnects every so often. Most of the time it reconnected and I restarted ssh, etc, and went on. Sometimes it did not reconnect at all.
When I checked the syslog, I saw multiple occurrences of:
ipw2200: Firmware error detected. Restarting.
Previously (pre-Lucid), the connection would stay good for several hours at a time, or would disconnect and then reconnect every ten or twenty minutes. Sometimes it would disconnect and reconnect every couple of minutes, eventually becoming unable to reconnect at all. Usually at that point, no matter how many times I retried, I couldn't get a connection.
Sometimes, if I suspended and resumed, it seemed to start working again.
Since reinstalling to Lucid, some days I'm lucky and get 10-20 minutes of working network, and then it starts disconnecting and reconnecting constantly, eventually giving up and unable to reconnect for the rest of the day.
I have had problems, in the past, with ipw2200 not functioning when resuming from hibernate. In the past, I found that using modprobe to remove and reload the ipw2200 module would solve the problem. I tried that with this problem, e.g.:
-------
$ sudo modprobe -r ipw2200
$ sudo modprobe ipw2200
-------
But it had no visible effect.
In the 352150 comments, somebody suggested creating a file named /etc/modprobe.
-------
options ipw2200 hwcrypto=0
-------
The comments also suggested using the hwcrypto=0 argument on the modprobe line, e.g.:
-------
$ sudo modprobe -r ipw2200
$ sudo modprobe ipw2200 hwcrypto=0
-------
Neither of these had any visible effect.
ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: linux-image-
Regression: No
Reproducible: Yes
ProcVersionSign
Uname: Linux 2.6.32-23-generic i686
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.21.
Architecture: i386
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/
CRDA: Error: [Errno 2] No such file or directory
Card0.Amixer.info:
Card hw:0 'ICH6'/'Intel ICH6 with AD1981B at irq 22'
Mixer name : 'Analog Devices AD1981B'
Components : 'AC97a:41445374'
Controls : 26
Simple ctrls : 18
Card29.Amixer.info:
Card hw:29 'ThinkPadEC'
Mixer name : 'ThinkPad EC 1YHT29WW-1.06'
Components : ''
Controls : 2
Simple ctrls : 1
Card29.
Simple mixer control 'Console',0
Capabilities: pvolume pvolume-joined pswitch pswitch-joined penum
Playback channels: Mono
Limits: Playback 0 - 14
Mono: Playback 9 [64%] [on]
Date: Mon Jul 19 00:08:33 2010
HibernationDevice: RESUME=
InstallationMedia: Ubuntu 10.04 LTS "Lucid Lynx" - Release i386 (20100427.1)
MachineType: IBM 2668H2U
PccardctlIdent:
Socket 0:
no product info available
PccardctlStatus:
Socket 0:
no card
ProcCmdLine: BOOT_IMAGE=
ProcEnviron:
LANG=en_US.utf8
SHELL=/bin/bash
RelatedPackageV
SourcePackage: linux
dmi.bios.date: 08/21/2006
dmi.bios.vendor: IBM
dmi.bios.version: 1YET65WW (1.29 )
dmi.board.name: 2668H2U
dmi.board.vendor: IBM
dmi.board.version: Not Available
dmi.chassis.
dmi.chassis.type: 10
dmi.chassis.vendor: IBM
dmi.chassis.
dmi.modalias: dmi:bvnIBM:
dmi.product.name: 2668H2U
dmi.product.
dmi.sys.vendor: IBM
Changed in linux (Ubuntu): | |
status: | Expired → New |
Changed in linux (Ubuntu): | |
status: | New → Confirmed |
Hi puff,
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/KernelMainl ineBuilds . 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.]