09-29-2018, 09:52 PM
(This post was last modified: 09-29-2018, 10:48 PM by suberimakuri.
Edit Reason: Update with Arch
)
I notice in ayufan's pre-releases (mainline kernel) there are a lot less network related modules included compared to the 4.4 releases, eg: `CONFIG_NETFILTER_XT_SET=m` is missing.
I wonder what the selection criteria or upstream source is? Is it from vanilla kernel sources plus anything specific to Rock64?
On my amd64 18.04.1 LTS laptop for example:
```
$ find /lib/modules/$(uname -r) -type f -name '*.ko' | grep xt_set
/lib/modules/4.15.0-34-generic/kernel/net/netfilter/xt_set.ko
```
UPDATE:
On the flip side, with Arch following [this guide](https://archlinuxarm.org/platforms/armv8...hip/rock64) I have 4.18.4 with above module (search for '*.ko.gz' as they are gzip'd).
Feel like I should just stick with Arch for this and update my Ansible playbooks appropriately. Or run Ubuntu cosmic minimal with 4.18 kernel as well (should have modules).
Great work finding fixes and getting them upstream Ayufan.
I wonder what the selection criteria or upstream source is? Is it from vanilla kernel sources plus anything specific to Rock64?
On my amd64 18.04.1 LTS laptop for example:
```
$ find /lib/modules/$(uname -r) -type f -name '*.ko' | grep xt_set
/lib/modules/4.15.0-34-generic/kernel/net/netfilter/xt_set.ko
```
UPDATE:
On the flip side, with Arch following [this guide](https://archlinuxarm.org/platforms/armv8...hip/rock64) I have 4.18.4 with above module (search for '*.ko.gz' as they are gzip'd).
Feel like I should just stick with Arch for this and update my Ansible playbooks appropriately. Or run Ubuntu cosmic minimal with 4.18 kernel as well (should have modules).
Great work finding fixes and getting them upstream Ayufan.