diff --git a/packages/network/connman/init.d/21_network b/packages/network/connman/init.d/21_network index f246e474ef..5f59f96a19 100644 --- a/packages/network/connman/init.d/21_network +++ b/packages/network/connman/init.d/21_network @@ -271,9 +271,9 @@ set_interface() { set_hwclock if [ -f $HOME/.config/debug.connman ]; then - /usr/sbin/connmand -nd > /dev/null 2>&1 + /usr/sbin/connmand -nrd > /dev/null 2>&1 else - /usr/sbin/connmand -n > /dev/null 2>&1 + /usr/sbin/connmand -nr > /dev/null 2>&1 fi usleep 250000 done diff --git a/packages/network/connman/install b/packages/network/connman/install index c7added2b3..3fa8b20eec 100755 --- a/packages/network/connman/install +++ b/packages/network/connman/install @@ -26,7 +26,7 @@ add_user system x 430 430 "service" "/var/run/connman" "/bin/sh" add_group system 430 mkdir -p $INSTALL/etc - cp $PKG_DIR/config/resolv.conf $INSTALL/etc + ln -sf /var/cache/resolv.conf $INSTALL/etc/resolv.conf mkdir -p $INSTALL/etc/connman cp $PKG_DIR/config/main.conf $INSTALL/etc/connman