long story short I needed something for monitoring and limit internet per device.
So, I've installed OpenWRT v18 on my WR940N v4
For monitoring, I will use yamon and for the limit, I will use iptables inside the firewall.
I'm open for suggestions regarding those packages.
Then I faced the problem which is my router has no USB.
and because I'm a Mac user I will go with NFS.
so I will be able to share folder from my mac with OpenWRT for packages and tmp.
I already made the setup for NFS server on the mac.
but I have no idea how to make it and mount it on OpenWRT.