1 |
On Wednesday 03 January 2007 12:45, Matthias Schwarzott wrote: |
2 |
> On Wednesday 03 January 2007 12:35, Chris C. wrote: |
3 |
> > Hi, |
4 |
> > |
5 |
> > happy new year! |
6 |
> > |
7 |
> > ich versuche momentan ein paar mobilen USB-Spielgefährten Ordnung |
8 |
> > beizubringen :) Ich hab' ein wenig gegoogelt und herausgefunden, dass ich |
9 |
> > über SYSFS{SERIAL} die devices eindeutig identifizieren können soll. |
10 |
> > Ein udevinfo -a -p ... (wie in nahezu jedem gefundenem howto beschrieben) |
11 |
> > liefert allerdings nur: |
12 |
> > |
13 |
> > # sudo udevinfo -a -p `udevinfo -q path -n /dev/sdb` | grep SYSFS |
14 |
> > # |
15 |
> > |
16 |
> > also nix :) |
17 |
> > |
18 |
> > Installed: 103 |
19 |
> |
20 |
> Also in neuern udev-Versionen heißt es ATTRS{...} anstatt SYSFS{...}. |
21 |
> Möglicherweise funktioniert das letztere noch, aber man sollte zu ATTRS |
22 |
> wechseln. |
23 |
> |
24 |
> Dein Befehl ohne grep müsste alles anzeigen was du verwenden kannst. |
25 |
|
26 |
Danke, das half mir schonmal ein gutes Stück weiter: |
27 |
|
28 |
# sudo udevinfo -a -p `udevinfo -q path -n /dev/sda` | grep ATTRS{serial} |
29 |
ATTRS{serial}=="DEF105BEABD1" |
30 |
ATTRS{serial}=="0000:00:02.2" |
31 |
|
32 |
Die 2. Serial ist wohl der USB Controller, der erste die Festplatte. |
33 |
Also hab' ich: |
34 |
# cat /etc/udev/rules.d/80-usb.rules |
35 |
BUS=="usb", ATTRS{serial}=="DEF105BEABD1", KERNEL=="sd?1", NAME="%k", |
36 |
SYMLINK+="usbdrive", GROUP="usb" |
37 |
# udevstart |
38 |
# ls -lh /dev/usbdrive |
39 |
ls: cannot access /dev/usbdrive: No such file or directory |
40 |
|
41 |
:( |
42 |
|
43 |
-- |
44 |
Greetings |
45 |
Chris |
46 |
|
47 |
-- |
48 |
gentoo-user-de@g.o mailing list |