完全安装后找不到EtherCAT

完全安装后找不到EtherCAT

在过去的几天里,我一直在尝试让 EtherCAT 与 LinuxCNC 一起工作,但由于我对 Linux 环境缺乏了解,我什至无法启动该项目。我拥有所有必要的硬件,并预装了带有 rt 内核和 LinuxCNC 的 Debian 10 版本。我按照此处显示的安装过程进行操作:

https://forum.linuxcnc.org/10-advanced-configuration/42048-notes-from-installation-of-ethercat-on-raspberry-pi-4

bash: ethercat: command not found安装完成,没有错误,但在重新启动并尝试运行后出现ethercat master.

如果有人可以提供帮助,我将不胜感激。

答案1

构建deb软件包,然后按照此处所述进行安装: 西特纳/ec-debianize

sudo apt install mercurial

使能够mq

cat <<EOF > ~/.hgrc
[extensions]
mq =
EOF

克隆存储库并构建包:

git clone https://github.com/sittner/ec-debianize.git
./get_source.sh
cd etherlabmaster
sudo dpkg-checkbuilddeps 
sudo dpkg-buildpackage

然后安装包:

sudo dpkg -i ethercat_<version>_<arch>.deb

ethercat服务可以通过以下方式启动:

sudo /etc/init.d/ethercat start

相关内容