OVH Cloud OVH Cloud

pci hotplug, comment faire un unload ?

2 réponses
Avatar
Alexandre
Bonsoir,

j'ai investi hier dans une carte WiFi Cardbus MSI CB54G2 à base de
chipset Ralink RT2500 (dont le driver est maintenant en licence GPL
depuis mi-décembre).

Maintenant que j'ai réussi à la configurer correctement (au passage si
ça intéresse quelqu'un je peux expliquer comment), j'ai voulu configurer
mon portable (sid) pour qu'elle se configure automatiquement quand je
l'insère !
Bref après avoir étudié le script pci.agent dans /etc/hotplug/ je me
suis rendu compte que (visiblement) contrairement à l'"usb hotplug", le
script ne s'occupe que de de charger le module (à l'aide de
/etc/modules.conf).
J'ai donc rajouter un post-install pour configurer (avec iwconfig) les
caractéristiques de mon réseau WiFi.
Cela fonctionne sans problème !
MAIS (il en faut bien un, sinon je ne serais pas là en ce moment),
lorsque je retire la cardbus, hotplug ne se charge pas de retirer le
module! Donc si je la rebranche ; comme le module est déjà chargé, il ne
le recharge pas ! Et comme il ne le recharge pas, il ne relance donc pas
mon script post-install ! Et bref ma carte WiFi n'est donc plus
opérationnelle...

Donc, ma question est : quel moyen peut-on utiliser pour obliger hotplug
(ou autre chose) à décharger le module d'une carte qu'on retire ?

Merci d'avoir tenu jusqu'au bout de mon explication ! (qui a dit que je
ne sais pas faire concis ? ;-)

et merci d'avance si vous avez une solution...

Alexandre


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

2 réponses

Avatar
Thomas Pimmel
Salut,

Le Samedi 8 Janvier 2005 00:31, Alexandre a écrit :

Donc, ma question est : quel moyen peut-on utiliser pour obliger hotplug
(ou autre chose) à décharger le module d'une carte qu'on retire ?



Regarde dans ton xxx.agent la ligne :

case $ACTION in
add)
[blabla]
;;

Rajoute une section :

remove)
[ton sript]
;;

Tu la places juste avant :
*)

Regarde usb.agent pour avoir un modèle...

A+, Tom
--
Thomas Pimmel
email :
http : http://tom.ringard.org


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Stéphane Brunner
--nextPart1592886.LYxuW3Q9RB
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

Le Samedi, 8 Janvier 2005 00:31, Alexandre a écrit :
Bonsoir,

j'ai investi hier dans une carte WiFi Cardbus MSI CB54G2 à base de
chipset Ralink RT2500 (dont le driver est maintenant en licence GPL
depuis mi-décembre).

Maintenant que j'ai réussi à la configurer correctement (au passage s i
ça intéresse quelqu'un je peux expliquer comment),


Je me suis également acheter une carte à base de RT2500 que je n'ai pas réussis à installer, donc cela m'intéresse!

Merci d'avance

j'ai voulu configurer
mon portable (sid) pour qu'elle se configure automatiquement quand je
l'insère !
Bref après avoir étudié le script pci.agent dans /etc/hotplug/ je m e
suis rendu compte que (visiblement) contrairement à l'"usb hotplug", le
script ne s'occupe que de de charger le module (à l'aide de
/etc/modules.conf).
J'ai donc rajouter un post-install pour configurer (avec iwconfig) les
caractéristiques de mon réseau WiFi.
Cela fonctionne sans problème !
MAIS (il en faut bien un, sinon je ne serais pas là en ce moment),
lorsque je retire la cardbus, hotplug ne se charge pas de retirer le
module! Donc si je la rebranche ; comme le module est déjà chargé, il ne
le recharge pas ! Et comme il ne le recharge pas, il ne relance donc pas
mon script post-install ! Et bref ma carte WiFi n'est donc plus
opérationnelle...

Donc, ma question est : quel moyen peut-on utiliser pour obliger hotplug
(ou autre chose) à décharger le module d'une carte qu'on retire ?

Merci d'avoir tenu jusqu'au bout de mon explication ! (qui a dit que je
ne sais pas faire concis ? ;-)

et merci d'avance si vous avez une solution...

Alexandre





--
Stéphane Brunner -
http://fr.wikipedia.org/wiki/Utilisateur:Sbrunner
--------------------------------------
mozilla-europe.org - framasoft.net - jeuxlibres.net - debian.org
--------------------------------------

--nextPart1592886.LYxuW3Q9RB
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)

iD8DBQBB35KlRCk2wTkau8ARAuwYAJ4htbhwETe4qhui/klQjiYVKZKoaQCfScEU
1I90jwHr2F0nP3D4mwzD3MA =jE6H
-----END PGP SIGNATURE-----

--nextPart1592886.LYxuW3Q9RB--


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact