diff --git a/conf/distro/netmodule-linux.conf b/conf/distro/netmodule-linux.conf index defb341..434ef41 100644 --- a/conf/distro/netmodule-linux.conf +++ b/conf/distro/netmodule-linux.conf @@ -109,3 +109,8 @@ INITRAMFS_IMAGE ?= "initramfs-ostree-image" # These rules may make gpsd start automatically when detecting a # receiver. We don't want that since gpsd is started by gnss-mgr PACKAGE_EXCLUDE = "gpsd-udev" + + +# Making sure the request ublox modules are set in machine.conf +# instead of using the default set +UBLOX_FEATURES ?= "" diff --git a/recipes-core/images/netmodule-linux-image.bb b/recipes-core/images/netmodule-linux-image.bb index 5bcf299..574192e 100644 --- a/recipes-core/images/netmodule-linux-image.bb +++ b/recipes-core/images/netmodule-linux-image.bb @@ -68,6 +68,7 @@ IMAGE_INSTALL_append = " \ udev-rules-nmhw \ nmhw-fwupdate \ packagegroup-system-state-framework \ + packagegroup-ublox-modules \ ${@bb.utils.contains("MACHINE_FEATURES", "imx-boot", "", "bootloader-config", d)} \ mmc-utils \ ${@bb.utils.contains("DISTRO_FEATURES", "custom-mac-addresses", "mac-address-set", "", d)} \ @@ -81,7 +82,6 @@ IMAGE_INSTALL_append = " \ IMAGE_INSTALL_append_imx8-nmhw23 = " \ - packagegroup-ublox-modules \ gnss-init \ "