Aller au menu - Aller au contenu

Détection USB

n'est détectée que dans des cas précis

Pour accéder à cette section
Connectez-vous !
connexion_rpx
Page 1 
Auteur Message
1 visiteur sur ce sujet (1 Anonyme)
Page 1 
Hors ligne mob # Posté le 04/02/2012 à 02:15:34
Taming the caml
Avatar

Ville : Fès
Pays : Maroc
Études : Faculté des sciences et Techniques Fes Maroc

Bonjour à tous

J'ai un problème assez bizarre concernant la détection de clé usb sur mon système. Il y a quelques temps aucune clé n'était plus détectée, et dmesg n'affichait aucun message lorsque j'en branchais. Après plusieurs essais je me suis dis que c'était peut-être un problème matériel et j'ai laissé tombé.

Aujourd'hui j'ai réessayé en branchant une clé et en redémarrant. Magie, ça marche, la clé est bien détectée, je la monte normalement, tout va bien. Je la débranche/rebranche pour essayer, mais là ça ne marche plus. En bidouillant un peu j'ai trouvé une procédure pour détecter la clé (à part redémarrer en la branchant), mais je n'arrive pas à comprendre comment régler le problème. De plus la clé n'est plus détectée si je la débranche/rebranche, je dois refaire les étapes suivantes :
Code : Console
$ sudo rmmod ehci_hcd usb_storage uvcvideo uas usbcode
$ sudo modprobe usbcode
$ sudo modprobe uas
$ sudo modprobe uvcvideo
$ sudo modprobe usb_storage

$ # Une fois ici je dois brancher la clé. si je le fais à 
$ # n'importe quel moment avant ça ne fonctionne pas :o

$ sudo modprobe ehci_hcd

Et là elle est détectée. J'ai réessayé plusieurs fois, ça marche à tous les coups.

Voilà les logs lorsque ça marche et que la clé est détectée :
Secret (cliquez pour afficher)
Code : Console
[ 5739.225135] ehci_hcd 0000:00:1d.7: remove, state 4
[ 5739.225143] usb usb2: USB disconnect, device number 1
[ 5739.225145] usb 2-4: USB disconnect, device number 5
[ 5739.250741] ehci_hcd 0000:00:1d.7: USB bus 2 deregistered
[ 5739.250786] ehci_hcd 0000:00:1d.7: PCI INT A disabled
[ 5739.250796] ehci_hcd 0000:00:1a.7: remove, state 4
[ 5739.250801] usb usb1: USB disconnect, device number 1
[ 5739.254990] ehci_hcd 0000:00:1a.7: USB bus 1 deregistered
[ 5739.263526] ehci_hcd 0000:00:1a.7: PCI INT C disabled
[ 5739.263809] usbcore: deregistering interface driver usb-storage
[ 5739.263989] usbcore: deregistering interface driver uvcvideo
[ 5739.264204] usbcore: deregistering interface driver uas
[ 5739.264342] usbcore: deregistering device driver usb
[ 5739.276831] usbcore: deregistering interface driver usbfs
[ 5739.276890] usbcore: deregistering interface driver hub
[ 5744.918698] usbcore: registered new interface driver usbfs
[ 5744.918723] usbcore: registered new interface driver hub
[ 5744.918768] usbcore: registered new device driver usb
[ 5746.799637] usbcore: registered new interface driver uas
[ 5752.333126] usbcore: registered new interface driver uvcvideo
[ 5752.333128] USB Video Class driver (1.1.1)
[ 5756.320652] Initializing USB Mass Storage driver...
[ 5756.320903] usbcore: registered new interface driver usb-storage
[ 5756.320905] USB Mass Storage support registered.
[ 5763.982175] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 5763.982437] ehci_hcd 0000:00:1a.7: PCI INT C -> GSI 18 (level, low) -> IRQ 18
[ 5763.982462] ehci_hcd 0000:00:1a.7: EHCI Host Controller
[ 5763.982486] ehci_hcd 0000:00:1a.7: new USB bus registered, assigned bus number 1
[ 5763.982514] ehci_hcd 0000:00:1a.7: debug port 1
[ 5763.986463] ehci_hcd 0000:00:1a.7: irq 18, io mem 0xf8404800
[ 5763.999496] ehci_hcd 0000:00:1a.7: USB 2.0 started, EHCI 1.00
[ 5763.999747] hub 1-0:1.0: USB hub found
[ 5763.999751] hub 1-0:1.0: 4 ports detected
[ 5764.013352] ehci_hcd 0000:00:1d.7: PCI INT A -> GSI 23 (level, low) -> IRQ 23
[ 5764.013405] ehci_hcd 0000:00:1d.7: EHCI Host Controller
[ 5764.013416] ehci_hcd 0000:00:1d.7: new USB bus registered, assigned bus number 2
[ 5764.013498] ehci_hcd 0000:00:1d.7: debug port 1
[ 5764.017401] ehci_hcd 0000:00:1d.7: irq 23, io mem 0xf8404c00
[ 5764.029946] ehci_hcd 0000:00:1d.7: USB 2.0 started, EHCI 1.00
[ 5764.030294] hub 2-0:1.0: USB hub found
[ 5764.030298] hub 2-0:1.0: 6 ports detected
[ 5764.626175] usb 1-4: new high-speed USB device number 5 using ehci_hcd
[ 5765.045855] scsi12 : usb-storage 1-4:1.0
Feb  4 00:55:59 localhost mtp-probe: checking bus 1, device 5: "/sys/devices/pci0000:00/0000:00:1a.7/usb1/1-4"
[ 5765.469486] usb 2-4: new high-speed USB device number 5 using ehci_hcd
[ 5765.608032] uvcvideo: Found UVC 1.00 device HP Webcam (04f2:b015)
[ 5765.611168] input: HP Webcam as /devices/pci0000:00/0000:00:1d.7/usb2/2-4/2-4:1.0/input/input27
Feb  4 00:56:00 localhost mtp-probe: checking bus 2, device 5: "/sys/devices/pci0000:00/0000:00:1d.7/usb2/2-4"
Feb  4 00:56:00 localhost mtp-probe: bus: 1, device: 5 was not an MTP device
Feb  4 00:56:00 localhost mtp-probe: bus: 2, device: 5 was not an MTP device
[ 5766.077718] scsi 12:0:0:0: Direct-Access     Tribeca                   8.07 PQ: 0 ANSI: 2
[ 5766.079172] sd 12:0:0:0: [sdb] 16232448 512-byte logical blocks: (8.31 GB/7.74 GiB)
[ 5766.079901] sd 12:0:0:0: [sdb] Write Protect is off
[ 5766.083676]  sdb: sdb1
[ 5766.085775] sd 12:0:0:0: [sdb] Attached SCSI removable disk


