For BBA porpuses, if you're "far" from cables source and your Raspberry has Wi-Fi.
I researched about it and there is an easy way to do it.
One more utility for the RaspberryPi used in the DreamPi.
Share the internet that is connected via WiFi with a device connected to the raspberry LAN port. Like your Dreamcast + BBA or any other network equipment you want.
Same way a normal Wi-Fi repeater with ethernet port does.
To not reinvent the wheel, there's a good job already done on this, with automatic script.
Source/Credits:
https://github.com/arpitjindal97/raspbi ... h-route.sh
Installation Guide:
1. Access your Raspberry Pi command line
2. Download the script. Run:
Code: Select all
wget https://raw.githubusercontent.com/arpitjindal97/raspbian-recipes/master/wifi-to-eth-route.sh
Code: Select all
sudo chmod +x wifi-to-eth-route.sh
Code: Select all
sudo nano /etc/rc.local
Code: Select all
rm /etc/dnsmasq.d/*.*
1. Access your Raspberry Pi line command
2. Starting the Repeater Routing Service. Run:
Code: Select all
sudo ./wifi-to-eth-route.sh
4. Enjoy. When you're done, rebooting or powering off your Raspberry backs everything to normal as before and for dreampi modem normal use.
I have verified that this does not impact the normal usage of DreamPi(modem) unless you don't miss the fourth step of the installation step.
Why this? Because the script creates a customized dnsmasq file and this need to be removed every reboot, to not interfere with the original dreampi dnsmasq file.

This script uses the fallowing IP Addressing pattern:
ip_address="192.168.2.1"
netmask="255.255.255.0"
dhcp_range_start="192.168.2.2"
dhcp_range_end="192.168.2.100"
dhcp_time="12h"
If your Dreamcast is set to DHCP, no action need, if is set to static IP, should look like this
ip_address="192.168.2.10"
netmask="255.255.255.0"
gateway="192.168.2.2"
dns_server 1="46.101.91.123"
dns_server 2="192.168.2.1"