cannot build kernel modules

Moderator: mike

Post Reply
PrestoColumbus
Posts: 4
Joined: Wed Aug 24, 2022 1:38 am

cannot build kernel modules

Post by PrestoColumbus » Wed Aug 24, 2022 4:13 pm

I have a bare metal install of eve-ng and i cannot build kernel modules (trying to install a wifi adaptor)

if I reboot to stock Ubuntu 5.4.0-124-generic kernel will it break eve-ng?

my other option is to wipe this server, install a standard distro and run eve-ng in a hypervisor

PrestoColumbus
Posts: 4
Joined: Wed Aug 24, 2022 1:38 am

Re: cannot build kernel modules

Post by PrestoColumbus » Thu Aug 25, 2022 12:20 am

I had to wipe the system and install standard Ubuntu LTS

this symlink was missing:
sudo ln -s /usr/src/linux-headers-5.17.8-eve-ng-uksm-wg+ /lib/modules/5.17.8-eve-ng-uksm-wg+/build

here is the make.log showing the problem in case you want to fix the eve kernel and header packages

Code: Select all

DKMS make.log for rtl88x2bu-5.13.1 for kernel 5.17.8-eve-ng-uksm-wg+ (x86_64)
Wed 24 Aug 2022 03:30:08 PM UTC
make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/5.17.8-eve-ng-uksm-wg+/build M=/var/lib/dkms/rtl88x2bu/5.13.1/build  modules
make[1]: Entering directory '/usr/src/linux-headers-5.17.8-eve-ng-uksm-wg+'
  CC [M]  /var/lib/dkms/rtl88x2bu/5.13.1/build/core/rtw_cmd.o
  CC [M]  /var/lib/dkms/rtl88x2bu/5.13.1/build/core/rtw_security.o
  CC [M]  /var/lib/dkms/rtl88x2bu/5.13.1/build/core/rtw_debug.o
In file included from ./include/linux/netfilter.h:8,
                 from ./include/linux/netfilter/nf_conntrack_tuple_common.h:6,
                 from ./include/linux/netfilter/nf_conntrack_dccp.h:28,
                 from ./include/net/netns/conntrack.h:11,
                 from ./include/net/net_namespace.h:27,
                 from ./include/linux/netdevice.h:37,
                 from /var/lib/dkms/rtl88x2bu/5.13.1/build/include/osdep_service_linux.h:31,
                 from /var/lib/dkms/rtl88x2bu/5.13.1/build/include/osdep_service.h:54,
                 from /var/lib/dkms/rtl88x2bu/5.13.1/build/include/drv_types.h:27,
                 from /var/lib/dkms/rtl88x2bu/5.13.1/build/core/rtw_security.c:17:
./include/linux/if.h:28:10: fatal error: sys/socket.h: No such file or directory
   28 | #include <sys/socket.h>   /* for struct sockaddr.  */
      |          ^~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [scripts/Makefile.build:288: /var/lib/dkms/rtl88x2bu/5.13.1/build/core/rtw_security.o] Error 1
make[2]: *** Waiting for unfinished jobs....
In file included from ./include/linux/netfilter.h:8,
                 from ./include/linux/netfilter/nf_conntrack_tuple_common.h:6,
                 from ./include/linux/netfilter/nf_conntrack_dccp.h:28,
                 from ./include/net/netns/conntrack.h:11,
                 from ./include/net/net_namespace.h:27,
                 from ./include/linux/netdevice.h:37,
                 from /var/lib/dkms/rtl88x2bu/5.13.1/build/include/osdep_service_linux.h:31,
                 from /var/lib/dkms/rtl88x2bu/5.13.1/build/include/osdep_service.h:54,
                 from /var/lib/dkms/rtl88x2bu/5.13.1/build/include/drv_types.h:27,
                 from /var/lib/dkms/rtl88x2bu/5.13.1/build/core/rtw_cmd.c:17:
./include/linux/if.h:28:10: fatal error: sys/socket.h: No such file or directory
   28 | #include <sys/socket.h>   /* for struct sockaddr.  */
      |          ^~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [scripts/Makefile.build:288: /var/lib/dkms/rtl88x2bu/5.13.1/build/core/rtw_cmd.o] Error 1
In file included from ./include/linux/netfilter.h:8,
                 from ./include/linux/netfilter/nf_conntrack_tuple_common.h:6,
                 from ./include/linux/netfilter/nf_conntrack_dccp.h:28,
                 from ./include/net/netns/conntrack.h:11,
                 from ./include/net/net_namespace.h:27,
                 from ./include/linux/netdevice.h:37,
                 from /var/lib/dkms/rtl88x2bu/5.13.1/build/include/osdep_service_linux.h:31,
                 from /var/lib/dkms/rtl88x2bu/5.13.1/build/include/osdep_service.h:54,
                 from /var/lib/dkms/rtl88x2bu/5.13.1/build/include/drv_types.h:27,
                 from /var/lib/dkms/rtl88x2bu/5.13.1/build/core/rtw_debug.c:17:
./include/linux/if.h:28:10: fatal error: sys/socket.h: No such file or directory
   28 | #include <sys/socket.h>   /* for struct sockaddr.  */
      |          ^~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [scripts/Makefile.build:288: /var/lib/dkms/rtl88x2bu/5.13.1/build/core/rtw_debug.o] Error 1
make[1]: *** [Makefile:1831: /var/lib/dkms/rtl88x2bu/5.13.1/build] Error 2
make[1]: Leaving directory '/usr/src/linux-headers-5.17.8-eve-ng-uksm-wg+'
make: *** [Makefile:2499: modules] Error 2

Post Reply