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
Co ty moduly prihodit do /etc/modprobe.d/blacklist ?
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...