--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: linux-image-2.6.26-1-amd64: iwl3945 and kernel oops IMHO unfit for release
- From: AlbertoP <albertop@aol.it>
- Date: Mon, 19 Jan 2009 00:47:12 +0100
- Message-id: <20090118234712.6825.23104.reportbug@poseidon.atlantide>
Package: linux-image-2.6.26-1-amd64
Version: 2.6.26-13
Severity: serious
Justification: makes the laptop unusable with wireless networks and lead to frequent kernel oops -
I have some grave problems with lenny amd64 and my laptop (SantaRosa) equipped with a intel3945
wireless card (iwl3945 kernel module).
These problems lead to frequent kernel oops and I don't think this is the normal behavior, because
on Ubuntu 8.04 everything works well.
My laptop has a button to enable/disable wireless. Normally, when the RF Kill is OFF (ON) the led
is ON (OFF). Pressing the button I have the ability to switch between wi-fi ON and wi-fi OFF.
Lenny, instead, refuses to recognize in the properly way that button.
I will describe two way to reproduce this bug, but there are some other possibilities to show it.
-case1-
Let's suppose the wireless is ON when I boot my PC (e.g. because it was left on before the reboot
from Ubuntu).
Now wireless works well. I press that button (*) and the wireless goes OFF (right)... but after
some second a kernel oops windows appears on the Gnome desktop and any other attempt to re-enable
the wireless using the button will fail.
There is no way to enable wireless again and often other kernel oops occurs (it seems every time I
press the button).
-case2-
Now let's suppose that the wireless is OFF when I boot the notebook (e.g. it was OFF the last way a
shutdown the pc).
Wireless doesn't work and it's impossible to enable it, because the button seems not work.
But... let's try to go to suspend to ram.
After wake-up the wireless is ON (magic?) and works well!
But if I press the button to disable it same behavior of case1 occurs: kernel oops and no way to
re-enable it anymore.
Surely you can understand that it's not possible to use my laptop with Lenny.
I think it could be a problem related to the recognition of the RF Kill button and/or to the
iwl3945 kernel module.
I hope I was enough clear in describing this issue, but please ask my every more detail you need: I
would like to help you as much as I can in solving this bug.
(*) every time a press the button in dmesg I can read these lines:
atkbd.c: Unknown key pressed (translated set 2, code 0xd6 on isa0060/serio0).
atkbd.c: Use 'setkeycodes e056 <keycode>' to make it known.
atkbd.c: Unknown key released (translated set 2, code 0xd6 on isa0060/serio0).
atkbd.c: Use 'setkeycodes e056 <keycode>' to make it known.
Attachments:
- case1 (kern.log related to the first way to reproduce the bug)
http://pastebin.com/m602515e2
- case2 (kern.log related to the second way to reproduce the bug)
http://pastebin.com/m625775c6
- output of lspci -nn
http://pastebin.com/m56aeb687
- output of lspci -v
http://pastebin.com/m38867f24
- output of dpkg -l | grep "$(uname -r)"
http://pastebin.com/m45c755f4
- output of lsmod
http://pastebin.com/m1575aff
-- Package-specific info:
** Version:
Linux version 2.6.26-1-amd64 (Debian 2.6.26-13) (waldi@debian.org) (gcc version 4.1.3 20080704 (prerelease) (Debian 4.1.2-24)) #1 SMP Sat Jan 10 17:57:00 UTC 2009
-- System Information:
Debian Release: 5.0
APT prefers testing
APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.26-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages linux-image-2.6.26-1-amd64 depends on:
ii debconf [debconf-2.0] 1.5.24 Debian configuration management sy
ii initramfs-tools [linux-initra 0.92o tools for generating an initramfs
ii module-init-tools 3.4-1 tools for managing Linux kernel mo
linux-image-2.6.26-1-amd64 recommends no packages.
Versions of packages linux-image-2.6.26-1-amd64 suggests:
ii grub 0.97-47lenny1 GRand Unified Bootloader (Legacy v
pn linux-doc-2.6.26 <none> (no description available)
-- debconf information:
linux-image-2.6.26-1-amd64/postinst/create-kimage-link-2.6.26-1-amd64: true
shared/kernel-image/really-run-bootloader: true
linux-image-2.6.26-1-amd64/postinst/kimage-is-a-directory:
linux-image-2.6.26-1-amd64/preinst/bootloader-initrd-2.6.26-1-amd64: true
linux-image-2.6.26-1-amd64/postinst/old-initrd-link-2.6.26-1-amd64: true
linux-image-2.6.26-1-amd64/preinst/initrd-2.6.26-1-amd64:
linux-image-2.6.26-1-amd64/postinst/old-system-map-link-2.6.26-1-amd64: true
linux-image-2.6.26-1-amd64/postinst/depmod-error-initrd-2.6.26-1-amd64: false
linux-image-2.6.26-1-amd64/preinst/overwriting-modules-2.6.26-1-amd64: true
linux-image-2.6.26-1-amd64/preinst/elilo-initrd-2.6.26-1-amd64: true
linux-image-2.6.26-1-amd64/postinst/bootloader-error-2.6.26-1-amd64:
linux-image-2.6.26-1-amd64/preinst/abort-install-2.6.26-1-amd64:
linux-image-2.6.26-1-amd64/preinst/lilo-initrd-2.6.26-1-amd64: true
linux-image-2.6.26-1-amd64/postinst/depmod-error-2.6.26-1-amd64: false
linux-image-2.6.26-1-amd64/prerm/removing-running-kernel-2.6.26-1-amd64: true
linux-image-2.6.26-1-amd64/prerm/would-invalidate-boot-loader-2.6.26-1-amd64: true
linux-image-2.6.26-1-amd64/postinst/bootloader-test-error-2.6.26-1-amd64:
linux-image-2.6.26-1-amd64/preinst/abort-overwrite-2.6.26-1-amd64:
linux-image-2.6.26-1-amd64/postinst/old-dir-initrd-link-2.6.26-1-amd64: true
linux-image-2.6.26-1-amd64/preinst/lilo-has-ramdisk:
linux-image-2.6.26-1-amd64/preinst/failed-to-move-modules-2.6.26-1-amd64:
--- End Message ---