Re: comedi+RTAI

>     I installed RTAI(rtai-3.0r2) on a 2.4.22 kernel and it is working.
> after that i tried to install comedi drivers (ni_pcimio->PCI-6024E)
> it was OK until i did "make install" when said something like:
> ...unresolved symbol ..
>  after this i tried modprobe and:
>
> root_at_zmoly:# modprobe ni_pcimio
> /lib/modules/2.4.22-rthal5/comedi/comedi.o: unresolved symbol rt_shutdown_irq
[...]

> ##################
>
> How can I solve this problem????

I'm not 100% sure, but I guess your problem has something to do with the
new installation path of RTAI modules since RTAI 3.0.  Modules are
installed in (by default) /usr/realtime and depmod doesn't look in that
directory when building the dependency file.

Does the problem persist when you load the rtai modules before the
modprobe ni_pcimio?
If so, suppose your rtai 3.0 is installed in /usr/realtime/modules, you
have to add a line to /etc/modules.conf

path=/usr/realtime/modules

re-run depmod -a and try again.

ps.  Some distros such as debian have "automagical" ways of updating
/etc/modules.conf
If you're running debian, you'll have to add the same line to
/etc/modutils/paths and run update-modules instead of editing
/etc/modules.conf directly.
I don't know what the approach for other distro's is.

klaas

Received on 2004-03-06Z14:53:03