OVH Cloud OVH Cloud

Disque externe USB & détection

3 réponses
Avatar
cgyed
Bonjour,

je suis possesseur d'un disque dur externe, interfacé par USB 1 avec
mon PC. J'ai quelques soucis avec : lorsque tous les modules
nécessaires (usb_storage+scsi+uhci), le disque n'est reconnu que s'il
est allumé avant le boot. A chaud, rien...

Lorsque j'ai décidé de virer les modules du noyau proprement dit pour
les mettre en module chargeables dynamiquement, je n'ai jamais réussi
à utiliser le disque (un périph scsi est censé se créer après
chargement des modules ??).

En fait, le problème vient du fait que le disque ne semble pas être
reconnu par le simple branchement, aucun périph scsi n'étant crée dans
/dev. Pareil, un 'cat /proc/scsi/scsi' me dit qu'aucun periph scsi
n'est présent... Bref, je ne sais pas trop quoi faire, est-ce que
quelqu'un a déja résolu un pb de ce genre ? (Dd ou clé usb...)

Merci
EB

3 réponses

Avatar
Rakotomandimby (R12y) Mihamina
( Thu, 16 Dec 2004 10:51:44 -0800 ) cgyed :

Bonjour,


Bonjour

je suis possesseur d'un disque dur externe, interfacé par USB 1 avec
mon PC. J'ai quelques soucis avec : lorsque tous les modules
nécessaires (usb_storage+scsi+uhci), le disque n'est reconnu que s'il
est allumé avant le boot. A chaud, rien...


Ok.

Lorsque j'ai décidé de virer les modules du noyau proprement dit pour
les mettre en module chargeables dynamiquement, je n'ai jamais réussi
à utiliser le disque (un périph scsi est censé se créer après
chargement des modules ??).


Alors, juste pour la "nomenclature", ta phrase devait etre:

Lorsque j'ai decidé de retirer ces options du noyau en dir pour les
mettres en modules, je n'ai jamais reussi, etc etc etc...

Deja, ce que je te conseille n'est pas vraiment rigoureux, donc a fortiori
ce que tu disais, ca faisait un peu charabia.

Et pour repondre a ta question, c'est OUI.

En fait, le problème vient
du fait que le disque ne semble pas être
reconnu par le simple branchement, aucun périph scsi n'étant crée
dans /dev. Pareil, un 'cat /proc/scsi/scsi' me dit qu'aucun periph scsi
n'est présent... Bref, je ne sais pas trop quoi faire, est-ce que
quelqu'un a déja résolu un pb de ce genre ? (Dd ou clé usb...)


C'est dans /proc/bus/usb/devices que tu verra ton disque.
Ensuite le systeme va l'attacher a un device et je ne sais pas trop a quel
moment (chronologiquement) il va emuler ton disque en scsi.

Donc en fait, il faut d'abord que tes modules soient chargés (a coup sur).
Comme tu as tripatouillé ton noyau, dis nous exactement la config de
ton noyau, surtout pour l'usb, l'usb_storage, et l'emulation scsi.

Comme ca on sait de quoi nous parlons.

Ensuite dis nous ta distribution et si hotplug et installé (ou supermount).

Ensuite quand tu branche ton disque, normalement, il y en a des traces
dans /var/log/messages, et dis-nous qu'y vois-tu.

Donc voila.

--
ASPO Infogérance - http://aspo.rktmb.org/activites/infogerance
Unofficial FAQ fcolc - http://faq.fcolc.eu.org/
Linux User Group sur Orléans et alentours.
Tél: + 33 2 38 76 43 65 (France)

Avatar
patrice DFC
mount -t iso9600 /dev/cdrom /mnt/cdrom ne marche pas?

"Rakotomandimby (R12y) Mihamina" a écrit dans le
message de news:
( Thu, 16 Dec 2004 10:51:44 -0800 ) cgyed :

Bonjour,


Bonjour

je suis possesseur d'un disque dur externe, interfacé par USB 1 avec
mon PC. J'ai quelques soucis avec : lorsque tous les modules
nécessaires (usb_storage+scsi+uhci), le disque n'est reconnu que s'il
est allumé avant le boot. A chaud, rien...


Ok.

Lorsque j'ai décidé de virer les modules du noyau proprement dit pour
les mettre en module chargeables dynamiquement, je n'ai jamais réussi
à utiliser le disque (un périph scsi est censé se créer après
chargement des modules ??).


Alors, juste pour la "nomenclature", ta phrase devait etre:

Lorsque j'ai decidé de retirer ces options du noyau en dir pour les
mettres en modules, je n'ai jamais reussi, etc etc etc...

Deja, ce que je te conseille n'est pas vraiment rigoureux, donc a fortiori
ce que tu disais, ca faisait un peu charabia.

Et pour repondre a ta question, c'est OUI.

En fait, le problème vient
du fait que le disque ne semble pas être
reconnu par le simple branchement, aucun périph scsi n'étant crée
dans /dev. Pareil, un 'cat /proc/scsi/scsi' me dit qu'aucun periph scsi
n'est présent... Bref, je ne sais pas trop quoi faire, est-ce que
quelqu'un a déja résolu un pb de ce genre ? (Dd ou clé usb...)


C'est dans /proc/bus/usb/devices que tu verra ton disque.
Ensuite le systeme va l'attacher a un device et je ne sais pas trop a quel
moment (chronologiquement) il va emuler ton disque en scsi.

Donc en fait, il faut d'abord que tes modules soient chargés (a coup sur).
Comme tu as tripatouillé ton noyau, dis nous exactement la config de
ton noyau, surtout pour l'usb, l'usb_storage, et l'emulation scsi.

Comme ca on sait de quoi nous parlons.

Ensuite dis nous ta distribution et si hotplug et installé (ou
supermount).

Ensuite quand tu branche ton disque, normalement, il y en a des traces
dans /var/log/messages, et dis-nous qu'y vois-tu.

Donc voila.

--
ASPO Infogérance - http://aspo.rktmb.org/activites/infogerance
Unofficial FAQ fcolc - http://faq.fcolc.eu.org/
Linux User Group sur Orléans et alentours.
Tél: + 33 2 38 76 43 65 (France)




Avatar
Etienne Baudin
Alors, juste pour la "nomenclature", ta phrase devait etre:

Lorsque j'ai decidé de retirer ces options du noyau en dir pour les
mettres en modules, je n'ai jamais reussi, etc etc etc...

Deja, ce que je te conseille n'est pas vraiment rigoureux, donc a fortiori
ce que tu disais, ca faisait un peu charabia.


Effectivement, "module" était peut être pas super adapté pour désigner un
composant compilé en statique avec le noyau (quoique), mais je crois qu'il y
avait tout de même moyen de comprendre, surtout qu'il y a pas 72 manières
d'intégrer un composant au noyau ...

Comme ca on sait de quoi nous parlons.
Gentoo, scsi compilé en dur, usb_storage & uhci en modules chargeables.


Mais après test, c'est mon joystick qui doit engendrer un pb au niveau USB.
Lorsque je le débranche, plus de pb avec le DD externe, cat
/proc/bus/usb/devices ne plante plus.....bref je vais regarder ds cette
direction.

Merci.
EB