1 příspěvek / 0 new
Poslední
Obrázek uživatele fotoba
Offline
Naposledy viděn: 15 let 1 měsíc zpět
Připojen: 23.10.2008 - 15:34
udev rules bez ovplyvnenia modporobe

Vazeni kolegovia!

Mam taky specificky problem
potrebujem aby sa mi moduly pre RTAI nacitali az po vstekych ostanych HW moduloch, lebo inak system v 3/4 pripadov nedobootuje.. RTAI vsak potrebujem pouzivat a vyuzivat pri jeho nacitani modprobe. Najednodusie sa mi javilo zakazat modul ovladca pre kartu do RTAI v hwup, lenze ten uz nie je v SUSE 11.0 a neviem ako zakazat nacitanie modulu (napr. pcan, alebo rtai_rtdm, ktory je vyzuivany aj pcan) len pre udev, tak aby modpropbe pcan fungovalo... Neviem mi niekto poradit ako na to...

RTAI ja patch na jadro, ktory ak su nacitane RTAI moduly planuje svoje vlastne Hard realtime ulohy a obycajny Linux kernel bezi ako idle task RTAI...

Neviem mi niekto poradit, ako zakazat, aby sa loadoval az ako posledny z tych modulov, co loaduje udev, alebo neloadoval vobec cez udev a len manualne cez modprobe?

vdaka

Peto

Obrázek uživatele miska
Offline
Naposledy viděn: 11 let 11 měsíců zpět
Připojen: 13.12.2008 - 14:06
Co ty moduly prihodit do

Co ty moduly prihodit do /etc/modprobe.d/blacklist ?

Obrázek uživatele fotoba
Offline
Naposledy viděn: 15 let 1 měsíc zpět
Připojen: 23.10.2008 - 15:34
Lenze ja ich potrebujem

takto ich ale modprobe nanacita ani manualne a to ja potrebujem, ja len potrebujem aby ich nenacital udev/udevd.

ono totiz system funguje, ked po nabootovani modprobenem tie moduly (v RTAI je aj aplikacia modulom jadra)

skutocne sa mi nechce pisat pri kazdom starte aplikacie
skusat toto alebo skript

sudo /sbin/insmod rtai_hal.ko
sudo /sbin/insmod rtai_sched.ko
sudo /sbin/insmod rtai_fifos.ko
sudo /sbin/insmod rtai_shm.ko
sudo /sbin/insmod rtai_sem.ko
sudo /sbin/insmod rtai_math.ko
sudo /sbin/insmod rtai_rtdm.ko
sudo /sbin/insmod pcan.ko
sudo /sbin/insmod aplikacia.ko

uznaj,ze v rc.local
sudo modporobe pcan

a spustanie aplikacie

sudo modprobe aplikacia

je jednoduhsie

rovnako tak koniec aplikaice

sudo modprobe -r aplikacia
sudo modprobe -r pcan
sudo modprobe -r rtai_sched

je jednoduhsi ako odloadovavat moduly po poradi...

proble je, ze ak so pocas loadovania pcan.ko cez udev ohlasi iny kus HW
(APIC hlaska) tak koniec, ak sa ohlasi pred loadnutim po loadnuti pcan-u tak je vsetko OK... Funguje to ako ma.

To je proste problem so spracovavanim udev evenetov...