フルインストール後に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パッケージをビルドし、ここで説明されているようにインストールします。sitna/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

関連情報