0 příspěvků / 0 new
Obrázek uživatele gelion
Offline
Naposledy viděn: 15 let 6 měsíců zpět
Připojen: 26.01.2008 - 09:22
Nahrání vlastních Rules pro udev

Dobrý den,
měl bych dotaz na někoho protřelého skrze udev.

Abych mohl rozumně připojovat flashdisc, kartu a externí disk nadefinoval jsem si vlastní rules:

-------------------------------------------------------------------------------
# externi USB disk
UBSYSTEM=="block", BUS=="usb", KERNEL=="sd*", SYSFS{serial}=="02FA09328FFF",
NAME="%k", SYMLINK="external", GROUP="user", MODE="0666"

# flash klicenka
UBSYSTEM=="block", BUS=="usb", KERNEL=="sd*", SYSFS{serial}=="4dd113e0f201e6",
NAME="%k", SYMLINK="gelion", GROUP="user", MODE="0666"

# flash karta canon
UBSYSTEM=="block", BUS=="usb", KERNEL=="sd*", SYSFS{serial}=="058F312D81B1",
NAME="%k", SYMLINK="canon", GROUP="user", MODE="0666"
-------------------------------------------------------------------------------

a soubor s tímto obsahem umístil jako 10-local.rules do /etc/udev/rules.d

Pokud pak jako root zadám příkaz: udevcontrol reload_rules

Načtou se mi nová pravidla a všechno funguje jak má. Ale nevím, jak ještě systém donutit aby se tyto pravidla načetla znovu po restartu PC. Teď to zatím řeším tím, že vždy jako root znovu zadám udevcontrol reload_rules. Řešením by bylo tento příkaz umístit de nějakého init scriptu. Ale raději bych věděl, zda existuje nějaká čistější cesta a proč systém při startu ignoruje mnou definované pravidla.

Děkuji za každou informaci

Jakub C. Gelion

OS: OpenSuse 10.3