2015-11-28 14:25:29 +00:00
|
|
|
#!/bin/bash
|
|
|
|
INTERFACE="$3"
|
2015-11-29 21:34:32 +00:00
|
|
|
#MAC="$8"
|
|
|
|
#BLACKLISTFILE=/opt/freifunk/blockliste.txt
|
2015-12-13 12:33:33 +00:00
|
|
|
batctl=/usr/local/sbin/batctl
|
2016-01-24 21:37:34 +00:00
|
|
|
brctl=/sbin/brctl
|
2015-11-29 21:34:32 +00:00
|
|
|
#if [ -f /opt/freifunk/blockliste.txt ]
|
|
|
|
|
|
|
|
#if [ -f $BLACKLISTFILE ]
|
|
|
|
# then
|
|
|
|
# BLOCKLISTE=$(cat /opt/freifunk/blockliste.txt)
|
|
|
|
# else
|
|
|
|
# touch=$BLOCKLISTE
|
|
|
|
#fi
|
|
|
|
|
|
|
|
#for i in $BLOCKLISTE;
|
|
|
|
#do
|
|
|
|
# if [[ $i == $MAC ]]; then
|
|
|
|
# exit 1
|
|
|
|
# fi
|
|
|
|
#done
|
|
|
|
|
|
|
|
#ip link set address {{ sn_mesh_MAC }} dev $INTERFACE
|
2015-12-17 10:21:59 +00:00
|
|
|
#ifconfig $INTERFACE hw ether {{ sn_mesh_MAC }}
|
2015-12-13 12:33:33 +00:00
|
|
|
/bin/ip link set dev $INTERFACE up mtu 1312
|
2015-12-17 10:21:59 +00:00
|
|
|
#/sbin/sysctl net.ipv4.conf.$INTERFACE.rp_filter=0
|
2016-01-24 21:37:34 +00:00
|
|
|
#$batctl if add $INTERFACE
|
|
|
|
#echo "enabled" > /sys/devices/virtual/net/$INTERFACE/batman_adv/no_rebroadcast
|
2016-01-24 21:39:36 +00:00
|
|
|
$brctl addif br-nodes $INTERFACE
|