This question already has an answer here:
I live in an apartment with a public wireless router which requires you to log in via a splash-screen page.
I want to have my own private wireless router which logs into the public wireless router once, obtains an IP address, and then shares that IP address freely for use within my own private LAN. This way my devices can use the private router without having to log into the splash screen of the public router.
I have a TL-WR841N for my private router. How can I pull this off?
The TL-WR841N is v9 so I don't think I can use open wrt or dd-wrt.
I found this program Virtual Router (https://virtualrouter.codeplex.com/) which seems to do the job just using a laptop with only 1 WiFi adapter. However it appears the bandwidth gets halved, which is expected.
My new plan is to use a USB WiFi adapter, giving the laptop 2 Wifi adapters, and then sharing the internet connection from one on the other via an ad-hoc network. I believe it will be important that both adapters are on non-overlapping frequencies as to prevent collisions. I'm hoping this doesn't halve the bandwidth like the Virtual Router does.