Your message dated Sun, 6 Aug 2006 21:11:09 +0200
with message-id <[EMAIL PROTECTED]>
and subject line Bug#381722: udev seems to ignore /etc/modprobe.d
has caused the attached Bug report 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 I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: udev
Version: 0.093-1
Severity: important

Hi,

i've got an intel ipw3945 WLAN chip in my laptop. The driver from
ipw3945.sf.net requires a daemon to be run after the module was loaded.
Normally this is done by modprobe with the following rule in
/etc/modprobe.d/ipw9345

--
install ipw3945 /sbin/modprobe --ignore-install ipw3945 ; sleep 0.5 ; 
/sbin/ipw3945d --quiet
remove ipw3945  /sbin/ipw3945d --kill ; /sbin/modprobe -r --ignore-remove 
ipw3945
--

This works when I run modprobe ipw3945 if the module was not loaded or
unloaded before. Since udev replaced hotplugs coldplugging, it loads the
ipw3945 module when booting, but it doesn't execute the daemon.

Regards,

        Sven

-- Package-specific info:
-- /etc/udev/rules.d/:
/etc/udev/rules.d/:
total 8
lrwxrwxrwx 1 root root  20 2006-08-06 17:59 020_permissions.rules -> 
../permissions.rules
lrwxrwxrwx 1 root root  15 2006-08-06 18:01 85-pcmcia.rules -> ../pcmcia.rules
lrwxrwxrwx 1 root root  13 2006-08-06 17:59 udev.rules -> ../udev.rules
lrwxrwxrwx 1 root root  25 2006-08-06 17:59 z20_persistent-input.rules -> 
../persistent-input.rules
lrwxrwxrwx 1 root root  19 2006-08-06 17:59 z20_persistent.rules -> 
../persistent.rules
-rw-r--r-- 1 root root 550 2006-08-06 18:05 z25_persistent-cd.rules
-rw-r--r-- 1 root root 331 2006-08-06 17:59 z25_persistent-net.rules
lrwxrwxrwx 1 root root  33 2006-08-06 17:59 z45_persistent-net-generator.rules 
-> ../persistent-net-generator.rules
lrwxrwxrwx 1 root root  12 2006-08-06 17:59 z50_run.rules -> ../run.rules
lrwxrwxrwx 1 root root  16 2006-08-06 17:59 z55_hotplug.rules -> 
../hotplug.rules
lrwxrwxrwx 1 root root  29 2006-08-06 17:59 z75_cd-aliases-generator.rules -> 
../cd-aliases-generator.rules

-- /sys/:
/sys/block/hda/dev
/sys/block/loop0/dev
/sys/block/loop1/dev
/sys/block/loop2/dev
/sys/block/loop3/dev
/sys/block/loop4/dev
/sys/block/loop5/dev
/sys/block/loop6/dev
/sys/block/loop7/dev
/sys/block/ram0/dev
/sys/block/ram10/dev
/sys/block/ram11/dev
/sys/block/ram12/dev
/sys/block/ram13/dev
/sys/block/ram14/dev
/sys/block/ram15/dev
/sys/block/ram1/dev
/sys/block/ram2/dev
/sys/block/ram3/dev
/sys/block/ram4/dev
/sys/block/ram5/dev
/sys/block/ram6/dev
/sys/block/ram7/dev
/sys/block/ram8/dev
/sys/block/ram9/dev
/sys/block/sda/dev
/sys/block/sda/sda1/dev
/sys/block/sda/sda2/dev
/sys/block/sda/sda5/dev
/sys/class/graphics/fb0/dev
/sys/class/input/input0/event0/dev
/sys/class/input/input1/event1/dev
/sys/class/input/input2/event2/dev
/sys/class/input/input2/mouse0/dev
/sys/class/input/input2/ts0/dev
/sys/class/input/mice/dev
/sys/class/misc/agpgart/dev
/sys/class/misc/device-mapper/dev
/sys/class/misc/hpet/dev
/sys/class/misc/psaux/dev
/sys/class/misc/rtc/dev
/sys/class/misc/snapshot/dev
/sys/class/sound/controlC0/dev
/sys/class/sound/pcmC0D0c/dev
/sys/class/sound/pcmC0D0p/dev
/sys/class/sound/pcmC0D1p/dev
/sys/class/sound/timer/dev
/sys/class/usb_device/usbdev1.1/dev
/sys/class/usb_device/usbdev2.1/dev
/sys/class/usb_device/usbdev3.1/dev
/sys/class/usb_device/usbdev4.1/dev
/sys/class/usb_device/usbdev5.1/dev

-- Kernel configuration:


-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.17-1-686
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)

Versions of packages udev depends on:
ii  initscripts                  2.86.ds1-15 Scripts for initializing and shutt
ii  libc6                        2.3.6-18    GNU C Library: Shared libraries
ii  libselinux1                  1.30-1      SELinux shared libraries
ii  libvolume-id0                0.093-1     libvolume_id shared library
ii  lsb-base                     3.1-10      Linux Standard Base 3.1 init scrip

udev recommends no packages.

-- no debconf information



--- End Message ---
--- Begin Message ---
On Aug 06, Sven Salzwedel <[EMAIL PROTECTED]> wrote:

> install ipw3945 /sbin/modprobe --ignore-install ipw3945 ; sleep 0.5 ; 
> /sbin/ipw3945d --quiet
I am almost sure that using sleep is not the correct solution, whatever
the problem may be.

> This works when I run modprobe ipw3945 if the module was not loaded or
> unloaded before. Since udev replaced hotplugs coldplugging, it loads the
> ipw3945 module when booting, but it doesn't execute the daemon.
udev does not run the daemon, modprobe does. It should be obvious since
you modified the modprobe configuration.

Since the module is loaded after the boot we know that modprobe works,
so do not bother opening a bug against module-init-tool unless you can
point to an actual bug.
Looks like you are not considering some issue, with the result that your
configuration only works in some conditions.

-- 
ciao,
Marco

Attachment: signature.asc
Description: Digital signature


--- End Message ---

Reply via email to