Bonjour !
J'utilise hotplug pour g�rer mon modem USB sagem fast 800 sur ma Debian 3.0.
(kernel perso 2.4.21-rc2-ac2)
Le probl�me est qu'il semblerait que plusieurs agents soient lanc�s lors du
branchement
du modem : si je lance un "/etc/init.d/hotplug restart", j'obtiens :
--------------------------------------------------------------------------
May 23 03:37:43 kernel: usb.c: kusbd: /sbin/hotplug add 2
May 23 03:37:43 last message repeated 2 times
May 23 03:37:43 kernel: hub.c: port 2, portstatus 101, change 1, 12 Mb/s
May 23 03:37:43 kernel: hub.c: port 2 connection change
May 23 03:37:43 kernel: hub.c: port 2, portstatus 101, change 1, 12 Mb/s
May 23 03:37:43 kernel: hub.c: port 2, portstatus 101, change 0, 12 Mb/s
May 23 03:37:43 hotplug: arguments (usb) env (PWD=/etc/hotplug
DEVICE=/proc/bus/usb/0\
01/002 ACTION=add DEBUG=kernel OLDPWD=/ DEVFS=/proc/bus/usb TYPE=2/0/0 SHLVL=1
HOME=/ PATH=\
/bin:/sbin:/usr/sbin:/usr/bin PRODUCT=1110/900f/400b _=/usr/bin/env)
May 23 03:37:43 hotplug: arguments (usb) env (PWD=/etc/hotplug
DEVICE=/proc/bus/usb/0\
01/002 ACTION=add DEBUG=kernel OLDPWD=/ DEVFS=/proc/bus/usb TYPE=2/0/0 SHLVL=1
HOME=/ PATH=\
/bin:/sbin:/usr/sbin:/usr/bin PRODUCT=1110/900f/400b _=/usr/bin/env)
May 23 03:37:43 kernel: hub.c: port 2, portstatus 101, change 0, 12 Mb/s
May 23 03:37:43 hotplug: arguments (usb) env (PWD=/etc/hotplug
DEVICE=/proc/bus/usb/0\
01/002 ACTION=add DEBUG=kernel OLDPWD=/ DEVFS=/proc/bus/usb TYPE=2/0/0 SHLVL=1
HOME=/ PATH=\
/bin:/sbin:/usr/sbin:/usr/bin PRODUCT=1110/900f/400b _=/usr/bin/env)
May 23 03:37:43 kernel: hub.c: port 2, portstatus 101, change 0, 12 Mb/s
May 23 03:37:43 hotplug: invoke /etc/hotplug/usb.agent ()
May 23 03:37:43 kernel: hub.c: port 2, portstatus 101, change 0, 12 Mb/s
May 23 03:37:43 kernel: hub.c: port 2, portstatus 103, change 10, 12 Mb/s
May 23 03:37:43 kernel: hub.c: new USB device 00:09.0-2, assigned address 3
[ ... ]
May 23 03:37:49 kernel: usb.c: usblp driver claimed interface c148c900
May 23 03:37:49 kernel: printer.c: v0.11: USB Printer Device Class driver
May 23 03:37:49 kernel: ADI: driver V1.0.4_pre5 loaded
May 23 03:37:49 kernel: usb.c: registered new driver adiusbadsl
May 23 03:37:49 kernel: ADI: New USB ADSL device detected, waiting for DSP
code...
May 23 03:37:49 kernel: ADI: 16 queued_urb_t allocated.
May 23 03:37:49 kernel: usb.c: adiusbadsl driver claimed interface c169f2c0
May 23 03:37:49 kernel: usb.c: adiusbadsl driver claimed interface c169f2d8
May 23 03:37:49 kernel: usb.c: adiusbadsl driver claimed interface c169f2f0
May 23 03:37:49 kernel: ADI : created proc entry at :
/proc/driver/adimodem/001-002
May 23 03:37:49 kernel: usb.c: adiusbadsl driver claimed interface c169f2c0
May 23 03:37:49 insmod: insmod: a module named adiusbadsl already exists
May 23 03:37:49 insmod: insmod: insmod
/lib/modules/2.4.21-rc2-ac2/kernel/drivers/usb\
/adiusbadsl.o failed
May 23 03:37:49 insmod: insmod: insmod adiusbadsl failed
May 23 03:37:49 insmod: insmod: a module named adiusbadsl already exists
May 23 03:37:49 insmod: insmod: insmod
/lib/modules/2.4.21-rc2-ac2/kernel/drivers/usb\
/adiusbadsl.o failed
May 23 03:37:49 insmod: insmod: insmod adiusbadsl failed
May 23 03:37:49 usb.agent: ... can't load module adiusbadsl
May 23 03:37:49 usb.agent: ... can't load module adiusbadsl
--------------------------------------------------------------------------
et si je fait un "ps ax" pendant ce temps l�, je peux voir qu'il y a plusieurs
"usb.agent" qui tournent
(souvent 3).
Que ce passe-t-il ? Comment puis-je �viter �a ?
Merci de votre aide,
Thib.
ps : j'utilisais la version de hotplug de "stable", et l� j'ai upgrad� vers celle de
"testing" :
m�me probl�me ...