Report comment

Hi Keith

Sorry I presumed you wanted wlan0 and wlan1 going through eth0 which I think you need more setup for.
For me it seems the devices get swapped about with the changes to dhcpcd.conf. wlan0 is now my usb wifi dongle (hotspot) and wlan1 is the internal wifi (internet).
So you just need to swap the entries in the ip table
sudo iptables -t nat -A POSTROUTING -o wlan0 -j MASQUERADE
sudo iptables -A FORWARD -i wlan0 -o wlan1 -m state --state RELATED,ESTABLISHED -j ACCEPT
sudo iptables -A FORWARD -i wlan1 -o wlan0 -j ACCEPT

So all traffic from the hotspot will go through the wifi repeater. Internet from Eth0 will not be available to any device connected to the hotspot.

If you need your internal wifi as the hotspot then swap the iptables back and use the second suggestion of wpa_supplicant -B -i wlan1 -c /etc/wpa_supplicant/wpa_supplicant.conf

let me know if you have issues.