The result seems to work on WRT32X. Tested wired and wireless, wireguard and some basic firewall rules.
Code: Select all
BusyBox v1.36.0 (2023-04-07 22:47:12 UTC) built-in shell (ash)
------------------------------------------------------------------
| _____ _ |
| | __ \ | | |
| | | \/ __ _ _ __ __ _ ___ _ _| | ___ |
| | | __ / _` | '__/ _` |/ _ \| | | | |/ _ \ |
| | |_\ \ (_| | | | (_| | (_) | |_| | | __/ |
| \____/\__,_|_| \__, |\___/ \__, |_|\___| |
| __/ | __/ | |
| |___/ |___/ |
| |
|----------------------------------------------------------------|
| Gargoyle version 1.15.X | OpenWrt master branch |
| Gargoyle revision 8de46652| OpenWrt commit c893409 |
| Built April 10, 2023 | Target mvebu/default |
------------------------------------------------------------------
root@ap:~# uname -a
Linux ap 5.15.105 #0 SMP Fri Apr 7 22:47:12 2023 armv7l GNU/Linux
PS: Do we still need the out-of-tree netfilter modules? Or are there now alternatives in recent kernels? If there are none, suggesting those features upstream would reduce future rebasing efforts. Same for ntfs3.