Bug#649626: marked as done (network-manager: iwl3945 microcode SW error)
Your message dated Fri, 6 Jan 2012 18:56:15 -0600
with message-id <20120107005615.GE3680@elie.hsd1.il.comcast.net>
and subject line Re: iwl3945: Microcode SW error detected. Restarting 0x82000008
has caused the Debian Bug report #649626,
regarding network-manager: iwl3945 microcode SW error
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact email@example.com
Debian Bug Tracking System
Contact firstname.lastname@example.org with problems
--- Begin Message ---
NetworkManager periodically induces Microcode SW errors on my Intel PRO/Wireless 3945ABG card. During the system bootup:
[ 48.129486] iwl3945 0000:02:00.0: firmware: requesting iwlwifi-3945-1.ucode
[ 48.168070] iwl3945 0000:02:00.0: Loaded firmware iwlwifi-3945-1.ucode, which is deprecated. Please use API v2 instead.
[ 48.168172] iwl3945 0000:02:00.0: Firmware has old API version. Expected 2, got 1. New firmware can be obtained from http://www.intellinuxwireless.org.
[ 48.168273] iwl3945 0000:02:00.0: loaded firmware version 18.104.22.168
[ 48.242922] Registered led device: iwl-phy0::radio
[ 48.243252] Registered led device: iwl-phy0::assoc
[ 48.243481] Registered led device: iwl-phy0::RX
[ 48.243706] Registered led device: iwl-phy0::TX
[ 48.254097] ADDRCONF(NETDEV_UP): wlan0: link is not ready
[ 50.600634] iwl3945 0000:02:00.0: Microcode SW error detected. Restarting 0x82000008.
[ 50.600769] iwl3945 0000:02:00.0: Error Reply type 0x000002FC cmd REPLY_SCAN_CMD (0x80) seq 0x4421 ser 0x00340000
[ 50.675714] Registered led device: iwl-phy0::radio
[ 50.675874] Registered led device: iwl-phy0::assoc
[ 50.676703] Registered led device: iwl-phy0::RX
[ 50.676844] Registered led device: iwl-phy0::TX
And then, after 20, 30, 40, 50, 60, 60, 40, 60, 100, 120, etc., seconds:
[ 711.438590] iwl3945 0000:02:00.0: Microcode SW error detected. Restarting 0x82000008.
[ 711.438613] iwl3945 0000:02:00.0: Error Reply type 0x000002FC cmd REPLY_SCAN_CMD (0x80) seq 0x4429 ser 0x00340000
[ 711.514301] Registered led device: iwl-phy0::radio
[ 711.514347] Registered led device: iwl-phy0::assoc
[ 711.514386] Registered led device: iwl-phy0::RX
[ 711.514423] Registered led device: iwl-phy0::TX
In between the messages, the wireless connection seems to be reliable. I guess something must be done to eliminate this annoying messages and following "0x82000008" restarts.
If I remove the network-manager package and load wlan0 through /etc/netowrk/interfaces, the wireless connection is stable and works silently.
-- System Information:
Debian Release: wheezy/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.6.32-trunk-686-bigmem (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages network-manager depends on:
ii adduser 3.113
ii dbus 1.4.16-1
ii isc-dhcp-client 4.1.1-P1-17
ii libc6 2.13-21
ii libdbus-1-3 1.4.16-1
ii libdbus-glib-1-2 0.98-1
ii libgcrypt11 1.5.0-3
ii libglib2.0-0 2.28.6-1
ii libgnutls26 2.12.11-1
ii libgudev-1.0-0 172-1
ii libnl1 1.1-7
ii libnm-glib4 0.9.0-2
ii libnm-util2 0.9.0-2
ii libpolkit-gobject-1-0 0.102-1
ii libuuid1 2.19.1-5
ii lsb-base 3.2-28
ii udev 172-1
ii wpasupplicant 0.7.3-5
Versions of packages network-manager recommends:
ii dnsmasq-base 2.59-2
ii iptables 1.4.12-1
ii modemmanager 0.3-1
ii policykit-1 0.102-1
ii ppp 2.4.5-5
Versions of packages network-manager suggests:
ii avahi-autoipd 0.6.30-5
-- no debconf information
--- End Message ---
--- Begin Message ---
> Upgrade to the 3.1.0-1-686-pae kernel fixed the issue.
> So, I think, the problem is resolved now.
Thanks for testing.
What version was the 2.6.32-trunk kernel you were using?
/var/log/dpkg.log should say.
--- End Message ---