[Pkg-utopia-maintainers] Bug#487668: [hal] Hal overrides/rewrites loading option for module iwl3945
Valerio Passini
valerio.passini at unicam.it
Mon Jun 23 14:13:02 UTC 2008
Package: hal
Version: 0.5.11-2
Severity: critical
--- Please enter the report below this line. ---
Dear Developers,
first of all I'm sorry to have send a messy bug report before (all the bug
report was contained in the mail object).
Let's get to the point. I have a laptop (Acer 5920g) with an Intel integrated
wifi card (3945a/b/g). It works good with iwl3945 module. The state of this
wireless card is controlled by a button that is not an hardware switch. The
button can be pressed several times without changing the state of the card. I
have checked this using:
cat /sys/module/iwl3945/drivers/pci\:iwl3945/0000\:06\:00.0/rf_kill (0/1 as
possible states)
When I load the module the option is disable=0 (custom setup
in /etc/modprobe.d/iwl3945 file)
Using kernel 2.6.24.x everything worked, i.e: the button switched the state of
the wireless card (on/off) at will.
With kernel 2.6.25.x (custom and stock) the button is not recognized and what
is worse is that in certain conditions the module iwl3945 is loaded and
disabled. I think that the cause of this is hal. Disabling hal
(/etc/init.d/hal stop) allows to load the module with the wanted option, but
as soon hal is re-run the module is disabled again. When iwl3945 it's
disabled, there is no way (to the best of my knowledge) to have rf_kill back
to 0 state (neither pressing the button nor hitting "enable wireless" in
knetworkmanager). If you have any fix for this I would gladly test it. See
you
Valerio
--- System information. ---
Architecture: i386
Kernel: Linux 2.6.25.7
Debian Release: lenny/sid
500 unstable www.debian-multimedia.org
500 unstable mirrors.ecology.uni-kiel.de
500 unstable mi.mirror.garr.it
500 unstable debian.fastweb.it
500 testing mi.mirror.garr.it
500 stable mi.mirror.garr.it
1 experimental ftp.it.debian.org
--- Package information. ---
Depends (Version) | Installed
====================================-+-================
libc6 (>= 2.7-1) | 2.7-12
libdbus-1-3 (>= 1.0.2) | 1.2.1-2
libdbus-glib-1-2 (>= 0.71) | 0.76-1
libexpat1 (>= 1.95.8) | 2.0.1-4
libgcc1 (>= 1:4.1.1) | 1:4.3.1-2
libglib2.0-0 (>= 2.16.0) | 2.16.3-2
libhal-storage1 (>= 0.5.11~rc2) | 0.5.11-2
libhal1 (>= 0.5.10) | 0.5.11-2
libsmbios1 | 0.13.13-1
libstdc++6 (>= 4.1.1) | 4.3.1-2
libusb-0.1-4 (>= 2:0.1.12) | 2:0.1.12-12
libvolume-id0 (>= 0.113) | 0.114-2
adduser | 3.108
pciutils | 1:3.0.0-4
usbutils | 0.73-8
udev (>= 0.065) | 0.114-2
dbus (>= 0.61) | 1.2.1-2
lsb-base | 3.2-12
hal-info (>= 20070402) | 20080508+git20080601-1
pm-utils | 1.1.2.2-3
mount (>= 2.13) | 2.13.1.1-1
More information about the Pkg-utopia-maintainers
mailing list