Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[udev] Problème de montage de clé USB
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
smu
n00b
n00b


Joined: 13 May 2006
Posts: 28

PostPosted: Thu Nov 01, 2007 7:41 pm    Post subject: [udev] Problème de montage de clé USB Reply with quote

Bonsoir,

J'ai un petit soucis avec udev.
J'ai suivi le wiki afin de créer une entrée dans le répertoire /dev afin de toujours retrouver ma clé USB.

1° udevinfo -a -p $(udevinfo -q path -n /dev/sda)
Quote:
looking at device '/block/sda':
KERNEL=="sda"
SUBSYSTEM=="block"
DRIVER==""
ATTR{capability}=="13"
ATTR{stat}==" 10 6 128 92 0 0 0 0 0 92 92"
ATTR{size}=="2013184"
ATTR{removable}=="1"
ATTR{range}=="16"
ATTR{dev}=="8:0"

looking at parent device '/devices/pci0000:00/0000:00:10.3/usb1/1-2/1-2:1.0/host4/target4:0:0/4:0:0:0':
KERNELS=="4:0:0:0"
SUBSYSTEMS=="scsi"
DRIVERS=="sd"
ATTRS{modalias}=="scsi:t-0x00"
ATTRS{ioerr_cnt}=="0x2"
ATTRS{iodone_cnt}=="0x15"
ATTRS{iorequest_cnt}=="0x15"
ATTRS{iocounterbits}=="32"
ATTRS{timeout}=="60"
ATTRS{state}=="running"
ATTRS{rev}=="PMAP"
ATTRS{model}=="DataTraveler II "
ATTRS{vendor}=="Kingston"
ATTRS{scsi_level}=="0"
ATTRS{type}=="0"
ATTRS{queue_type}=="none"
ATTRS{queue_depth}=="1"
ATTRS{device_blocked}=="0"
ATTRS{max_sectors}=="240"

looking at parent device '/devices/pci0000:00/0000:00:10.3/usb1/1-2/1-2:1.0/host4/target4:0:0':
KERNELS=="target4:0:0"
SUBSYSTEMS==""
DRIVERS==""
ATTRS{uevent}==""

looking at parent device '/devices/pci0000:00/0000:00:10.3/usb1/1-2/1-2:1.0/host4':
KERNELS=="host4"
SUBSYSTEMS==""
DRIVERS==""
ATTRS{uevent}==""

looking at parent device '/devices/pci0000:00/0000:00:10.3/usb1/1-2/1-2:1.0':
KERNELS=="1-2:1.0"
SUBSYSTEMS=="usb"
DRIVERS=="usb-storage"
ATTRS{modalias}=="usb:v0951p1600d0100dc00dsc00dp00ic08isc06ip50"
ATTRS{bInterfaceProtocol}=="50"
ATTRS{bInterfaceSubClass}=="06"
ATTRS{bInterfaceClass}=="08"
ATTRS{bNumEndpoints}=="02"
ATTRS{bAlternateSetting}==" 0"
ATTRS{bInterfaceNumber}=="00"

looking at parent device '/devices/pci0000:00/0000:00:10.3/usb1/1-2':
KERNELS=="1-2"
SUBSYSTEMS=="usb"
DRIVERS=="usb"
ATTRS{serial}=="5B77098F181B"
ATTRS{product}=="DataTraveler II "
ATTRS{manufacturer}=="Kingston"
ATTRS{quirks}=="0x0"
ATTRS{maxchild}=="0"
ATTRS{version}==" 2.00"
ATTRS{devnum}=="6"
ATTRS{busnum}=="1"
ATTRS{speed}=="480"
ATTRS{bMaxPacketSize0}=="64"
ATTRS{bNumConfigurations}=="1"
ATTRS{bDeviceProtocol}=="00"
ATTRS{bDeviceSubClass}=="00"
ATTRS{bDeviceClass}=="00"
ATTRS{bcdDevice}=="0100"
ATTRS{idProduct}=="1600"
ATTRS{idVendor}=="0951"
ATTRS{bMaxPower}=="200mA"
ATTRS{bmAttributes}=="80"
ATTRS{bConfigurationValue}=="1"
ATTRS{bNumInterfaces}==" 1"
ATTRS{configuration}==""
ATTRS{dev}=="189:5"

