Linux

完全安裝後未找到 EtherCAT

  • September 30, 2021

在過去的幾天裡,我一直在嘗試讓 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

如果有人可以提供幫助,我將不勝感激。

建構deb軟體包,然後按照此處所述安裝它: sittner/ec-debianize

sudo apt install mercurial

啟用mq

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

複製 repo 並建構包:

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

引用自:https://unix.stackexchange.com/questions/671105