Jump to content

ip_tables module missing from 6.18.0-rc6-edge-qcs6490 kernel


Recommended Posts

Posted

When attempting to install microk8s, I noticed that the `ip_tables` module is missing from the provided image (Ubuntu 24.04 (Noble) Minimal / IOT image)  on this page: 
https://www.armbian.com/radxa-dragon-q6a/

Easy way to replicate:
```

sudo modprobe ip_tables
modprobe: FATAL: Module ip_tables not found in directory /lib/modules/6.18.0-rc6-edge-qcs6490
```

Is there another image that has this module are part of the kernel or do I need to build the kernel myself? This seems like a module that should be included for an image that is labeled as `IOT`. 

Posted

I think the confusion here is that `ip_tables` is the module reference and `iptables` is the binary built in reference. Microk8s requires this to be a module and not built in. 

 

I am compiling a standard kernel as speak to see if setting the appropriate nettable to `m` from '*` will work. 

Posted
On 12/11/2025 at 1:53 PM, RC_ said:

Microk8s requires this to be a module and not built in. 

 

That's surprising.  All I knew so far was that modules need to be present, either built-in or as dynamically loaded modules.  Do you have a reference for this anomaly?

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines