Précédent   Forum des professionnels en informatique > Systèmes > Linux > Matériel
Matériel Vos questions relatives à la configuration optimale et au support matériel
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 17/04/2004, 21h25   #1
Candidat au titre de Membre du Club
 
Inscription : février 2004
Messages : 33
Détails du profil
Informations forums :
Inscription : février 2004
Messages : 33
Points : 11
Points : 11
Par défaut Clé usb reconnue mais pas en scsi

Salut à tous.
Voilà j'ai une debian SID est je n'arrive pas à installer ma clé usb.
Le pb doit apparement venir qu'il ne la reconnais pas en disque scsi car je n'ai aucun répertoire scsi dans /proc.

si je fais un sg_scan -i :
Code :
1
2
3
# sg_scan -i
/dev/sg0: scsi1 channel=0 id=0 lun=0 [em]  type=0
    Kingston  DataTraveler2.0   4.70 [wide=0 sync=0 cmdq=0 sftre=0 pq=0x0]
et ensuite un sg_map :
Et là normalement j'aurais dut avoir /dev/sg0 /dev/sda1
Tout est bien coché dans mon noyau. J4ai essayé en module, en dur mais rien n'y change. Et pourtant ma clé est bien reconnu dans mon systeme Linux. Mais le scsi ne monte pas.

Mon lsmod est correct :
Citation:
usb_storage 64592 -
uhci_hcd 28492 -
ehci_hcd 35204 -
ide_scsi 13572 -
sg 22268 -
scsi_mod 61724 -
usbcore 97244 -
...

Les options de mon noyau :
<
Citation:
*> SCSI device support[*] legacy /proc/scsi/ support
--- SCSI support type (disk, tape, CD-ROM)
<*> SCSI disk support
< > SCSI tape support
< > SCSI OnStream SC-x0 tape support
< > SCSI CDROM support
<*> SCSI generic support
--- Some SCSI devices (e.g. CD jukebox) support multiple LUNs[*] Probe all LUNs on each SCSI device[*] Build with SCSI REPORT LUNS support
[ ] Verbose SCSI error reporting (kernel size +=12K)[*] SCSI logging facility
SCSI low-level drivers --->
J'ai même essayé de les mettre seulement en modules mais pareil.

Bref ca fait plusieurs jour que je cherche mais en vain je trouve pas.

SVP aidez moi :'(

Merci par avance
++
Tef
Tefonline est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/04/2004, 12h33   #2
ovh
Rédacteur
 
Avatar de ovh
 
Homme
Ingénieur développement logiciels
Inscription : mai 2002
Messages : 3 725
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 34
Localisation : France

Informations professionnelles :
Activité : Ingénieur développement logiciels

Informations forums :
Inscription : mai 2002
Messages : 3 725
Points : 6 310
Points : 6 310
Peut-être que ceci peut t'aider ?
http://www.developpez.net/forums/viewtopic.php?t=160853

Ou alors les autres topics qui traitent des clés usb sur ce forum, il y en a eu quelques-uns récemment.
__________________
Tutoriels sur les UPS, e-commerce, PHP, critiques de livres...

Ce forum est fait pour vous et surtout par vous, merci d'en respecter les règles.
Je n'ai rien à voir avec la société www.ovh.com !
ovh est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/04/2004, 12h42   #3
Candidat au titre de Membre du Club
 
Inscription : février 2004
Messages : 33
Détails du profil
Informations forums :
Inscription : février 2004
Messages : 33
Points : 11
Points : 11
Merci pour ta réponse ovh.
Et non malheureusement cela ne m'aide pas.
J'ai épluché tous les posts de ce forum concernant les clé usb mais rien trouvé qui pourrait m'aider.
En fait par rapport aux autres posts de ce forum, je ne trouve même pas dans mes partitions mon sda :
Citation:
# cat /proc/partitions
major minor #blocks name

3 64 160086528 hdb
3 65 30716248 hdb1
3 66 1 hdb2
3 69 30716248 hdb5
3 70 57689383 hdb6
3 71 40957686 hdb7
22 0 6297480 hdc
22 1 497983 hdc1
22 2 5799465 hdc2
La commande hotplug -scanbus ne me donne rien.

