Festlegen der USB Devices

Lukas Kolbe lucky at knup.de
Tue Jun 29 00:36:30 CEST 2004


Am Mo, den 28.06.2004 schrieb Jan-Benedict Glaw um 23:08:

> > kann ich unter Linux (Debian Sarge, Kernel 2.4.26) das Gerät festlegen,
> > unterdem das USB Gerät auftaucht?
> > Also z.B. Kamera -> /dev/sda, MP3 Player -> /dev/sdb, ..
>
> Ich wüßte nicht, wie. Die Geräte bekommen SCSI-Namen gemäß der
> Reihenfolge, in der sie vom System gefunden werden...

Mit udev und dem 2.6er-Kernel funktioniert soetwas in der Art recht
einfach (das geht mit dem 2.4er leider nicht). Ich habe z.B. fuer den
USB-Stick eines Freundes von mir folgenden Eintrag in
/etc/udev/rules.d/00-local:

BUS="usb", SYSFS{idProduct}="6828", SYSFS{idVendor}="0ea0", KERNEL="sd?1", NAME="%k", SYMLINK="usbstick_thorsten"

Damit erscheint dieser USB-Stick (ok, und alle baugleichen ;) immer als
/dev/usbstick_thorsten, unabhaengig davon, ob er als 1., 2. oder
sonstiges eingebunden wird (also egal ob /dev/sd[abcd...]1).

idProduct und idVendor hab mir glaub ich im hal-device-manager
abgeschaut. Es gab ein schoenes kurzes udev-Tutorial, ich weiss aber
leider nicht mehr, wo.

-- 
Lukas




More information about the Linux mailing list