Problem: lcec: disagrees about version of symbol hal_param_float_newf
Hello,
I installed LinuxCNC fresh from LiveCD 2.7. Then I installed ethercat as from
wiki.linuxcnc.org/cgi-bin/wiki.pl?EtherCatDriver
I connect Beckhoff devices and issue comand:
ethercat slaves
0 7:0 PREOP + EK1100 EtherCAT-Koppler (2A E-Bus)
1 7:1 PREOP + EL2008 8K. Dig. Ausgang 24V, 0.5A
2 7:2 PREOP + EL1008 8Ch. Dig. Input 24V, 3ms
I created test-conf.xml:
<masters>
<master idx="0" appTimePeriod="1000000" refClockSyncCycles="1000">
<slave idx="0" type="EK1100" />
<slave idx="1" type="EL2008" />
<slave idx="2" type="EL1008" />
</master>
</masters>
and created test.hal:
loadrt trivkins
loadrt motmod servo_period_nsec=1000000 num_joints=3
loadusr -W lcec_conf test-conf.xml
loadrt lcec
then I issue: halrun test.hal:
Error: could not insert module /usr/realtime-3.4-9-rtai-686-pae/modules/linuxcnc/lcec.ko: Invalid parameters
test.hal:20: exit value: 1
test.hal:20: insmod for lcec failed, returned -1
See the output of 'dmesg' for more information.
relevant dmseg output (before all is OK):
[15258.829139] RTAI[math]: loaded.
[15258.987667] lcec: disagrees about version of symbol hal_param_float_newf
[15258.987678] lcec: Unknown symbol hal_param_float_newf (err -22)
[15258.987689] lcec: disagrees about version of symbol hal_pin_u32_newf
[15258.987694] lcec: Unknown symbol hal_pin_u32_newf (err -22)
[15258.987769] lcec: disagrees about version of symbol hal_param_bit_newf
[15258.987775] lcec: Unknown symbol hal_param_bit_newf (err -22)
[15258.987809] lcec: disagrees about version of symbol hal_param_s32_newf
[15258.987815] lcec: Unknown symbol hal_param_s32_newf (err -22)
[15258.987854] lcec: disagrees about version of symbol hal_pin_s32_newf
[15258.987860] lcec: Unknown symbol hal_pin_s32_newf (err -22)
[15258.987917] lcec: disagrees about version of symbol hal_pin_bit_newf
[15258.987923] lcec: Unknown symbol hal_pin_bit_newf (err -22)
[15258.988121] lcec: disagrees about version of symbol hal_param_u32_newf
[15258.988127] lcec: Unknown symbol hal_param_u32_newf (err -22)
[15259.125902] RTAI[math]: unloaded.
Anybody any suggestion?
Thanks for help