udev und Hama Card Reader

Ich hatte neulich ja schonmal über udev und meinen iPod berichtet. Nun habe ich noch Regeln für meinen Hama Card Reader gebaut. Das ist schon sehr komfortabel. Kein Editieren der fstab mehr nötig, nachdem man den Card-Reader angesteckt hat.


SUBSYSTEMS=="scsi", KERNEL=="sd?1", ATTRS{model}=="Card Reader CF", NAME="%k", SYMLINK+="cardreader/cf"
SUBSYSTEMS=="scsi", KERNEL=="sd?1", ATTRS{model}=="CardReaderMMC/SD", NAME="%k", SYMLINK+="cardreader/sd"

udev ist herrlich

Debian Etch nutzt ja bekanntermaßen udev. Zuvor war es immer ein Problem, wenn man mehrere usb-storage-Geräte angeschlossen hatte, dass dann oft die fstab nicht mehr gestimmt hat. Jetzt einfach folgenden Eintrag in die /etc/udev/udev.rules eintragen:

SUBSYSTEMS=="scsi", KERNEL=="sd?", ATTRS{model}=="iPod*", NAME="%k", SYMLINK+="ipod"

Nun einfach das Device /dev/ipod mounten lassen

Folgender Befehl hilft ungemein, die passenden Parameter für udev.rules zu finden, vorausgesetzt der iPod wird als /dev/sdb gefunden:

udevinfo -a -p $(udevinfo -q path -n /dev/sdb)