The solution will require a modem, a PFSense box and an access point, at least. This is again some cables, at least three adapters and more space requirements.
I can manage a much complex setup if I need to, but space and noise is at premium, so it won't help in my case.