Ethercat installation from repositories - how to step by step

  • Kittifix
  • Away
  • New Member
  • New Member
More
10 Nov 2026 15:22 #350556 by Kittifix
New installation , new Problems ....
*
linux-headers-6.12.116+deb13-amd64 (6.12.116-1) wird eingerichtet ...
/etc/kernel/header_postinst.d/dkms:
Sign command: /lib/modules/6.12.116+deb13-amd64/build/scripts/sign-file
Signing key: /var/lib/dkms/mok.key
Public certificate (MOK): /var/lib/dkms/mok.pub

Autoinstall of module ethercat/1.6.13 for kernel 6.12.116+deb13-amd64 (x86_64)
Building module(s)...............................(bad exit status: 2)
Failed command:
./bootstrap && ./configure --with-linux-dir=/lib/modules/6.12.116+deb13-amd64/build --enable-generic --enable-8139too --enable-e100 --enable-e1000 --enable-e1000e --enable-r8169 --enable-igb --enable-igc --enable-genet --disable-stmmac-pci --disable-dwmac-intel --disable-ccat --disable-eoe --enable-cycles --enable-hrtimer --disable-rtdm --disable-debug-if --disable-debug-ring --disable-regalias --disable-tty --enable-wildcards --enable-sii-assign --enable-rt-syslog && make modules

Error! Bad return status for module build on kernel: 6.12.116+deb13-amd64 (x86_64)
Consult /var/lib/dkms/ethercat/1.6.13/build/make.log for more information.

Autoinstall on 6.12.116+deb13-amd64 succeeded for module(s) r8168.
Autoinstall on 6.12.116+deb13-amd64 failed for module(s) ethercat(10).

Error! One or more modules failed to install during autoinstall.
Refer to previous errors for more information.
run-parts: /etc/kernel/header_postinst.d/dkms exited with return code 1
dpkg: Fehler beim Bearbeiten des Paketes linux-headers-6.12.116+deb13-amd64 (--configure):
»installiertes post-installation-Skript des Paketes linux-headers-6.12.116+deb13-amd64«-Unterprozess gab den Fehlerwert 1 zurück
dpkg: Abhängigkeitsprobleme verhindern Konfiguration von linux-headers-amd64:
linux-headers-amd64 hängt ab von linux-headers-6.12.116+deb13-amd64 (= 6.12.116-1); aber:
Paket linux-headers-6.12.116+deb13-amd64 ist noch nicht konfiguriert.

dpkg: Fehler beim Bearbeiten des Paketes linux-headers-amd64 (--configure):
Abhängigkeitsprobleme - verbleibt unkonfiguriert
Fehler traten auf beim Bearbeiten von:
linux-headers-6.12.116+deb13-amd64
linux-headers-amd64


*************************************************
/var/lib/dkms/ethercat/1.6.13/build/make.log
*************************************************

/var/lib/dkms/ethercat/1.6.13/build/devices/igc/igc_main-6.12-ethercat.c: In function ‘igc_xdp_xmit_zc’:
/var/lib/dkms/ethercat/1.6.13/build/devices/igc/igc_main-6.12-ethercat.c:3025:24: error: too few arguments to function ‘xsk_buff_get_metadata’
3025 | meta = xsk_buff_get_metadata(pool, xdp_desc.addr);
| ^~~~~~~~~~~~~~~~~~~~~
In file included from /var/lib/dkms/ethercat/1.6.13/build/devices/igc/igc_main-6.12-ethercat.c:13:
/usr/src/linux-headers-6.12.116+deb13-common/include/net/xdp_sock_drv.h:235:39: note: declared here
235 | static inline struct xsk_tx_metadata *xsk_buff_get_metadata(struct xsk_buff_pool *pool, u64 addr, u32 options)
| ^~~~~~~~~~~~~~~~~~~~~
make[5]: *** [/usr/src/linux-headers-6.12.116+deb13-common/scripts/Makefile.build:234: /var/lib/dkms/ethercat/1.6.13/build/devices/igc/igc_main-6.12-ethercat.o] Fehler 1
make[4]: *** [/usr/src/linux-headers-6.12.116+deb13-common/scripts/Makefile.build:471: /var/lib/dkms/ethercat/1.6.13/build/devices/igc] Fehler 2
make[3]: *** [/usr/src/linux-headers-6.12.116+deb13-common/scripts/Makefile.build:471: /var/lib/dkms/ethercat/1.6.13/build/devices] Fehler 2
make[2]: *** [/usr/src/linux-headers-6.12.116+deb13-common/Makefile:2007: /var/lib/dkms/ethercat/1.6.13/build] Fehler 2
make[1]: *** [/usr/src/linux-headers-6.12.116+deb13-common/Makefile:236: __sub-make] Fehler 2
make[1]: Verzeichnis „/usr/src/linux-headers-6.12.116+deb13-amd64“ wird verlassen
make: *** [Makefile:973: modules] Fehler 2

*********
Done
*************
jule@Jule:~$ uname -v
#1 SMP PREEMPT_RT Debian 6.12.116-1 (2026-11-07)
*
linuxcnc
LINUXCNC - 2.9.10
*
sudo apt --fix-broken install
*
sudo dkms autoinstall
*
sudo apt install autoconf automake libtool pkg-config linux-headers-$(uname -r)
*
sudo dpkg --configure -a

Please Log in or Create an account to join the conversation.

Time to create page: 0.084 seconds
Powered by Kunena Forum