RTAI - real-time linux, használjátok?

Fórumok

Sziasztok!

Valaki használja a címben levő RTAI-t? Keservesen küzdök már hetek óta, és nem sikerül real-time tesztet sem lefuttatni. Nem akarok senkit fárasztani, ha lesz válasz, leírom pontosan mi a hasfájásom a témával.

Üdv és köszi,
Roland

Hozzászólások

Nu, gondoltam ebéd után leírom mi a pontos jelenség.
A www.rtai.org-on levő "step by step rtai target for beginners" howto-t szeretném végigcsinálni. Gyakorlatilag patch-elem a kernelt, bár már itt is van némi kavar a fejemben, mert nem találom a "preemtible kernel" opciót a "processor type and features" menüben...
Amit persze kér a howto, hogy kapcsoljak ki.
Majd a kernel lefordul, simán bootol róla a gép, használható.
Az RTAI fordítás közben ilyeneket mond (gyakorlatilag minden modulnál):
....
Making all in fifos
make[4]: Entering directory `/usr/src/rtai-3.3/base/ipc/fifos'
make[5]: Entering directory `/usr/src/linux-2.6.14.7'

WARNING: Symbol version dump /usr/src/linux-2.6.14.7/Module.symvers
is missing; modules will have no dependencies and modversions.

CC [M] /usr/src/rtai/base/ipc/fifos/fifos.o
....

Ezek ellenére szépen lefordul, települ a /usr/realtime dirbe.
Viszont a howto 10 lépése katasztrofális. A user/latency ./run elindul, de CTRL+C-re csonttá fagy a linux.
És hasonlóan a többi tesztnél is.
Mi lehet a bajság? Van valakinek egy rtai patchelt kernel .configja?

Kernel 2.6.14.7, gentoo, 256M, AthlonXP 1.5, Abit NF7-S
rtai-3.3 és az rtai-snapshot (egyikkel sem megy).

Üdv és köszi,
Roland

Köszi, valszeg ez lesz az! De ez melyik opció a menu-ben? Kézzel is átírhatnám, de szeretném tudni melyik az.

Pici infó még:
....
Linux padlas1 2.6.14-gentoo-r5 #1 SMP Sat Jan 7 15:24:49 CET 2006 i686 AMD Athlon(tm) XP 1500+ AuthenticAMD GNU/Linux

Gnu C 3.3.5
Gnu make 3.80
util-linux 2.12r
mount 2.12r
module-init-tools 3.2.2
e2fsprogs 1.38
Linux C Library 2.3.6
head: `-1' option is obsolete; use `-n 1' since this will be removed in the future
Dynamic linker (ldd) 2.3.6
Procps 3.2.6
Net-tools 1.60
Kbd 1.12
Sh-utils 5.3.0
Modules Loaded w83627hf hwmon_vid i2c_isa snd_pcm_oss snd_mixer_oss snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device spca5xx parport_pc parport eth1394 floppy pcspkr tuner bttv video_buf v4l2_common btcx_risc tveeprom videodev ohci1394 ieee1394 snd_intel8x0 snd_ac97_codec snd_ac97_bus snd_pcm snd_timer snd snd_page_alloc i2c_nforce2 rtc ntfs fglrx nvidia_agp agpgart forcedeth
...

Köszi, R.

Moduloknál van ilyen 2.4-ben (make menuconfig), az ,,Enable loadable module support'' alatt:

Set version information on all module symbols

Szerintem ezt be kellene kapcsolni.

Nemtom, hogy 2.6-ban is ugyanígy megy-e, úgyhogy bocs, ha nem... de szerintem hasonló megoldásnak kell lennie.