Skip to content

Latest commit

 

History

History
22 lines (13 loc) · 705 Bytes

ssh_to_rpi_over_usb_alternative.md

File metadata and controls

22 lines (13 loc) · 705 Bytes

Use https://askubuntu.com/a/785442/440104 to fix name of network interface (otherwise it may keep changing): sudo nano /etc/udev/rules.d/70-persistent-net.rules

Add: SUBSYSTEM=="net", ACTION=="add", ATTR{address}=="xx:xx:xx:xx:xx:xx", NAME="usb0" 42:cf:a2:b3:48:86

sudo ip addr add 192.168.1.1/24 dev usb0

sudo iptables -A FORWARD -o wlp4s0 -i usb0 -s 192.168.1.0/24 -m conntrack --ctstate NEW -j ACCEPT sudo iptables -A FORWARD -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT sudo iptables -A POSTROUTING -t nat -j MASQUERADE

echo 1 | sudo tee /proc/sys/net/ipv4/ip_forward

sudo ifconfig usb0 up

sudo ip addr add 192.168.1.2/24 dev eth0 sudo ip route add default via 192.168.1.1