summaryrefslogtreecommitdiffstats
path: root/meta-agl-profile-core/recipes-connectivity
AgeCommit message (Collapse)AuthorFilesLines
2019-02-18recipes-connectivity: connman: upgrade to 1.36Matt Ranostay8-0/+853
Backport from openembedded-core layer because needs the respective WiFi improvements: Fix issue with WiFi background scanning handling. Fix issue with WiFi disconnect+connect race condition. Fix issue with WiFi scanning and tethering operation. Fix issue with WiFi security change handling. Fix issue with missing signal for WPS changes. Bug-AGL: SPEC-1165 Change-Id: Ibf2b2039b39c2b7096f9549d569b83e86fa759bc Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2019-02-13neard: cancel empty record processing on tag detectionraquel medina2-1/+37
neard service clients registered for tag interface call a series of getter methods via dbus. In the case of a tag programmed with a valid NDEF containing an empty record (D0 00 00) no valid dbus string type is associated with the record and the get_type_property call results in a dbus error and neard service exit. This commit offers a workaround to avoid this particular situation while a more comprehensive solution is found (there are other record types that would fall in this same scenario). Bug-AGL: SPEC-2123 Change-Id: I1b6d639bdc2aea0a331e8c06d6eac18da21482f5 Signed-off-by: raquel medina <raquel.medina@konsulko.com>
2019-02-06bluez-alsa: fix FTBS caused by change #19721 (c456406)Stephane Desneux1-0/+5
Some files have been removed from packaging by error. This patch just adds back the missing files. Change-Id: I1c3d44f62d6193f5814d18454e3b2c5e6391c85e Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
2019-02-05bluez-alsa: bump to master version of 2019-01-17Thierry Bultel1-6/+1
Fix version has a fix for a crash when PCM are released Also, no longer populate the PCM and control plugins in the recipe, because it is done by the "install" rule of the package makefile. BUG-AGL:SPEC-2126 Change-Id: Iff582a3c7dec7f215a109673582f210ef40f1903 Signed-off-by: Thierry Bultel <thierry.bultel@iot.bzh>
2019-01-18meta-agl-profile-core: recipes-connectivity: ofono: change dbus policy to ↵Matt Ranostay2-0/+36
enable modem events To detect modem addition and removal in the agl-service-telephony binding the interface needs to be enabled in the dbus policy Bug-AGL: SPEC-2117 Change-Id: Ib610188d72404e338c59d64c4b84a183632efb1f Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2019-01-04neardal: lib: fix random memory corruptionraquel medina2-2/+61
This commit includes a neardal patch to fix the random segfault seen on agl-service-nfc. The problem (random memory corruption) was due to invalid access to freed memory on neardal library. The proposed fix has been submitted upstream and this commit is only a temporary measure while the solution is not provided directly from neardal repo. Bug-AGL: SPEC-1976 Change-Id: I21984cb8135537ff1232a4387a31688e1a140642 Signed-off-by: raquel medina <raquel.medina@konsulko.com>
2018-12-20bump bluez-alsa to master (brings Ofono support)Thierry Bultel2-5/+10
This takes the mandatory commits to have HFP support over Ofono (56fcc3 from 2018-12-04) Also adds the needed options to the daemon in the service file The license changed due to change of year and author list It was bogus to have hcitop in PACKAGECONFIG. Namely, this is not a feature in yocto, but only an optional feature of bluez-alsa (that helps to perform bandwith measures) However, Ofono is one. This also adds hcitop and rfcomm tools in development images. Those tools help to diagnose bt issues. Change-Id: I426dbee5aa8911c9c64f4ec7399528d149dc651b Signed-off-by: Thierry Bultel <thierry.bultel@iot.bzh> Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
2018-12-20connman: Ignore MOST ethernet interfacesScott Murray2-1/+2
On systems like the CES demo units with MOST adapters, the virtual ethernet interface created by MOST interferes with connman's management of the shared connection of the Wi-fi and main ethernet interface, eg. the MOST ethernet being present results in the Wi-fi not auto-connecting at boot. To avoid this, ignore the "meth" interfaces by adding them to the blacklist. This seems reasonable, as they are unlikely to be used for internet connectivity. Change-Id: I9b56333df4b4d7e128a765855065efce58abb734 Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2018-12-20connman: Tweak main.conf for cluster demo supportScott Murray1-0/+5
When running the cluster demo, we do not want the second ethernet interface managed by connman, as it will be used for a separate connection to the cluster board, and should not be considered part of the shared connection pool. To do this, NetworkInterfaceBlacklist is tweaked if agl-cluster-demo-support is enabled. Change-Id: Iab8c17662bb7f5b06b5eda6c97dd32a6c5ef3f5a Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2018-12-12Provide fallback time servers to connmanHenrique Ferreiro2-1/+12
connman NTP client needs some fallback time servers in case it cannot get one from the DHCP server. Bug-AGL: SPEC-1925 Change-Id: I904f49f7d9428a2cc4e90ccea387bf4892f4d38e Signed-off-by: Henrique Ferreiro <hferreiro@igalia.com> (cherry picked from commit 803f03daebb58b3a26462df35f001637f2ddf9a0)
2018-11-22recipes-connectivity: bluez5: add dbus-org.bluez.obex.service symlinkMatt Ranostay1-0/+5
To allow OBEX service to be requested by a user on demand there needs to be a symlink /etc/systemd/user/dbus-org.bluez.obex.service to the obex.service Change-Id: If4b8a94790403cf7f8f2a53ce3365c5f8c9f3b2c Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2018-07-11neard: systemd: changes to allow enablement of neard.service on bootMatt Ranostay2-0/+29
Bug-AGL: SPEC-1554 Change-Id: Iec2bb77e3f4a5a729298b57a50fb40fb49dba400 Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2018-07-11recipes-connectivity: neardal: add recipeOleg Zhurakivskyy4-0/+84
Bug-AGL: SPEC-1554 Link: https://patchwork.openembedded.org/patch/88673/ Change-Id: Id0287d8cd6bc75b03ec06d0445938a7c27304620 Signed-off-by: Oleg Zhurakivskyy <oleg.zhurakivskyy@intel.com> Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2018-05-313rd part of the layer/profile rework [1/2]Jan-Simon Möller14-0/+253
This is the last larger commit in this series and deals with the graphical part. We introduce the graphical profiles: - meta-agl-profile-graphical -- meta-agl-profile-graphical-html5 -- meta-agl-profile-graphical-qt5 Notable changes: - weston-ini-conf moved to the meta-agl-bsp layer. Most BSPs have bbappends, so we need to have the recipes present (but unused) even in the console images. - new image: agl-image-boot = terminal-only + network + package-manaager. Ready for using package-feeds - new image/sdk: agl-image-minimal-crosssdk - agl-service-mediaplayer has a dependency on weston, thus it cannot be in the 'core'. Moved it to profile-graphical. - The wayland-ivi-extension moved to the agl-demo-platform. - The app-framework layer included and pulled 'web-runtime' as dependency. This broke console-only images. This has been moved to be in meta-agl-demo only for now. - added and massaged the agl-features. - found and added a useful script 'oe-depends-dot' that helps to work with the dot files (produced with bitbake -g) Todo: - we'll need another pass through the packagegroups. The dependencies for the layers/profiles are now sorted-out but we might have to add/shuffle a few packages. For further details, see meta-agl/docs/profiles.md. v2: fix meta-agl/meta-security/conf/layer.conf - the immediate expansion previously used in there caused some recipes not being added to BBFILES. v3: fix packagegroup renaming (packagegroup-agl-devel -> packagegroup-agl-core-devel) v4: fix missing packagegroup inclusion (tnx Jose, Scott, Stephane) v5: fix missing packagegroup inclusion v6: explicitely put profile-graphical-qt5 on-top of profile-graphical v7: re-add 'procps' when agl-devel feature is on Bug-AGL: SPEC-145 Change-Id: I24cdcd1118932758d0c55d333338238f2a770877 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>