diff --git a/src/freedombone-mesh-batman b/src/freedombone-mesh-batman index a64422eb..a4e0b896 100755 --- a/src/freedombone-mesh-batman +++ b/src/freedombone-mesh-batman @@ -96,8 +96,8 @@ if [ -e /etc/default/batctl ]; then . /etc/default/batctl fi -function get_ipv6_bat0 { - echo $(ip -o -f inet6 addr show dev "bat0" | awk '{print $4}' | awk 'END {print}' | awk -F '/' '{print $1}') +function get_ipv4_wlan { + echo $(ip -o -f inet addr show dev "$IFACE" | awk '{print $4}' | awk 'END {print}' | awk -F '/' '{print $1}') } function mesh_hotspot_ip_address { @@ -407,8 +407,7 @@ function start { systemctl restart avahi-daemon if [ -f /etc/scuttlebot/.ssb/config ]; then - ipv6addr=$(get_ipv6_bat0) - sed -i "s|\"host\": .*|\"host\": \"${ipv6addr}\",|g" /etc/scuttlebot/.ssb/config + sed -i "s|\"host\": .*|\"host\": \"$(get_ipv4_wlan)\",|g" /etc/scuttlebot/.ssb/config systemctl restart scuttlebot fi