Et voilà ceux du cas où ça ne marche pas, on dirait que la détection s'arrête en route :
Secret (cliquez pour afficher)
Code : Console
[ 5622.784784] ehci_hcd 0000:00:1d.7: remove, state 4
[ 5622.784792] usb usb2: USB disconnect, device number 1
[ 5622.784794] usb 2-4: USB disconnect, device number 5
[ 5622.814056] ehci_hcd 0000:00:1d.7: USB bus 2 deregistered
[ 5622.814106] ehci_hcd 0000:00:1d.7: PCI INT A disabled
[ 5622.814116] ehci_hcd 0000:00:1a.7: remove, state 4
[ 5622.814121] usb usb1: USB disconnect, device number 1
[ 5622.818172] ehci_hcd 0000:00:1a.7: USB bus 1 deregistered
[ 5622.833011] ehci_hcd 0000:00:1a.7: PCI INT C disabled
[ 5622.833313] usbcore: deregistering interface driver usb-storage
[ 5628.355552] Initializing USB Mass Storage driver...
[ 5628.355572] usbcore: registered new interface driver usb-storage
[ 5628.355574] USB Mass Storage support registered.
[ 5638.329832] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 5638.329865] ehci_hcd 0000:00:1a.7: PCI INT C -> GSI 18 (level, low) -> IRQ 18
[ 5638.329892] ehci_hcd 0000:00:1a.7: EHCI Host Controller
[ 5638.329917] ehci_hcd 0000:00:1a.7: new USB bus registered, assigned bus number 1
[ 5638.329946] ehci_hcd 0000:00:1a.7: debug port 1
[ 5638.333845] ehci_hcd 0000:00:1a.7: irq 18, io mem 0xf8404800
[ 5638.346462] ehci_hcd 0000:00:1a.7: USB 2.0 started, EHCI 1.00
[ 5638.346656] hub 1-0:1.0: USB hub found
[ 5638.346662] hub 1-0:1.0: 4 ports detected
[ 5638.366456] ehci_hcd 0000:00:1d.7: PCI INT A -> GSI 23 (level, low) -> IRQ 23
[ 5638.366486] ehci_hcd 0000:00:1d.7: EHCI Host Controller
[ 5638.366497] ehci_hcd 0000:00:1d.7: new USB bus registered, assigned bus number 2
[ 5638.366527] ehci_hcd 0000:00:1d.7: debug port 1
[ 5638.370435] ehci_hcd 0000:00:1d.7: irq 23, io mem 0xf8404c00
[ 5638.383089] ehci_hcd 0000:00:1d.7: USB 2.0 started, EHCI 1.00
[ 5638.383258] hub 2-0:1.0: USB hub found
[ 5638.383262] hub 2-0:1.0: 6 ports detected
[ 5639.399781] usb 2-4: new high-speed USB device number 5 using ehci_hcd
[ 5639.538184] uvcvideo: Found UVC 1.00 device HP Webcam (04f2:b015)
[ 5639.541364] input: HP Webcam as /devices/pci0000:00/0000:00:1d.7/usb2/2-4/2-4:1.0/input/input26
Feb  4 00:53:54 localhost mtp-probe: checking bus 2, device 5: "/sys/devices/pci0000:00/0000:00:1d.7/usb2/2-4"
Feb  4 00:53:54 localhost mtp-probe: bus: 2, device: 5 was not an MTP device


