f1sxo <[EMAIL PROTECTED]> a �crit :

| j'ai un script d'initialisation :
| 
|      modprobe prism2_usb
|      wlanctl-ng wlan0 lnxreq_ifstate ifstate=enable
|      wlanctl-ng wlan0 lnxreq_autojoin ssid=USR2249 authtype=opensystem
|      ifconfig wlan0 44.151.31.29 netmask 255.255.255.0 broadcast
|      44.151.31.29 route add default gw 0.0.0.0
| 
| hotplug � chaque branchement de la carte me r�pond : 
| 
| Mar 11 23:34:07 fred /sbin/hotplug: invoke /etc/hotplug/usb.agent ()
| Mar 11 23:34:10 fred /etc/hotplug/usb.agent: ... no modules for USB
| product baf/eb/132
| 
| Une id�e ?

Juste une id�e, alors. :)

Le hotplug est bien adapt� au mat�riel USB qu'on branche et qu'on
d�branche. Id�alement (et cet id�al est accessible), au moment o� tu
branches ton matos, /etc/hotplug/usb.agent est lanc�, il *reconna�t* le
mat�riel (via ses Vendor & Product ID), il charge le module kivabien et
peut lancer un script d'initialisation si c'est utile (change un groupe,
lance une interface r�seau, ...). Le bonheur !

Une adresse : http://linux-hotplug.sourceforge.net/

Je suis parvenu � le faire fonctionner pour mon APN, mais c'est le genre
de choses qu'on ne fait qu'une fois et quand �a marche on n'y touche
plus. :) Voici quand m�me quelques brides de souvenirs :

Pour trouver tes vendor et productID, branche ton appareil,
initialise-le � la mano et fais un cat /proc/bus/usb. Tu auras une ligne

P:  Vendor=04a9 ProdID=3058 Rev= 0.01

L�, tu pourras cr�er un fichier /etc/hotplug/usb.usermap.local qui
contiendra une ligne avec entre autres le nom d'un script � lancer (dans
/etc/hotplug/usb/), ton vendor et ton prodID. Le script pourra �tre
celui que tu as donn� dans ton mail. Lance update-usb.usermap pour que
le nouveau couple vendor/prodID soit pris en compte.

D�sol� de ne pouvoir �tre plus pr�cis. Comme je l'ai d�j� dit, j'en ai
su juste assez pour que ma config marche, et j'en ai oubli� depuis.
Bon courage !

-- Dan

Répondre à