Alexandre Bard
68f1d6876b
packagegroup-net: Add ethtool to base package
...
It is required on fct image to read broadr metadata.
BugzID: 77243
2022-09-12 11:17:42 +02:00
Alexandre Bard
da7c62fa14
pkggroup wwan: Add lpa to manage eUICC sim cards profiles
...
BugzID: 80707
2022-08-10 14:10:27 +02:00
Alexandre Bard
a6ae8ece23
Move udev-rules-nmhw to minimal packagegroup
...
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
2022-07-06 11:06:41 +02:00
Alexandre Bard
42fbea767a
packagegroup-wifi: Remove wlconf.bin
...
It is now part of the firwmare-ti-wl18xx package since it was integrated
in NRSW.
BugzID: 79548
2022-05-30 17:24:50 +02:00
Alexandre Bard
e36e725ee0
dev-image: Add additional dev tools
2022-05-05 15:58:34 +02:00
Marc Mattmueller
b6ee13f983
recipes-tools: remove scripts-nm recpie (not used anymore)
...
the create support package script and its helpers are not used
so far and can be removed.
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2022-03-21 10:48:35 +01:00
Marc Mattmueller
71fab7bda1
vnstat: moved from dev image to extended packagegroup
...
BugzID: 76022
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2021-12-06 14:54:31 +01:00
Marc Mattmueller
9ddeed73e6
packagegroup-extended: added storage-info
...
BugzID: 75350
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2021-11-25 12:06:20 +01:00
Lucien Mueller
ab5d795f00
distro: add cryptodev support.
...
BugzID: 75340
Signed-off-by: Lucien Mueller <lucien.mueller@netmodule.com>
2021-10-26 10:04:33 +02:00
Lucien Mueller
fa2957f59a
packagegroup-nm-extended: only add ssf for machines which support da9063-ignition.
...
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>
2021-09-28 12:01:20 +02:00
Alexandre Bard
4194e767fb
Fix NAT feature
...
Since we removed recommendations, NAT was not working anymore.
We need to explicitly add the relevant iptables modules.
BugzID: 74965
2021-09-28 08:10:02 +02:00
Alexandre Bard
db1d9760d0
Move dispatched recipes into recipes-tools
...
BugzID: 74466
2021-08-26 16:56:07 +02:00
Alexandre Bard
62b15c5b53
Remove sw-update recipe
...
This is an old useless recipe.
BugZID: 74466
2021-08-26 15:54:43 +02:00
Alexandre Bard
51f817524b
Move bbappends into a bbappend subdirectory
...
They are now sorted depending on which layer the origin bb recipe is
located.
BugzID: 74466
2021-08-26 14:46:15 +02:00
Alexandre Bard
bf3b559f8d
base-files: Fix indentation
2021-08-26 14:46:15 +02:00
Marc Mattmueller
30599f31a9
tools/ssf-mgr: adapted recipes to include the ssf-mgr
...
BugzID: 74447
BugzID: 74403
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2021-08-26 13:10:04 +02:00
Alexandre Bard
29c94b7717
packagegroup-time: Add rtcwake
...
This tool was probably recommended before. Since we removed the
recommendations, we now need to depend on it explicitly.
2021-08-25 15:07:41 +02:00
Alexandre Bard
84b7db5134
packagegroup-extended: Add ca-certificates
...
This was likely recommended by several packages before. Since we removed
recommendations, we now need to depend on it directly.
2021-08-25 15:07:31 +02:00
Alexandre Bard
c190122ee9
packagegroup-gnss: Add gpsd config
...
gpsd-conf was previously recommended by gpsd. Since we removed
recommendations, we now need to depend on it to have it.
2021-08-25 11:35:10 +02:00
Alexandre Bard
dad02bc496
dev-image: Add systemd extra tools
...
These tools were recommended before and therefore not present since we
removed the recommendations. Since they are needed for tests, we add
them directly in the dev image.
2021-08-25 09:25:17 +02:00
Alexandre Bard
00fd0c5639
DISTRO_FEATURES: Let oe-core handle bt, usb, pci and wifi tools
...
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
2021-08-18 15:04:31 +02:00
Alexandre Bard
f6db09681a
bluetooth: Move bluez extensions in pg-extended
...
BugzID: 73593
2021-08-17 14:47:56 +02:00
Alexandre Bard
9ffbd2425e
packagegroup-nm-user-module: add new packagegroup
...
In order to provide user-module related tools like socket-uart.
BugzID: 73593
Signed-off-by: Patrick Zysset <patrick.zysset@netmodule.com>
2021-08-17 02:52:02 +02:00
Alexandre Bard
be3ee0bade
packagegroup-nm-extended: remove socat
...
socat is actually a dependency of socket-uart
BugzID: 73593
Signed-off-by: Patrick Zysset <patrick.zysset@netmodule.com>
2021-08-17 02:49:09 +02:00
Alexandre Bard
566d072be1
packagegroup-netmodule-linux: Remove packagegroup
...
This packagegroup contains only libgpiod which is not relevant to
directly reference since it is a library.
BugzID: 73593
Signed-off-by: Patrick Zysset <patrick.zysset@netmodule.com>
2021-08-17 02:48:33 +02:00
Alexandre Bard
931cf1812a
packagegroup-nm-wifi: add wifi-firmware
...
this packagegroup feature replaces the firmware.inc in recipes-core.
BugzID: 73593
Signed-off-by: Patrick Zysset <patrick.zysset@netmodule.com>
2021-08-17 02:46:16 +02:00
Alexandre Bard
f584e63000
packagegroups: split images into meaningful groups
...
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>
2021-08-17 02:44:39 +02:00
Alexandre Bard
e2b7364c83
images: Rename mac80211 package to wlan-backports
...
BugzID: 74268
2021-08-13 09:59:13 +02:00
Alexandre Bard
aca18a2545
base-image: Inherit from minimal image
...
BugzID: 73593
2021-07-30 16:17:35 +02:00
Alexandre Bard
c7d211ef8e
image-minimal: Cleanup
...
Remove unneeded variables and move FSTYPE to distro
BugzID: 73593
2021-07-30 16:17:35 +02:00
Alexandre Bard
22c9a78486
base-image: Split and organize tools
...
BugzID: 73593
2021-07-30 16:16:38 +02:00
Alexandre Bard
2c9fbbf4b0
base-image: Remove useless packages
...
BugzID: 73593
2021-07-30 16:16:38 +02:00
Alexandre Bard
c824d39f14
base-image: Install packagegroup-ublox for all hardwares
...
This packagegroup is anyway filtering based on UBLOX_FEATURES.
But since UBLOX_FEATURES has a default value in the packagegroup, we
must also override this default value from distro.
BugzID: 73593
2021-07-30 16:16:38 +02:00
Alexandre Bard
e9da28c98e
base-image: Add bluez5 as part of the BT group
...
BugzID: 73593
2021-07-30 16:16:38 +02:00
Alexandre Bard
d26b401014
base-image: Remove dfu-util
...
This is simply a dependency of v2x firmware loader
BugzID: 73593
2021-07-30 16:16:38 +02:00
Alexandre Bard
a8151c0b80
base-image: Add time tools for all hardwares
...
BugzID: 73593
2021-07-30 16:16:38 +02:00
Alexandre Bard
404152f389
base-image: Add gnss-mgr based on gnss machine feature
...
BugzID: 73593
2021-07-30 16:16:38 +02:00
Alexandre Bard
4e3f4c496b
base-image: Add imu-setup base on imu machine feature
...
BugzID: 73593
2021-07-30 16:16:38 +02:00
Alexandre Bard
4fa8872da8
base-image: Add cryptodev-module for all hardwares
...
BugzID: 73593
2021-07-30 16:16:38 +02:00
Alexandre Bard
b4cccfa2d3
base-image: Add socat for all hardware
...
BugzID: 73593
2021-07-30 16:16:38 +02:00
Alexandre Bard
b3c8d64b18
base image: Add spitools based on spi machine feature
...
BugzID: 73593
2021-07-30 16:16:38 +02:00
Alexandre Bard
2afbf30779
Base image: Add system state framework for all machines
...
The packagegroup is just a set of kernel modules, they need a devicetree
entry in order to be loaded.
This simplifies the content of the base image.
BugzID: 73593
2021-07-30 16:16:38 +02:00
Alexandre Bard
b7ce788eef
base image: Add wakeup timer only when required by machine
...
BugzID: 73593
2021-07-30 16:16:38 +02:00
Alexandre Bard
b2b17de9b5
base image: Add fpga-image only for fpga machines
...
BugzID: 73593
2021-07-30 16:16:38 +02:00
Alexandre Bard
8a8345a66b
image-base: Add can tools based on MACHINE_FEATURES
...
BugzID: 73593
2021-07-30 16:16:38 +02:00
Alexandre Bard
7cc33a1f8a
Remove OEM image
...
The base image is now the OEM and the specific tools have been moved to
VCU image.
BugzID: 73593
2021-07-30 16:16:38 +02:00
Alexandre Bard
40196ead78
images: Remove unused images
...
BugzID: 73593
2021-07-30 16:16:38 +02:00
Lucien Mueller
7baa673005
Changed distro files to work with the new kernel recipe.
...
BugzID: 73616
Signed-off-by: Lucien Mueller <lucien.mueller@netmodule.com>
2021-07-30 13:45:28 +02:00
Marc Mattmueller
461162e44e
packagegroup: removed tools from packagegroup and removed duplicated modemmanager from IMAGE
...
BugzID: 73552
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2021-07-06 11:27:20 +02:00
Marc Mattmueller
4586eaa5a5
recipes-core: added packagegroup and recipe to build an SDK
...
the package group holds packages included in netmodule-linux to not
duplicate code.
the sdk recipe is appended with the added package group, cpputest and
libnmapp
BugzID: 73552
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2021-07-06 11:27:20 +02:00