A recent update to libvirt told me that there were few kernel options not set:
Code: Select all
* Messages for package app-emulation/libvirt-11.6.0-r1:
* Log file: /var/portage/logs/app-emulation:libvirt-11.6.0-r1:20251013-211446.log
* CONFIG_IP_NF_FILTER: is not set when it should be.
* CONFIG_IP_NF_MANGLE: is not set when it should be.
* CONFIG_IP_NF_NAT: is not set when it should be.
* CONFIG_IP6_NF_FILTER: is not set when it should be.
* CONFIG_IP6_NF_MANGLE: is not set when it should be.
* CONFIG_IP6_NF_NAT: is not set when it should be.
* CONFIG_BRIDGE_EBT_T_NAT: is not set when it should be.
* Please check to make sure these options are set correctly.
* Failure to do so may cause unexpected problems.I "dumped" the config to /usr/src/linux/.config and executed make nconfig.
I then hit F8 (SymSearch) to search for one of the option. It does return a result (example for CONFIG_IP_NF_FILTER):
Code: Select all
Symbol: IP_NF_FILTER [=n]
Type : tristate
Defined at net/ipv4/netfilter/Kconfig:184
Prompt: Packet filtering
Depends on: NET [=y] && INET [=y] && NETFILTER [=y] && IP_NF_IPTABLES [=m] && IP_NF_IPTABLES_LEGACY [=n]
Location:
-> Networking support (NET [=y])
-> Networking options
-> Network packet filtering framework (Netfilter) (NETFILTER [=y])
-> IP: Netfilter Configuration
(1) -> IP tables support (required for filtering/masq/NAT) (IP_NF_IPTABLES [=m])
-> Packet filtering (IP_NF_FILTER [=n])The problem is that there is no IP_NF_FILTER when I hit '1' to go to the location. These are the only options under IP_NF_IPTABLES:
Code: Select all
<M> IP tables support (required for filtering/masq/NAT).
<M> "ah" match support
<M> "ecn" match support
<M> "rpfilter" reverse path filter match support
<M> "ttl" match support
<M> REJECT target support
<M> SYNPROXY target support
<M> ECN target support
<M> ARP payload mangling Thanks


