8 if [ -z "$LOCAL4" ]; then
9 [ "$LOCAL_IF" ] || LOCAL_IF=ppp0
10 LOCAL4=$(ip -o addr show $LOCAL_IF | awk '/inet/ { print $4 }')
11 if [ -z "$LOCAL4" ]; then
12 echo "Cannot find the IP assigned to $LOCAL_IF"
17 LOCAL6=$(printf "%x%02x:%x%02x\n" $(echo $LOCAL4 | sed -e 's/\./ /g'))
18 LOCAL6="2002:$LOCAL6::1/48"
20 [ "$RELAY" ] || RELAY=192.88.99.1
22 if [ "$VERBOSE" ]; then
23 echo "Local v4 address: $LOCAL4"
24 echo "Local v6 address: $LOCAL6"
25 echo "6to4 Relay address: $RELAY"
29 ip addr add $LOCAL6 dev sit0
30 ip route add 2000::/3 via ::$RELAY
36 echo "Usage: $0 {start|stop}"