[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