EtherCat

Install

For bookworm we add the following to /etc/apt/sources.list

deb [allow-insecure=yes] https://download.opensuse.org/repositories/home:/bone11111:/branches:/science:/EtherLab/Debian_Testing/ ./

Install some dependencies and update

sudo apt install curl git
sudo apt update

Create a security key

KEYRING=/usr/share/keyrings/ethercat.gpg
curl -fsSL https://download.opensuse.org/repositories/home:/bone11111:/branches:/science:/EtherLab/Debian_Testing/Release.key | gpg --dearmor | sudo tee "$KEYRING" >/dev/null

Install EtherCat

sudo apt-get install ethercat-dkms libethercat libethercat-dev ethercat-master

TODO There's currently an issue installing ethercat-dkms due to the lack of kernel headers for 6.3