[hotplug] comment ça marche ?

comment ça marche ? [hotplug] - Divers - Linux et OS Alternatifs

Marsh Posté le 05-08-2003 à 08:46:33    

Je suis sur un portable sous gentoo avec support pcmcia. L'insertion de cartes marche trés bien mais qu'en est il pour les rétirer. Est ce qu'il existe une petite manipulation comme sous windows pour l'éteindre une fois les buffers vidés ? Ce qui permettrait de la retirer en toute sécurité.
Est ce que la fonction hotplug permet de monter les interfaces "à la volée", c'est a dire que l'interface (eth1, eth0) se monte lorsque la carte est détectée par le systéme.
Merci de votre aide. :hello:

Reply

Marsh Posté le 05-08-2003 à 08:46:33   

Reply

Marsh Posté le 05-08-2003 à 10:49:29    

Salut,
 
je n'ai pas de réponses précises à tes questions mais seulement quelques indications.
 
Sur ma Mandrake 9.0, lorsque je branche mon APN sur l'USB, un périphérique /dev/sda est automatiquement crée et je peux le monter pour récupérer les photos.
Il me semble que c'est DevFS qui s'occupe de ça.
 
Il est donc possible que ça se passe de la même façon pour d'autres périphériques.
 
pour enlever les périph, ce que j'essayerait c'est :

  • synchroniser les buffers ( sync)
  • éteindre le périphérique avec par ex hdparm pour un disque dur ou ifdown pour un périphérique réseau (ifdown est un script mandrake qui "supprime" le périphérique, essaye ifconfig eth0 down)
  • l'enlever.


A+


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 05-08-2003 à 13:25:08    

tu ne sais pas si il existe un fichier du style mtab avec tous les périphériques montés ?

Reply

Marsh Posté le 05-08-2003 à 16:14:22    

what about removing the module ?


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed