diff --git a/packages/network/connman/config/main.conf b/packages/network/connman/config/main.conf deleted file mode 100644 index b4144ddc67..0000000000 --- a/packages/network/connman/config/main.conf +++ /dev/null @@ -1,7 +0,0 @@ -[General] - -# Enable background scanning. Default is true. -# Background scanning will start every 5 minutes unless -# the scan list is empty. In that case, a simple backoff -# mechanism starting from 10s up to 5 minutes will run. -BackgroundScanning = true diff --git a/packages/network/connman/install b/packages/network/connman/install index 978318c583..e2261a48fe 100755 --- a/packages/network/connman/install +++ b/packages/network/connman/install @@ -29,7 +29,10 @@ mkdir -p $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 + cp $PKG_BUILD/src/main.conf $INSTALL/etc/connman + sed -i $INSTALL/etc/connman/main.conf \ + -e "s,^# BackgroundScanning.*,BackgroundScanning = true,g" \ + -e "s,^# PreferredTechnologies.*,PreferredTechnologies = ethernet,wifi,cellular,g" mkdir -p $INSTALL/etc/dbus-1/system.d cp $PKG_BUILD/src/connman.conf $INSTALL/etc/dbus-1/system.d