I'm trying to compile and install the EtherCAT driver on linux. The realtime kernel is 4.14.91-rt49-v7+ this realtime kernel is on RPi 3 (processor 2837)locally compiled and successfully replaced.
Then I used the IgH EtherCAT version stable-1.5 to build.
the driver seems to be successfully build??? but when I tried to install the driver, it throwed an error:
insmod: ERROR: could not insert module /opt/etherlab/modules/ec_generic.ko: Unknown symbol in module
I tried to list some details for this, it looks like
ec_generic: loading out-of-tree module taints kernel. ec_generic: Unknown symbol ecdev_close (err 0) ec_generic: Unknown symbol ecdev_set_link (err 0) ec_generic: Unknown symbol ecdev_receive (err 0) ec_generic: Unknown symbol ecdev_offer (err 0) ec_generic: Unknown symbol ecdev_withdraw (err 0) ec_generic: Unknown symbol ecdev_open (err 0) ec_generic: Unknown symbol ecdev_close (err 0) ec_generic: Unknown symbol ecdev_set_link (err 0) ec_generic: Unknown symbol ecdev_receive (err 0) ec_generic: Unknown symbol ecdev_offer (err 0) ec_generic: Unknown symbol ecdev_withdraw (err 0) ec_generic: Unknown symbol ecdev_open (err 0) ec_generic: Unknown symbol ecdev_close (err 0) ec_generic: Unknown symbol ecdev_set_link (err 0) ec_generic: Unknown symbol ecdev_receive (err 0) ec_generic: Unknown symbol ecdev_offer (err 0) ec_generic: Unknown symbol ecdev_withdraw (err 0) ec_generic: Unknown symbol ecdev_open (err 0)
can some one help me figure out what could be the issue in this case, thank you very much in advance.
It would be cool to have a solution to help install the driver on the RPi3