Am 01.08.2013 16:47 schrieb David Haller
Hallo,
Am Thu, 01 Aug 2013, Susan Ivanova schrieb:
Bei USB (Der Kartenleser wird hierüber angeschlossen) ist die Zuordnung zu einem bestimmten Device nicht immer gewährleistet. Aus technischen Gründen sind z.Z. ca. 10 Karten in Einsatz. Daher wird auch die Verwendung der Karten-ID aufwendig.
Verwende /dev/disk/by-path/. Solange du nicht den Kartenleser ständig woanders anstöpselst sollte das stabil sein. Ob du das dann via fstab oder udev machst ist eigentlich egal. Beispiel mit fstab:
/dev/disk/by-path/pci-0000:00:13.2-usb-0:1:1.0-scsi-0:0:0:0-part1 \ /usb6p1 auto defaults,user,users,iocharset=iso8859-15,noauto 0 0
ist die erste Partition eines USB-Sticks o.ä. in der Front-USB-Ports hier am Rechner. Wenn ich was einstöpsel kommt u.a. das hier im Log:
Aug 1 16:39:57 grusum kernel: [24610.965351] scsi20 : usb-storage 2-1:1.0
das 2- mußt du ignorieren, den Rest findest du dann wohl schon per
ls -l /dev/disk/by-path/*usb*
Idealerweise sollte da nur ein USB mass-storage Gerät an der Kiste hängen.
Wenn du das by-path dann mal hast solltest du das auch per udev verwursten können, mit obigem fstab-Eintrag kann ich allen usb-mass-storage Kram als user per 'mount /usb6p1' mounten, den ich an den Port stöpsel, ob Stick, Platte oder sonstwas. Achso, wenn du bei dir UTF-8 im System verwendest (für Dateinamen) mußt du iocharset= anpassen zu 'iocharset=utf8'.
Das ist ein ganz neuer Ansatz. Danke. Der Kartenleser bleibt eigentlich ständig angeschlossen. Von daher sieht das nach einer optimalen Alternative aus. mfg, si -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org