Le 03/09/04 à  0:03, Jean-Pierre Pourrez écrivait:

> Priorité: URGENT
> Avant cette modif, modconf et modprobe ne provoquent pas d'erreur.
  ^^^^^
 Lire "Avec"
> Le module est chargé mais est déchargé aussitôt. Je ne sais pas
> pourquoi.
> 
> Autre remarque:
> le fichier /etc/eagle-usb/script/usb.usermap doit être déplacé en
> /etc/hotplug/usb/eagle-usb.usermap.
Bon, j'ai trouvé la solution pour éviter que le module soit déchargé.
En fait, il suffit de supprimer carrément cette ligne :
  install eagle-usb /sbin/modprobe ppp-async; /sbin/modprobe \
    --ignore-install eagle-usb

A partir de là, eagle-usb retrouve un comportement normal avec modconf
et modprobe.

Voici ce que j'ai mis dans le fichier /etc/hotplug/usb/eagle-usb :
#!/bin/sh

# This file is part eagle-usb
#
# Arguments :
# -----------
# ACTION=[add|remove]
# DEVICE=/proc/bus/usb/BBB/DDD
# TYPE=usb

if [ "$ACTION" = "add" -a "$TYPE" = "usb" ]; then
  # eagle-usb est bogué il cherche le module ppp-async au lieu de ppp_async
  /sbin/modprobe -s eagle-usb
  EAGLE_CTRL=/usr/sbin/eaglectrl
  $EAGLE_CTRL -w -s 90
  /sbin/ifup `$EAGLE_CTRL -i`
  fi

if [ "$ACTION" = "remove" -a "$TYPE" = "usb" ]; then
  /sbin/ifdown `$EAGLE_CTRL -i`
  fi

# vim:sw=2

A vous de voir pour prendre en compte ces remarques,
Jean-Pierre

Reply via email to