As far as model, a 3b or better will work just fine.
This was all the information I could find regarding how it was done (a while ago):
Setting up a Raspberry Pi as a Wi-Fi <---> to <---> Ethernet Bridge:
- Configure wireless settings to connect to your SSID
- Edit the wpa_supplicant.conf
Sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
Country=US
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
ssid="<your_SSID_here>"
key_mgmt=NONE #My SSID in this example is OPEN
- Download script from:
- Edit crontab file to start the script at boot
Sudo crontab -e #if asked use nano
@reboot sh /home/pi/wifi-to-eth-route.sh &