diff options
Diffstat (limited to 'bbb_setup.sh')
| -rwxr-xr-x | bbb_setup.sh | 33 |
1 files changed, 0 insertions, 33 deletions
diff --git a/bbb_setup.sh b/bbb_setup.sh deleted file mode 100755 index 42e008d..0000000 --- a/bbb_setup.sh +++ /dev/null @@ -1,33 +0,0 @@ -#!/bin/sh - -# Change based upon device specifics -IFACE_BB=enp0s20f0u5 -IFACE_SELF=wlan0 -EXE=ads - -echo "Compiling Executeables" -vagrant up -vagrant ssh << EOF - cmake /vagrant; - cmake --build .; - mkdir -p build - cp -r out/* /vagrant/build/ -EOF - -echo "Forwarding Traffic to Beaglebone" -# Forwards all internet traffic requested by beaglebone to proper interface -sudo sh -c "ip link set $IFACE_BB" -sudo sh -c "dhclient $IFACE_BB" - -sudo sh -c "iptables --table nat --append POSTROUTING --out-interface $IFACE_SELF -j MASQUERADE" -sudo sh -c "iptables --append FORWARD --in-interface $IFACE_BB -j ACCEPT" -sudo sh -c "echo 1 > /proc/sys/net/ipv4/ip_forward" - -echo "Copying Executeables to Beaglebone" -scp -r build/* [email protected]:~/; -rm -r build - -echo "Running Main Program" -ssh [email protected] /bin/bash << EOF - ./$EXE; -EOF |
