C'est sûrement pas le plus simple, mais c'est comme cela que je fais et chezmoiçamarche.org
Les périphériques SCSI sont pilotés par des modules du noyau. Si ces modules ne sont pas compilés en dur et donc se chargent et se déchargent dynamiquement, il te suffit de faire un lsmod pour obtenir la liste des modules SCSI chargés (dans la liste des modules affichés repère ceux qui contiennent l'expression "SCSI").
Il faut décharger ces modules pour les recharger...
Décharger: fait un rmmod sur ces modules (rmmod le_nom_complet_du_module). attention tu dois retirer les modules qui ne sont pas utilisés (voir colonne de droite du lsmod).
Par ailleurs si d'autres périphériques SCSI sont en fonctionnement au même instant tu peux avoir de gros soucis (notamment si ce sont de graveurs en action ou des disques durs !)
Une fois les modules déchargés, tu allumes ton scanner.
Essaies ensuite de relancer ton application de kooka, si cela ne fonctionne toujours pas, c'est que les modules SCSI ne se sont pas rechargés tous seuls. Ce n'est pas grave, il te suffit de faire modprobe module pour chaque module retiré par le rmmod (tu remplaces à chaque fois module par le nom du module à retirer) pour recharger les modules. Et là tout devrait fonctionner.
Si tes pilotes SCSI ne sont pas compilés en modules du kernel, mais en statique, je n'ai aucune idée de la procédure (et je me demande même si c'est possible sans rebooter ?).
Note:lsmod, rmmod, modprobe doivent être exécutés en root.
# rmmod/modprobe...
Posté par Beurt . En réponse au message activer un scanner scsi après le démarrage. Évalué à 2.
Les périphériques SCSI sont pilotés par des modules du noyau. Si ces modules ne sont pas compilés en dur et donc se chargent et se déchargent dynamiquement, il te suffit de faire un lsmod pour obtenir la liste des modules SCSI chargés (dans la liste des modules affichés repère ceux qui contiennent l'expression "SCSI").
Il faut décharger ces modules pour les recharger...
Décharger: fait un rmmod sur ces modules (rmmod le_nom_complet_du_module). attention tu dois retirer les modules qui ne sont pas utilisés (voir colonne de droite du lsmod).
Par ailleurs si d'autres périphériques SCSI sont en fonctionnement au même instant tu peux avoir de gros soucis (notamment si ce sont de graveurs en action ou des disques durs !)
Une fois les modules déchargés, tu allumes ton scanner.
Essaies ensuite de relancer ton application de kooka, si cela ne fonctionne toujours pas, c'est que les modules SCSI ne se sont pas rechargés tous seuls. Ce n'est pas grave, il te suffit de faire modprobe module pour chaque module retiré par le rmmod (tu remplaces à chaque fois module par le nom du module à retirer) pour recharger les modules. Et là tout devrait fonctionner.
Si tes pilotes SCSI ne sont pas compilés en modules du kernel, mais en statique, je n'ai aucune idée de la procédure (et je me demande même si c'est possible sans rebooter ?).
Note: lsmod, rmmod, modprobe doivent être exécutés en root.