I've trying setup firewal/nat for Solo4k and last image have no kernel support so opkg install iptables failed. Why these modules are not included? The 3g modem is working but my Eth is out of connection to internet then and I don't want bridging to different subnet. Sorry for complex question.
The reason for routing is that I'd like to have always the same localnet with different modems or wifi connections to outer internet from VU+ device (because I use various method for connecting to internet - 3g/LTE dongle, normal wifi, android LTE tether). And I don't want to always use external router, in certain conditions. Thats all is not possible with simple bridging (neither brctl script neither vuplus plugins such as 3g modem manager).
For example I would like to setup rules like this (and got failure result):
iptables -A FORWARD -t filter -i eth0 -m state --state NEW,ESTABLISHED,RELATED -j ACCEPT
modprobe: FATAL: Module ip_tables not found.
The result is quite obvious because Installing iptables package failed:
# opkg install iptables Installing iptables (1.4.21-r0) on root. Downloading http://feeds.vuplus-community.net/3...neon/iptables_1.4.21-r0_armv7ahf-vfp-neon.ipk. iptables: unsatisfied recommendation for kernel-module-nf-defrag-ipv4 iptables: unsatisfied recommendation for kernel-module-nf-conntrack iptables: unsatisfied recommendation for kernel-module-ipt-masquerade iptab ... (and so on...)
At least there should be somewhere a list of BH version with iptables kernel support compiled in. This is quite essential feature for advanced networking. By my opinion, the CPU inside all 4k versions (at least) is strong enough to tackle this, unless one do extremely heavy tasks such as multiple transcodings etc. Using iptables would allow extremely elegant solution, so why these kernel modules are missing?
The reason for routing is that I'd like to have always the same localnet with different modems or wifi connections to outer internet from VU+ device (because I use various method for connecting to internet - 3g/LTE dongle, normal wifi, android LTE tether). And I don't want to always use external router, in certain conditions. Thats all is not possible with simple bridging (neither brctl script neither vuplus plugins such as 3g modem manager).
For example I would like to setup rules like this (and got failure result):
iptables -A FORWARD -t filter -i eth0 -m state --state NEW,ESTABLISHED,RELATED -j ACCEPT
modprobe: FATAL: Module ip_tables not found.
The result is quite obvious because Installing iptables package failed:
# opkg install iptables Installing iptables (1.4.21-r0) on root. Downloading http://feeds.vuplus-community.net/3...neon/iptables_1.4.21-r0_armv7ahf-vfp-neon.ipk. iptables: unsatisfied recommendation for kernel-module-nf-defrag-ipv4 iptables: unsatisfied recommendation for kernel-module-nf-conntrack iptables: unsatisfied recommendation for kernel-module-ipt-masquerade iptab ... (and so on...)
At least there should be somewhere a list of BH version with iptables kernel support compiled in. This is quite essential feature for advanced networking. By my opinion, the CPU inside all 4k versions (at least) is strong enough to tackle this, unless one do extremely heavy tasks such as multiple transcodings etc. Using iptables would allow extremely elegant solution, so why these kernel modules are missing?