Code : Console
[mob@moblaptop ~]$ uname -a
Linux moblaptop 3.2.2-1-ARCH #1 SMP PREEMPT Thu Jan 26 08:28:27 UTC 2012 i686 Intel(R) Core(TM)2 Duo CPU T8300 @ 2.40GHz GenuineIntel GNU/Linux


Voilà si vous avez une idée sur ce qui se passe ou comment régler ça, je suis preneur.

Merci :)
Édité le 04/02/2012 à 02:17:29 par mob
Publicité # Posté le 04/02/2012 à 02:15:34

Hors ligne mob # Posté le 05/02/2012 à 14:14:26
Taming the caml
Avatar

Ville : Fès
Pays : Maroc
Études : Faculté des sciences et Techniques Fes Maroc

Personne ?
Hors ligne fanf22 # Posté le 05/02/2012 à 19:41:24
OOoooops !!!!!!
Avatar

Salut, visiblement tu dois charger des modules noyau avec modprobe, pourquoi
n'automatises-tu pas cela au démarrage avec un script bash que tu exécutes à chaque démarrage ? Je ne sais pas s'il y a d'autres solutions je ne suis pas assez expérimenté désolé :euh:
voilà, en espérant que ça fonctionne,
François

Quand un homme de 120 kg parle, ceux de 60 l'écoutent.
Le Parti Poneïque, parce que l’amitié est magique - N'hésitez plus, rejoignez nous : #lpp sur irc.epiknet.org
Geek Test : 71.21
 
Hors ligne S4RuM4N # Posté le 06/02/2012 à 00:08:39

Études : EFREI

Hello,

Maintenant, la gestion des périphériques amovibles incombe a udev. Est ce qu'il est bien lancé et fonctionnel ?
Quelle est la distribution utilisée ?
Hors ligne mob # Posté le 06/02/2012 à 19:28:09
Taming the caml
Avatar

Ville : Fès
Pays : Maroc
Études : Faculté des sciences et Techniques Fes Maroc

Citation : fanf22
Salut, visiblement tu dois charger des modules noyau avec modprobe, pourquoi
n'automatises-tu pas cela au démarrage avec un script bash que tu exécutes à chaque démarrage ? Je ne sais pas s'il y a d'autres solutions je ne suis pas assez expérimenté désolé :euh:
voilà, en espérant que ça fonctionne,
François

Les modules sont déjà chargés au démarrage, et je dois les enlever et les recharger, dans l'ordre, et en branchant l'usb au bon moment sinon ça ne fonctionne pas.

Citation : S4RuM4N
Hello,

Maintenant, la gestion des périphériques amovibles incombe a udev. Est ce qu'il est bien lancé et fonctionnel ?
Quelle est la distribution utilisée ?

udev est bien lancé et apparemment fonctionnel, puisque d'autres périphériques sont bien détectés et qu'il n'y a pas de message d'erreur le concernant dans les logs.
J'utilise archlinux.

Retour au forum "Linux et *BSD" ou à la liste des forums

Pour accéder à cette section
Connectez-vous !
connexion_rpx


Lire aussi