FWIW, I went and grabbed my post from an RV web forum I made in 2018, in case it helps. This would be for the OP, in the context of what you can put in the Morton Building (the RV) and the House Access Point (would be the Campground, for me). Hope this helps.
As a matter of info for anyone who might find this useful, I put this description together for a SOB web blog last year, hope this helps. Some things have changed since I did this write up, but this is the essentials.
I've been researching WiFi boosters for our RV, but did not like the cost of a commercial set up. Was looking for cheap options to get a good signal inside the coach, and I didn't want to reprogram all our wireless devices every time we set up camp.
So, I assembled my own WiFi booster/repeater system for around $90. I hope this write up is useful to someone.
If anyone has any questions about WiFi, I'll try and help. I am an EE, and work in Aerospace Engineering. My system does what I need, but I'm definitely no networking expert.
All these items are commercially available. Aside from reflashing a router with DD-WRT, it does not require any particularly exotic skills.
Summary
I use two routers: one to 'capture' the Campground Wi-Fi, operating in repeater mode, with an external antenna. A second router, connected to the first by an Ethernet cable, provides the wifi network in the coach.
Together, they allow me to extend the range of my coach network far beyond what would be possible to pickup with a normal router inside the RV.
The two routers are called 'Hulagirl' (our mascot is a Hulagirl) and 'Hularptr' (Hularepeater) (Our Coach is named Hulagirl )
RV Repeater/Booster: Name: Hularptr
Router 1 is a used WRT54G Linksys router. It has been reflashed with DD-WRT, a Linux-based software package.
Hularptr features:
A 2 Watt 2.4 GHz Amplifier, and a magnetic mount RP-SMA 3m cable, about $60:
http://www.amazon.com/gp/product/B00...?ie=UTF8&psc=1
http://www.amazon.com/gp/product/B00...?ie=UTF8&psc=1
http://www.amazon.com/gp/product/B00...?ie=UTF8&psc=1
I also attach a 16 dB Yagi directional antenna to the Amplifier's RP-SMA antenna jack, about $25:
http://www.amazon.com/gp/product/B00...?ie=UTF8&psc=1
(for times when I need an omni directional antenna, I just use this, about $6:
http://www.amazon.com/gp/product/B00...?ie=UTF8&psc=1
The WRT54G is a good choice for a repeater because it has external antenna ports. It is also commonly found at yard sales and Goodwill type stores, since many people have discarded them in favor of newer N routers with conformal (i.e. Internal) antennas. I got mine for $2 at the Goodwill.
DD-WRT replaces the stock Cisco firmware. It is open-source router software that provides a full set of features, the main one being the ability to set up the router in Repeater Mode. See www.dd-wrt.com for more details.
The physical interface is to 'the camp' through the Amplifier and Yagi antenna.
I use my laptop connected to Hularptr via an Ethernet cable to set up the physical connection to 'the camp'. That has to be done once, every time we arrive, or to e.g. at a McDonalds, Starbucks, etc.
All routers are password protected, and all are running WPA2 Personal/AES encryption.
Hularptr serves two functions: first, it connects to 'the camp' with the amplifier and the Yagi Antenna. Second, it provides a wired (not wireless, this is key) Internet connection for Hulagirl off of one of the ethernet ports on the back of Hularptr. That way, Hularptr's radio only has to wirelessly connect to 'the camp'.
Since Hulagirl 'sees' a DHCP internet connection from Hularptr, there is no halving of data rate, since I have one radio connecting to 'the camp' (Hularptr) and one radio servicing the RV (Hulagirl).
RV WiFi Access Point: Name: Hulagirl
The second router that supports devices inside the RV, is a refurbished WRT120N Linksys N unit from Amazon, $13:
http://www.amazon.com/gp/product/B00...?ie=UTF8&psc=1
It is running Cisco Firmware, and set up as a normal Wireless Access point. Hularptr gets it's Internet connection via Dynamic Host Control Protocol (DHCP) from Hulagirl via an Ethernet connection on a wired port with a short Ethernet cable.
How this all Works
Hulagirl serves only one purpose, to be the Wireless Access Point (WAP) for all the devices in the RV.
When we get to 'the camp', I obtain the wifi access point details (ask at the Camp office, search for signals, etc.), then connect to Hularptr from my Ipad, login at 192.168.2.1, and change the physical interface in DD-WRT wireless setup to point to 'the camp'. That's it.
From then, all our devices enjoy full bandwidth to 'the camp' with no set up required, since they are already set up to automatically connect to Hulagirl. If 'the camp' provides a 10Mbps connection (measured from say, speedtest.net) then Hulagirl will be able to provide a 10Mbps connection, because I've got two routers (radios.)
If I used one router (i.e. one radio) in DD-WRT repeater mode for both 'the camp' AND Hulagirl, the effective data rate would be half what is available, since the router (radio) would have to service both the long distance connection to 'the camp' as well as serve as a WAP for the coach.
So far, this seems to work pretty well for us, for under $100.