Page MenuHomeSolus

nftables missing essential kernel modules
Closed, ResolvedPublic

Description

Solus Linux kernels are missing kernel modules essential to successfully operating nftables:

nf_tables_inet
nf_tables_ipv6
nf_tables_ipv4

those 3 modules dictate what families your chains belong to. you cant enter a chain without them. if you do, you get

Error: Could not process rule: Operation not supported

Event Timeline

mowglie created this task.May 29 2020, 7:11 PM
JoshStrobl added a subscriber: JoshStrobl.

Can confirm that the following relevant modules are not enabled in our kernel.

CONFIG_NF_TABLES_INET
CONFIG_NF_TABLES_IPV4
CONFIG_NF_TABLES_IPV6

JoshStrobl triaged this task as High priority.Jun 17 2020, 2:17 PM
JoshStrobl moved this task from Backlog to Kernel Drivers on the Hardware board.

Sorry. I'll get this one in the next update.

There are actually an additional 2 more kernel modules,
nf_tables_arp
nf_tables_bridge

These are also essential for nftables to have full functionality.

@JoshStrobl, NF_TABLES_INET was not enabled in R3571:4be9c7a70540

I added CONFIG_NF_TABLES_INET to the config. Not gonna have a 4th build of the kernel this week unless they push out a .2 so it'll wait until much more enablement needs to happen or a new release.