Si je fais un tail -f /var/log/messages et que je déplug ma clé et la replug, j'ai ceci qui apparait :
Citation:
Apr 18 12:29:18 localhost kernel: usb 1-1.1: new full speed USB device using address 8
Apr 18 12:29:18 localhost kernel: usb 1-1.1: Product: DataTraveler2.0
Apr 18 12:29:18 localhost kernel: usb 1-1.1: Manufacturer: Kingston
Apr 18 12:29:18 localhost kernel: usb 1-1.1: SerialNumber: 0851F14041A0882D
Apr 18 12:29:18 localhost kernel: scsi2 : SCSI emulation for USB Mass Storage devices
Apr 18 12:29:18 localhost hal.hotplug[2894]: waiting for scsi_host info at /class/scsi_host/host2
Apr 18 12:29:18 localhost hal.hotplug[2894]: got info for /class/scsi_host/host2 (waited 0 ms)
Apr 18 12:29:18 localhost hal.hotplug[2908]: waiting for scsi_device info at /class/scsi_device/2:0:0:0
Apr 18 12:29:18 localhost hal.hotplug[2908]: got info for /class/scsi_device/2:0:0:0 (waited 0 ms)
Apr 18 12:29:18 localhost hal.hotplug[2914]: waiting for scsi_generic info at /class/scsi_generic/sg0
Apr 18 12:29:18 localhost hal.hotplug[2914]: Dont know how to wait for scsi_generic at /class/scsi_generic/sg0; sleeping 1000 ms
Apr 18 12:29:18 localhost kernel: Vendor: Kingston Model: DataTraveler2.0 Rev: 4.70
Apr 18 12:29:18 localhost kernel: Type: Direct-Access ANSI SCSI revision: 02
Apr 18 12:29:18 localhost kernel: Attached scsi generic sg0 at scsi2, channel 0, id 0, lun 0, type 0
Apr 18 12:29:18 localhost usb.agent[2863]: usb-storage: already loaded
Apr 18 12:29:18 localhost hal.hotplug[2920]: waiting for usb info at /devices/pci0000:00/0000:00:07.2/usb1/1-1/1-1.1/1-1.1:1.0
Apr 18 12:29:18 localhost hal.hotplug[2920]: /devices/pci0000:00/0000:00:07.2/usb1/1-1/1-1.1/1-1.1:1.0 is an USB interface
Apr 18 12:29:18 localhost hal.hotplug[2920]: got info for /devices/pci0000:00/0000:00:07.2/usb1/1-1/1-1.1/1-1.1:1.0 (waited 0 ms)
Apr 18 12:29:19 localhost scsi.agent[2896]: disk at /devices/pci0000:00/0000:00:07.2/usb1/1-1/1-1.1/1-1.1:1.0/host2/2:0:0:0
Apr 18 12:29:19 localhost hal.hotplug[2925]: waiting for scsi info at /devices/pci0000:00/0000:00:07.2/usb1/1-1/1-1.1/1-1.1:1.0/host2/2:0:0:0
Apr 18 12:29:19 localhost hal.hotplug[2925]: Dont know how to wait for scsi at /devices/pci0000:00/0000:00:07.2/usb1/1-1/1-1.1/1-1.1:1.0/host2/2:0:0:0; sleeping 1000 ms
Apr 18 12:29:22 localhost hal.hotplug[2927]: waiting for usb info at /devices/pci0000:00/0000:00:07.2/usb1/1-1/1-1.1Apr 18 12:29:22 localhost hal.hotplug[2927]: got info for /devices/pci0000:00/0000:00:07.2/usb1/1-1/1-1.1 (waited 0 ms)
On voit bien apparement qu'il des pb pour définir en scsi mais pourquoi je ne sais pas

Si je retrouve d'autres informations, je vous les communiquerais et si je trouve la réponses avant vous, je vous la dirais

Merci par avance.
Tefonline est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/04/2004, 20h29   #4
Candidat au titre de Membre du Club
 
Inscription : février 2004
Messages : 33
Détails du profil
Informations forums :
Inscription : février 2004
Messages : 33
Points : 11
Points : 11
YOUUHOUUUUUU !!!
Dsl de faire déborder ma joie mais j'ai trouvé. donc ça marche.

Je vais donc vous expliquer comment j'ai procédé et ce que j'ai coché dans mon noyau. J'en écrirais une mini procédure sur mon forum au passage. Alors on va reprendre depuis le début :

- Symptômes :
- Pas de sda1dans mon rep /dev
- Pas de répertoire scsi dans /proc (donc message d'erreur quand on fait "cat /proc/scsi/scsi"
- "mount: /dev/sda1 n'est pas un périphérique valide de type bloc"

- Résolution :

Pour ma part j'ai changé de version de noyau et je suis passé de la version 2.6.4 à la 2.6.5. Mais bon je ne pense pas que ce soit là ce qui à résolu mon pb. Voilà les options que j'ai mis pour mon noyau :

Device Drivers > USB Support :
--> Support For USB : en Dur
--> USB Device Filesystem : en Dur
--> EHCI HCD (USB 2.0) Support : en Module
--> OHCI HCD ou UHCI HCD : en Dur
--> USB Mass Storage : en Module
N.B : Pour information, si vous ne savez pas si vous êtes en UHCI ou OHCI, UHCI est pour les chipsets VIA et OHCI pour le reste. Au pire si vous ne savez pas, faites un lspci -v | grep USB

Device Drivers > SCSI Device :

--> SCSI Device Support : en Module
--> Legacy /proc/scsi : en Dur
--> SCSI Disk Support : en Module

Et voilà. Ensuite j'ai recompiler et installer mon noyau. Et ca fonctionne
Comme dit plus haut, j'en ferais un tuto ou mini cours sur mon site plus complet mais je voulais mettre une réponse d'explication iciau cas ou ça aide quelqu'un

Merci encore.
Tefonline est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 08h11.


 
 
 
 
Partenaires

Hébergement Web