#!/bin/bash # Setup NAT on Pi 5 (head-vixy.local) to give BBB internet access # Run this on the Pi set -e echo "🦊 Setting up NAT for BBB..." # Enable IP forwarding sudo sysctl -w net.ipv4.ip_forward=1 echo "net.ipv4.ip_forward=1" | sudo tee -a /etc/sysctl.conf # Setup NAT rules sudo iptables -t nat -A POSTROUTING -o wlan0 -j MASQUERADE sudo iptables -A FORWARD -i eth0 -o wlan0 -j ACCEPT sudo iptables -A FORWARD -i wlan0 -o eth0 -m state --state RELATED,ESTABLISHED -j ACCEPT # Make persistent (requires iptables-persistent) sudo apt install -y iptables-persistent sudo netfilter-persistent save echo "✅ NAT configured!" echo " Pi (wlan0) -> BBB (eth0 192.168.5.2)"