On Thu, 9 Mar 2006 14:19:57 +0100 (CET)
Oliver Fromme <olli(at)lurza.secnetix.de> wrote:
> Dieter Deinert <dd(at)radio-do.ath.cx> wrote:
> > usb&firewire dev's werden soweit ich sehen kann dynamisch
> > zugeordnet.
>
> Ja, weil das eigentlich das einzig Sinnvolle ist.
>
> > Ich suche einen Weg, diese dev's fest zu zu ordnen.
> >
> > Card-Reader immer dev da0
> > x-drive immer dev= da1
> > usb-stick immer dev=da2
>
> In dem Fall müßtest Du mit Symlinks arbeiten, d.h. wenn
> Du ein Gerät (z.B. USB-Flash-Speicher) einsteckst, wird
> ein kleines Skript ausgeführt, daß das Gerät identifiziert
> (z.B. anhand des Vendor-Strings) und dann Symlinks anlegt,
> etwa /dev/usbflash -> /dev/daXs1. Das Skript kann man vom
> devd ausführen lassen (es gibt auch noch andere Möglichkei-
> ten). Eigentlich keine schwierige Sache.
>
> > Im Moment ist die Ansteckreihenfolge bestimmend :-(( Das macht das
> > mounten zu einem Lotto-Spiel.
Verwende Dateisystem labels (kann man +- überall setzen) und lade
geom_label.
Dann erhälst du zB bei einem FAT32 USB Stick mit Label STICK1:
/dev/msdosfs/STICK1
Späße bis hin zu /dev/ufs/usbstick1.elis1a etc sind so möglich.
Leider setzt glabel noch keine Events and devd ab, ein ins Base
integrierter Self-Made Auto-Mounter ist also noch nicht möglich.
Aka, folgendes in /etc/devd.conf hat keine Auswirkung:
attach 150 {
device-name "msdosfs/STICK1";
action "su $user -c \'mount_msdosfs /dev/msdosfs/STICK1 \
/home/$usr/mnt/stick/\'";
};
[Passende Rechte durch devfs.rules vorrausgesetzt natürlich.]
Gruß,
Jörg
-- | /"\ ASCII ribbon | GnuPG Key ID | e86d b753 3deb e749 6c3a | | \ / campaign against | 0xbbcaad24 | 5706 1f7d 6cfd bbca ad24 | | X HTML in email | Now featuring a brand new GPG-Key! | | / \ and news | Please update your keyring. |
To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Thu 09 Mar 2006 - 14:48:36 CET