looking at parent device '/devices/pci0000:00/0000:00:10.3/usb1':
KERNELS=="usb1"
SUBSYSTEMS=="usb"
DRIVERS=="usb"
ATTRS{serial}=="0000:00:10.3"
ATTRS{product}=="EHCI Host Controller"
ATTRS{manufacturer}=="Linux 2.6.22-gentoo-r8 ehci_hcd"
ATTRS{quirks}=="0x0"
ATTRS{maxchild}=="6"
ATTRS{version}==" 2.00"
ATTRS{devnum}=="1"
ATTRS{busnum}=="1"
ATTRS{speed}=="480"
ATTRS{bMaxPacketSize0}=="64"
ATTRS{bNumConfigurations}=="1"
ATTRS{bDeviceProtocol}=="01"
ATTRS{bDeviceSubClass}=="00"
ATTRS{bDeviceClass}=="09"
ATTRS{bcdDevice}=="0206"
ATTRS{idProduct}=="0000"
ATTRS{idVendor}=="0000"
ATTRS{bMaxPower}==" 0mA"
ATTRS{bmAttributes}=="e0"
ATTRS{bConfigurationValue}=="1"
ATTRS{bNumInterfaces}==" 1"
ATTRS{configuration}==""
ATTRS{dev}=="189:0"

looking at parent device '/devices/pci0000:00/0000:00:10.3':
KERNELS=="0000:00:10.3"
SUBSYSTEMS=="pci"
DRIVERS=="ehci_hcd"
ATTRS{msi_bus}==""
ATTRS{broken_parity_status}=="0"
ATTRS{enable}=="1"
ATTRS{modalias}=="pci:v00001106d00003104sv00001043sd0000808Cbc0Csc03i20"
ATTRS{local_cpus}=="1"
ATTRS{irq}=="10"
ATTRS{class}=="0x0c0320"
ATTRS{subsystem_device}=="0x808c"
ATTRS{subsystem_vendor}=="0x1043"
ATTRS{device}=="0x3104"
ATTRS{vendor}=="0x1106"

looking at parent device '/devices/pci0000:00':
KERNELS=="pci0000:00"
SUBSYSTEMS==""
DRIVERS==""
ATTRS{uevent}==""


La seule chose qui identifie cette clé USB est son numéro de série.

2° ajout de 'SUBSYSTEMS=="usb", ATTRS{serial}=="5B77098F181B", NAME="%k", SYMLINK+="removal/usbstick"' dans /etc/udev/rules.d/10-local.rules

3° udevcontrol reload_rules

4° ls -l /dev/removal/usbstick

Quote:
lrwxrwxrwx 1 root root 17 Nov 1 20:22 /dev/removal/usbstick -> ../usbdev1.6_ep02


Mais pas de chance, cette entrée n'est pas un périphérique de bloc que je peux monter.

5° mount /dev/removal/usbstick /mnt/usbstick

Quote:
mount: /dev/removal/usbstick is not a block device


Je cherche un solution pour monter cette clé USB en particulier.

D'avance merci de votre aide.

smu


Last edited by smu on Fri Nov 02, 2007 8:09 am; edited 1 time in total
Back to top
View user's profile Send private message
geekounet
Bodhisattva
Bodhisattva


Joined: 11 Oct 2004
Posts: 3772
Location: Wellington, Aotearoa

PostPosted: Thu Nov 01, 2007 8:34 pm    Post subject: Reply with quote

Salut !
Peux-tu mettre ton titre du topic en conformité avec les conventions de notre forum s'il te plait ? Merci :)
Back to top
View user's profile Send private message
Pixys
l33t
l33t


Joined: 23 May 2005
Posts: 669

PostPosted: Fri Nov 02, 2007 9:35 am    Post subject: Reply with quote

Bonjour,
je ne peux pas vraiment t'aider en ce qui concerne directement ton problème, mais je te propose une alternative:
pourquoi n'installes-tu pas hal + d-bus + ivman en suivant ce how-to ?
normalement ça fonctionne impec et tu t'embêtes pas avec udev...
Back to top
View user's profile Send private message
salamandrix
Apprentice
Apprentice


Joined: 03 Aug 2006
Posts: 245

PostPosted: Fri Nov 02, 2007 12:09 pm    Post subject: Reply with quote

Personnellement pour ma clé usb sur la gentoo, j'ai aussi créé une règle udev (hal et dbus étant aussi actifs) pour apprendre un petit peu le maniement de ces règles.
Je ne suis pas passé par "ATTR" mais par "SYSFS{idVendor}" et "SYSFS{idProduct}" et aucun souci sur le montage de la clé usb (tout en ayant hal et dbus toujours fonctionnels).
La règle :
Quote:
BUS=="usb", KERNEL=="sd?1", SYSFS{idVendor}=="13fe", SYSFS{idProduct}=="1a00", NAME="cle", SYMLINK+="cleusb"


Maintenant le message : « mount: /dev/removal/usbstick is not a block device » me laisse les questions suivantes (l'une répondant à l'autre) : as-tu reformaté la clé usb ? Où est-elle dans l'état d'origine ? (en ce moment je suis très ennuyé sur une clé usb dont la table de partition a été détérioré après avoir été retiré sans être démontée)
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum