To have a consistent behavior between all type of images, the udev rules
must always be present.
For example on HW21, without these rules, eth0 refers to the internal
interface between the cpu and the switch instead of the main ethernet
interface of the system.
BugzID: 80527
ATM the system state framework only works properly if we have the da9063
with working ignition.
BugzID: 74987
Signed-off-by: Lucien Mueller <lucien.mueller@netmodule.com>
By adding bluetooth, usbhost, pci and wifi to DISTRO_FEATURES and
MACHINE_FEATURES, oe-core is handling the base tools through
packagegroup-base. We can therefore remove them from our own
packagegroups.
Removing the recommendations, is not an issue, most of the
recommendations are actually kernel modules.
BugzID: 73589
Packagegroups are divided by functionality level and by features.
The functionality levels start with minimal which includes the bare
minimum packages required for the system to boot. This mainly means
firmwares and drivers.
The base packages include the packages providing basic functionality.
These are usually cli tools allowing access to different interfaces.
The extended packages include advanced tool and services providing full
functionality of the system.
BugzID: 73593
Signed-off-by: Patrick Zysset <patrick.zysset@netmodule.com>