View previous topic :: View next topic |
Author |
Message |
bobbix Apprentice
Joined: 04 Dec 2004 Posts: 173
|
Posted: Sun Mar 20, 2005 1:09 am Post subject: [UDEV] clé USB -> aléatoire [résolu] |
|
|
Bonjour,
Je suis passé à UDEV, HAL, ximian. Je n'ai aucun soucis, sauf, pour ma clé usb.
En fait, dès que je la branche, elle est bien reconnue, et les fichiers dans /dev sont bien créés. J'ai d'ailleurs ajouter la règle suivante pour avoir un unique lien symbolique:
Code: | Bus="usb", SYSFS{serial}="0213A0001", KERNEL="sd?1", NAME="%k", SYMLINK="usbdrive" |
Mon soucis est différent. Ma clé n'est pas utilisable avant plusieurs minutes. En gros, si je fais cat /dev/usbdrive, ca attends, ca rien m'afficher, et impossible de la monter. Ce qui est plus étrange, c'est qu'en attendu qq minutes, ca finit par marcher . Si quelqu'un pouvait une explication, ce serait vraiment gentil.
Bobbix
Last edited by bobbix on Thu Mar 24, 2005 8:17 pm; edited 1 time in total |
|
Back to top |
|
|
zdra Veteran
Joined: 30 Nov 2003 Posts: 1693 Location: Bruxelles, Belgique
|
Posted: Sun Mar 20, 2005 8:35 am Post subject: |
|
|
Regarde ce que te donne un dmesg. ou ce qu'il y a dans /var/log/messages |
|
Back to top |
|
|
guilc Bodhisattva
Joined: 15 Nov 2003 Posts: 3326 Location: Paris - France
|
Posted: Sun Mar 20, 2005 9:06 am Post subject: |
|
|
est-ce que un "hdparm -z /dev/sda" juste après que tu ais branché ta clé usb regle le problème ?
Si oui, c'est ton kernel qui lit trop vite la trable de partition, et un passage en 2.6.11 est a envisager (il regle ce problème) _________________ Merci de respecter les règles du forum.
Mon site perso : https://www.xwing.info
Mon PORTDIR_OVERLAY : https://gentoo.xwing.info ou layman -a xwing |
|
Back to top |
|
|
bobbix Apprentice
Joined: 04 Dec 2004 Posts: 173
|
Posted: Sun Mar 20, 2005 11:27 am Post subject: |
|
|
Le hdparm me fait la meme chose qu'un cat: ca fait rien, et ca plante le shell (un control C ne réagit plus).
Dans le doute, je suis tout de même passé au noyau 2.6.11-r4. Ceci n'a cependant pas résolu mon problème.
Dmesg ne m'affiche rien de plus que ca:
Code: | usb 1-3: new high speed USB device using ehci_hcd and address 8
scsi4 : SCSI emulation for USB Mass Storage devices
usb-storage: device found at 8
usb-storage: waiting for device to settle before scanning
Vendor: Generic Model: STORAGE DEVICE Rev: 1.04
Type: Direct-Access ANSI SCSI revision: 00
SCSI device sda: 256000 512-byte hdwr sectors (131 MB)
sda: Write Protect is off
sda: Mode Sense: 02 00 00 00
sda: assuming drive cache: write through
SCSI device sda: 256000 512-byte hdwr sectors (131 MB)
sda: Write Protect is off
sda: Mode Sense: 02 00 00 00
sda: assuming drive cache: write through
/dev/scsi/host4/bus0/target0/lun0: p1
Attached scsi removable disk sda at scsi4, channel 0, id 0, lun 0
Attached scsi generic sg0 at scsi4, channel 0, id 0, lun 0, type 0
usb-storage: device scan complete
|
Le périphérique /dev/sda(ou /dev/sdb, ca dépend du port) et le lien /dev/usbdrive sont directement créés. Ils restent inutilisable pendant quelques minutes.
Par contre, dans /var/log/kernel/current (j'utilise metalog), une ligne apparait dès que ma clé devient disponible (sinon, j'ai la meme chose que dans le dmesg):
Code: | [kernel] usb 1-3: reset high speed USB device using ehci_hcd and address 8 |
A la vue de ce message, ca me semble plus un pb d'usb non? Je pense pourtant avoir coché le nécessaire dans mon noyau.
Code: | # USB devices
#
# CONFIG_SND_USB_AUDIO is not set
# CONFIG_SND_USB_USX2Y is not set
#
# Open Sound System
#
# CONFIG_SOUND_PRIME is not set
#
# USB support
#
CONFIG_USB=y
# CONFIG_USB_DEBUG is not set
#
# Miscellaneous USB options
#
CONFIG_USB_DEVICEFS=y
# CONFIG_USB_BANDWIDTH is not set
# CONFIG_USB_DYNAMIC_MINORS is not set
# CONFIG_USB_SUSPEND is not set
# CONFIG_USB_OTG is not set
CONFIG_USB_ARCH_HAS_HCD=y
CONFIG_USB_ARCH_HAS_OHCI=y
#
# USB Host Controller Drivers
#
CONFIG_USB_EHCI_HCD=y
# CONFIG_USB_EHCI_SPLIT_ISO is not set
# CONFIG_USB_EHCI_ROOT_HUB_TT is not set
# CONFIG_USB_OHCI_HCD is not set
CONFIG_USB_UHCI_HCD=y
# CONFIG_USB_SL811_HCD is not set
#
# USB Device Class drivers
#
# CONFIG_USB_AUDIO is not set
# CONFIG_USB_BLUETOOTH_TTY is not set
# CONFIG_USB_MIDI is not set
# CONFIG_USB_ACM is not set
CONFIG_USB_PRINTER=y
#
# NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' may also be needed; see USB_STORAGE Help for more information
#
CONFIG_USB_STORAGE=y
# CONFIG_USB_STORAGE_DEBUG is not set
CONFIG_USB_STORAGE_RW_DETECT=y
# CONFIG_USB_STORAGE_DATAFAB is not set
|
Je vois pas trop ce que je peux faire de plus. Quelqu'un a une idée? |
|
Back to top |
|
|
guilc Bodhisattva
Joined: 15 Nov 2003 Posts: 3326 Location: Paris - France
|
Posted: Sun Mar 20, 2005 11:56 am Post subject: |
|
|
une question bete, mais : ta clé marche ailleurs ? sur un autre linux, ou sur un windows ou autre ?
Ca pourrait très bein venir d'elle _________________ Merci de respecter les règles du forum.
Mon site perso : https://www.xwing.info
Mon PORTDIR_OVERLAY : https://gentoo.xwing.info ou layman -a xwing |
|
Back to top |
|
|
bobbix Apprentice
Joined: 04 Dec 2004 Posts: 173
|
Posted: Sun Mar 20, 2005 12:02 pm Post subject: |
|
|
guilc wrote: | une question bete, mais : ta clé marche ailleurs ? sur un autre linux, ou sur un windows ou autre ?
Ca pourrait très bein venir d'elle |
Bah oui, elle marche nikel (j'y avais pensé ). Mais le soucis, ce n'est pas qu'elle marche pas sous linux. Mais tant que ce message (dans /var/log/kernel/current) n'est pas apparu, impossible de la monter. Résultat, il arrive que je puisse la monter au bout de 30 sec, et parfois, pas avant 5 mins.
C'est vrai que j'ai oublié de préciser mon matériel, ca peut tjrs être utile:
asus A3N16E-RWDL (centrino avec i855)
clé usb 128 Mo usb 2.0
J'espère que je donne suffisament d'informations .
Merci en tout cas guilc |
|
Back to top |
|
|
zdra Veteran
Joined: 30 Nov 2003 Posts: 1693 Location: Bruxelles, Belgique
|
Posted: Sun Mar 20, 2005 12:15 pm Post subject: |
|
|
et t'as quoi comme kernel ? |
|
Back to top |
|
|
ghoti Advocate
Joined: 30 Dec 2002 Posts: 3634 Location: Belgium
|
Posted: Sun Mar 20, 2005 1:05 pm Post subject: |
|
|
zdra wrote: | et t'as quoi comme kernel ? |
Houlà, t'es pas réveillé, toi !
bobbix wrote: | Dans le doute, je suis tout de même passé au noyau 2.6.11-r4. Ceci n'a cependant pas résolu mon problème. |
Encore bu trop de trappistes hier, hein ? |
|
Back to top |
|
|
zdra Veteran
Joined: 30 Nov 2003 Posts: 1693 Location: Bruxelles, Belgique
|
Posted: Sun Mar 20, 2005 4:19 pm Post subject: |
|
|
démasqué |
|
Back to top |
|
|
bobbix Apprentice
Joined: 04 Dec 2004 Posts: 173
|
Posted: Sun Mar 20, 2005 10:07 pm Post subject: |
|
|
personne n'a de solution? |
|
Back to top |
|
|
bobbix Apprentice
Joined: 04 Dec 2004 Posts: 173
|
Posted: Thu Mar 24, 2005 8:17 am Post subject: |
|
|
tjrs pas trouver la solution je m'en remets donc encore à vous...
Merci |
|
Back to top |
|
|
guilc Bodhisattva
Joined: 15 Nov 2003 Posts: 3326 Location: Paris - France
|
Posted: Thu Mar 24, 2005 9:13 am Post subject: |
|
|
Toujours pas d'idée non plus
Mais donne donc quelques précisions :
As-tu testé avec d'autres clés/disques externe/... USB ? si oui, c'est pareil ? si non : ça serait bien de tester, ça pourrait quand meme très bien etre une incompatibilité de matos, même si la clé marche ailleurs...
Essaye peut-être en désactivant le support EHCI (usb2) et en negardant que le UHCI dans ton kernel
mes 2 cents... _________________ Merci de respecter les règles du forum.
Mon site perso : https://www.xwing.info
Mon PORTDIR_OVERLAY : https://gentoo.xwing.info ou layman -a xwing |
|
Back to top |
|
|
bobbix Apprentice
Joined: 04 Dec 2004 Posts: 173
|
Posted: Thu Mar 24, 2005 9:29 am Post subject: |
|
|
guilc wrote: | Toujours pas d'idée non plus
Mais donne donc quelques précisions :
As-tu testé avec d'autres clés/disques externe/... USB ? si oui, c'est pareil ? si non : ça serait bien de tester, ça pourrait quand meme très bien etre une incompatibilité de matos, même si la clé marche ailleurs...
Essaye peut-être en désactivant le support EHCI (usb2) et en negardant que le UHCI dans ton kernel
mes 2 cents... |
Dans tous les cas, je te remercie pour toute l'aide que tu m'apportes guilc.
Je tiens tout de même à repréciser qu'elle marche avec mon matériel, c'est juste le temps qu'il faut pour que je puisse la monter qui me gène (surtout que tout marchait nikel avant udev).
Je teste avec une autre clé ce soir, et je vais enlever EHCI si c'est pareil.
Merci |
|
Back to top |
|
|
Enlight Advocate
Joined: 28 Oct 2004 Posts: 3519 Location: Alsace (France)
|
Posted: Thu Mar 24, 2005 12:48 pm Post subject: |
|
|
Ta clé a été formatée sous nux? aprcequ'il parraît que certains formatages à la M$ ne respectent pas le standard fat. |
|
Back to top |
|
|
bobbix Apprentice
Joined: 04 Dec 2004 Posts: 173
|
Posted: Thu Mar 24, 2005 6:30 pm Post subject: |
|
|
Enlight wrote: | Ta clé a été formatée sous nux? aprcequ'il parraît que certains formatages à la M$ ne respectent pas le standard fat. |
bingo, merci bcp. Je viens de la mettre en ext3, plus aucun soucis. Elle se monte maintenant très vite... et à chaque fois
Merci à tous (et je pense vraiment que j'aurais pas trouver sans vous). |
|
Back to top |
|
|
guilc Bodhisattva
Joined: 15 Nov 2003 Posts: 3326 Location: Paris - France
|
|
Back to top |
|
|
kernelsensei Bodhisattva
Joined: 22 Feb 2004 Posts: 5619 Location: Woustviller/Moselle/FRANCE (49.07°N;7.02°E)
|
Posted: Thu Mar 24, 2005 7:11 pm Post subject: |
|
|
Erf, excellent !
on peut dire que c'est (resolu) ? _________________ $ ruby -e'puts " .:@BFegiklnorst".unpack("x4ax7aaX6ax5aX15ax4aax6aaX7ax2aX5aX8 \
axaX3ax8aX4ax6aX3aX6ax3ax3aX9ax4ax2aX9axaX6ax3aX2ax4ax3aX4aXaX12ax10aaX7a").join' |
|
Back to top |
|
|
bobbix Apprentice
Joined: 04 Dec 2004 Posts: 173
|
Posted: Thu Mar 24, 2005 8:03 pm Post subject: |
|
|
bah je vais la repasser en fat avant d'écrire résolu.
Bobbix |
|
Back to top |
|
|
bobbix Apprentice
Joined: 04 Dec 2004 Posts: 173
|
Posted: Thu Mar 24, 2005 8:17 pm Post subject: |
|
|
ok bah tout est ok |
|
Back to top |
|
|
kernelsensei Bodhisattva
Joined: 22 Feb 2004 Posts: 5619 Location: Woustviller/Moselle/FRANCE (49.07°N;7.02°E)
|
Posted: Thu Mar 24, 2005 10:18 pm Post subject: |
|
|
pour que la clef soit detectee sous windows, faut bien preciser a mkfs.vfat que tu veux de la fat32 (il me semble) _________________ $ ruby -e'puts " .:@BFegiklnorst".unpack("x4ax7aaX6ax5aX15ax4aax6aaX7ax2aX5aX8 \
axaX3ax8aX4ax6aX3aX6ax3ax3aX9ax4ax2aX9axaX6ax3aX2ax4ax3aX4aXaX12ax10aaX7a").join' |
|
Back to top |
|
|
bobbix Apprentice
Joined: 04 Dec 2004 Posts: 173
|
Posted: Thu Mar 24, 2005 10:39 pm Post subject: |
|
|
kernel_sensei wrote: | pour que la clef soit detectee sous windows, faut bien preciser a mkfs.vfat que tu veux de la fat32 (il me semble) |
oui, c'est ce que j'avais fait. Merci |
|
Back to top |
|
|
Enlight Advocate
Joined: 28 Oct 2004 Posts: 3519 Location: Alsace (France)
|
Posted: Fri Mar 25, 2005 2:17 am Post subject: |
|
|
kernel_sensei wrote: | Erf, excellent !
on peut dire que c'est (resolu) ? |
Ben moi je trouve ça malheureux d'aller jusqu'à altérer son propre sytème de fichiers pour faire croire que rien ne marche sous nux... |
|
Back to top |
|
|
|