Vous n'êtes pas identifié.
Bonjour,
J'ai un appareil photo numérique, qui se détecte comme une clé usb.
Mais aussi, une clé usb (une vraie !)
Depuis quelques jours, ils ne sont plus détectés, alors qu'ils l'étaient avant.
Rien ne s'affiche (en plus) dans /mnt
Que faire pour les voir re-apparaitre ?
Hors ligne
Sur un autre site d'aide, on ma demandé de faire un
dmesg
.
J'ai alors donné les informations du fichier, et je me suis rendu compte que mon appareil photo s'était ajouté au bureau !!!
J'ai du redémarré et tout marche à merveille !!!
Hors ligne
Vu que je n'utilise pas souvent mes USB, je n'avais pas remarqué qu'un bug persistait :
- Les périphériques USB ne sont pas toujours détectés (même en redémarrant !)
- Quand ils sont détectés, soit j'arrive dans un dossier vide (alors qu'il y a des données), soit 30secondes après ca plante.
Que faire ?
Hors ligne
A priori la commande
service usb restart
a l'air de me faire marcher mes usb parfaitement !
Hors ligne
A priori la commande
Code:
service usb restarta l'air de me faire marcher mes usb parfaitement !
Cela n'a absolument rien changé, contrairement à ce que je pensais.
C'est comme si je ne fesais rien :pleure:
Hors ligne
perso (étant sur une distro où il faut el faire à la main aussi), je préfère la faire manuellement, sinon, tu as déjà essayé en restartant hotplug?
Hors ligne
perso (étant sur une distro où il faut el faire à la main aussi), je préfère la faire manuellement, sinon, tu as déjà essayé en restartant hotplug?
pr le redémarrage de hotplug, la commande que tu m'a donné ne marche pas.... ou du moins ne fait rien....
Hors ligne
Bonsoir à tous !!
Je viens de mettre à jour le kernel (dernière version disponible). Malheureusement, cela est plus pire !
Voici le (nouveau dmesg) commenté :
usb 2-3: new full speed USB device using ohci_hcd and address 2 Initializing USB Mass Storage driver... scsi4 : SCSI emulation for USB Mass Storage devices usbcore: registered new driver usb-storage USB Mass Storage support registered. usb-storage: device found at 2 usb-storage: waiting for device to settle before scanning Vendor: Sony Model: Sony DSC Rev: 4.50 Type: Direct-Access ANSI SCSI revision: 00 SCSI device sdb: 249856 512-byte hdwr sectors (128 MB) sdb: test WP failed, assume Write Enabled sdb: assuming drive cache: write through SCSI device sdb: 249856 512-byte hdwr sectors (128 MB) sdb: test WP failed, assume Write Enabled sdb: assuming drive cache: write through /dev/scsi/host4/bus0/target0/lun0: p1 Attached scsi removable disk sdb at scsi4, channel 0, id 0, lun 0 usb-storage: device scan complete Floppy drive(s): fd0 is 1.44M FDC 0 is a post-1991 82077 end_request: I/O error, dev fd0, sector 0 end_request: I/O error, dev fd0, sector 0
L'APN est détecté et ajouté !
usb 3-5: new high speed USB device using ehci_hcd and address 3 usb 3-5: khubd timed out on ep0out usb 3-5: khubd timed out on ep0out usb 3-5: device not accepting address 3, error -110 usb 3-5: new high speed USB device using ehci_hcd and address 4 usb 3-5: khubd timed out on ep0out usb 3-5: khubd timed out on ep0out usb 3-5: device not accepting address 4, error -110 usb 3-5: new high speed USB device using ehci_hcd and address 5 usb 3-5: khubd timed out on ep0in usb 3-5: khubd timed out on ep0out usb 3-5: khubd timed out on ep0out usb 3-5: device not accepting address 5, error -110 usb 3-5: new high speed USB device using ehci_hcd and address 6 usb 3-5: khubd timed out on ep0in usb 3-5: khubd timed out on ep0out usb 3-5: khubd timed out on ep0out usb 3-5: device not accepting address 6, error -110
J'essaye de rajouter ma clé usb, mais cela ne marche pas !
usb 2-3: USB disconnect, address 2 ohci_hcd 0000:00:02.1: IRQ INTR_SF lossage scsi: Device offlined - not ready after error recovery: host 4 channel 0 id 0 lun 0 SCSI error : <4 0 0 0> return code = 0x10000 end_request: I/O error, dev sdb, sector 20384 Buffer I/O error on device sdb1, logical block 20351 scsi4 (0:0): rejecting I/O to offline device Buffer I/O error on device sdb1, logical block 20352 Buffer I/O error on device sdb1, logical block 20353 Buffer I/O error on device sdb1, logical block 20354 Buffer I/O error on device sdb1, logical block 20355 Buffer I/O error on device sdb1, logical block 20356 Buffer I/O error on device sdb1, logical block 20357 Buffer I/O error on device sdb1, logical block 20358 Buffer I/O error on device sdb1, logical block 20359 Buffer I/O error on device sdb1, logical block 20360 scsi4 (0:0): rejecting I/O to offline device scsi4 (0:0): rejecting I/O to offline device scsi4 (0:0): rejecting I/O to offline device scsi4 (0:0): rejecting I/O to dead device scsi4 (0:0): rejecting I/O to dead device sdb : READ CAPACITY failed. sdb : status=0, message=00, host=1, driver=04 sdb : sense not available. scsi4 (0:0): rejecting I/O to dead device sdb: Write Protect is off sdb: Mode Sense: 00 00 00 00 sdb: assuming drive cache: write through scsi4 (0:0): rejecting I/O to dead device
J'enlève l'APN, puisque il à planté !
Hors ligne
Dans le dmesg quand ca plante, ce message apparait :
device not accepting address 6, error -110
Le 6 peut-être remplacé par un autre nombre !
J'ai alors cherché sur le net et j'ai trouvé ca :
You may have some problem with your PCI setup that's preventing your USB host controller from getting hardware interrupts. When Linux submits a request, but never hears back from the controller, this is the diagnostic you'll see. To see if this is the problem, look at /proc/interrupts to see if the interrupt count for your host controller driver ever goes up. If it doesn't, this is the problem: either your BIOS isn't telling the truth to Linux (ACPI sometimes confuses these things, or setting the expected OS to windows in your BIOS), or Linux doesn't understand what it's saying.
Sometimes a BIOS fix will be available for your motherboard, and in other cases a more recent kernel will have a Linux fix. You may be able to work around this by passing the noapic boot option to your kernel, or (when you're using an add-in PCI card) moving the USB adapter to some other PCI slot. If you're using a current kernel and BIOS, report this problem to the Linux-kernel mailing list, with details about your motherboard and BIOS.
Various users have had success with some specific strategy. I've collectioned their notes [URL=http://www.linux-usb.org/notAcceptFeedback.html]here[/URL]
Je ne comprend pas trop ce qu'ils me disent, vous pouvez m'expliquer svp ?
Hors ligne
Tu dois d'abord faire
[code# lspci -v[/code
puis chercher ton contrôleur USB dans la liste et identifier l'IRQ correspondante. Ensuite, tu fais
# cat /proc/interrupts
et chercher la ligne correspondante au n° d'IRQ. si le compteur est à zéro, il y a un problème avec le routage des interruptions. Les solutions possibles sont:
- mettre a jour ton BIOS
- mettre a jour ton noyau
- ajouter l'option noapic au noyau pendant le démarrage. Si tu utilises lilo, faut ajouter
append="noapic"
dans la section correspondant au noyau que tu veux. Pour grub, je ne sais pas, mais la procédure devrait ressembler.
Hors ligne
Voici le résultat du lspci >>> http://www.animweb-fr.com/lspci
Voici le résultat du /proc/interrupts
CPU0 0: 14960969 IO-APIC-edge timer 1: 44903 IO-APIC-edge i8042 2: 0 XT-PIC cascade 4: 4351180 IO-APIC-edge serial 5: 569837 IO-APIC-edge ohci1394, eth1, NVidia CK8S 8: 1 IO-APIC-edge rtc 10: 0 IO-APIC-edge libata 11: 99298 IO-APIC-edge ohci_hcd, ohci_hcd, ehci_hcd, libata, eth0 12: 936071 IO-APIC-edge i8042 14: 58868 IO-APIC-edge ide0 15: 134343 IO-APIC-edge ide1 NMI: 0 LOC: 14961268 ERR: 0 MIS: 0
Que faire maintenant ?
Hors ligne