I'm behind double NAT (dynamic IP not static) so I'm trying few things out. I'm new to this so still figuring things out. The code I mentioned is just a simple example to show I'm receiving zero traffic in the chain INPUT. First I thought it could be because of Flow Offloading. I disabled and still it's the same. Maybe I'm missing a module? BTW if someone know another way to make nat open rather relying on miniupnp then please let me know.
The packets should successfully traverse the filter table input chain first
See now here comes the interesting part. Filter INPUT shows traffic, INPUT chain doesn't.
Also, may I ask why anyone shouldn't apply the rule(s) to the INPUT chain?
I'm not sure. But I tried eth0 (br-lan) instead wan just to test, it captured the packets but the whole network started freezing lol. Thanks for that diagram.
Unless the game is running on the OpenWrt, then what you are trying to do is pointless.
Use the port forwards on OpenWrt firewall menu to open the ports you need.