Commit Graph

249 Commits

Author SHA1 Message Date
Alexandre Bard e49f0152b8 gnss-mgr: Use python service file instead of the old bash one
BugzID: 67743
2020-11-09 22:46:56 +01:00
Alexandre Bard bedc347bcf layer.conf: Improve dependencies to u-blox layer
Instead of checking if we are building for an IMX target to include or
not the jody bbappends, we are now including them only when the ublox
meta-layer is present, which offer more scalability for futur HW design.

BugzID: 65947
2020-09-10 11:24:33 +02:00
Alexandre Bard 5bc7c2e9cc gpsd: hw21: Fix gpsd starting in autodetect mode
BugzID: 65905
2020-09-08 17:34:14 +02:00
Alexandre Bard 9051b7c4ea gpsd: Disable systemd service only for HW21
gnss-mgr is only present on HW21 and therefor gpsd will not be started
on other HWs if the service is disabled.

Also the bitrate is configured by gnss-mgr so we must keep gpsd with
default bitrate detection mode.
2020-08-28 12:31:11 +02:00
Marc Mattmueller f26ef41692 wlanconf: adapted SRC_URI from gitea to gitlab
BugzID: 65572

Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2020-08-28 07:49:53 +02:00
Alexandre Bard 7139363337 gpsd: Use gnss0 instead of tty number 2020-08-26 19:11:48 +02:00
Alexandre Bard c7be0e4d01 gnss-mgr: Add test package
This package contains a script that is able to read the configuration of
the receiver. This option is not part of the main tool.

BugzID: 65664
2020-08-25 19:07:10 +02:00
Alexandre Bard 89428f1358 gnss-mgr: Add service wrapper and new config file 2020-08-24 23:20:32 +02:00
Alexandre Bard 2612c50926 gpsd: Start after gnss-mgr with fix baudrate
gnss-mgr will start gpsd automatically when it is done.

BugzID: 65640
2020-08-24 01:53:26 +02:00
Alexandre Bard cbf6593672 wwan-config: Use systemd logging library
The tool was previously just printing log messages. Using this log
library, the timestamps in journald will be more precise and it will be
possible to filter by log level.

BugzID: 65586
2020-08-20 11:22:09 +02:00
Alexandre Bard 1e80e38269 gpsd: Remove neom8tool and config
This tool has been replaced by gnss-mgr.

BugzID: 65566
2020-08-19 15:27:06 +02:00
Alexandre Bard 72088c2c2c gnss-mgr: Add example config file
The default config file has been emptied to not set dummy values
A example file has been added so the user knows which fields can be set.

BugzID: 65564
2020-08-19 14:40:11 +02:00
Marc Mattmueller 332881d5c8 ubxlib: renaming ubxlib into nmubxlib
Our used ubxlib was forked and diverged too much from the original
one. Now there is a naming conflict when installing our image in
the car drive tests.
Therefore our ubxlib is renamed to nmubxlib

BugzID: 65478

Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
2020-08-13 08:01:26 +02:00
Alexandre Bard 7a107f2695 tibluetooth: Restart on failure
It can happen that hciattach fails because of timeout.
Reexecuting the service in this case makes sure that the bluetooth
device is handled by bluetoothctl.

BugzID: 65391
2020-08-06 23:09:57 +02:00
Alexandre Bard 5bf5cd79a6 wwan: Make ModemManager be started by wwan-config
wwan-config is also monitoring ModemManager to detect potential
failures.

BugzID: 65396
2020-08-06 14:48:43 +02:00
Alexandre Bard 07a3d136d7 gpsd: Move python gps library to python3
The library is required for gnss-mgr to check when gpsd is ready.

BugzID: 63624
2020-07-07 20:59:07 +02:00
Alexandre Bard 57486cf692 Remove gnss-config and gnss-save-on-shutdown
They are replaced by gnss-mgr

BugzID: 63624
2020-06-26 16:38:22 +02:00
Alexandre Bard 415028fbdc Add gnssm-mgr
BugzID: 63624
2020-06-26 16:30:19 +02:00
Alexandre Bard 23de70f4da Add ubxlib
This is a python library used to talk to u-blox gnss modems.

BugzID: 63624
2020-06-25 08:31:53 +02:00
Ramon Moesching 7397bb8e90 tibluetooth: hw26 initial bsp
Forked from nmhw21

BugzID: 63686

Signed-off-by: Ramon Moesching <ramon.moesching@netmodule.com>
2020-06-24 15:54:47 +02:00
Alexandre Bard 07f045cac2 wwan-config: Automatically restart service when it fails
It may happen that the service is failing, because the modem is in an
unpredictable state. To avoid this kind of cases and increase the
resilience of the system, systemd will now restart the service if it
fails, leading to a full power cycle of the modem.

BugzID: 63740
2020-06-23 16:59:28 +02:00
Alexandre Bard af1e36b559 gpsd: Fix do_install taking ages
scons was called manually in do_install step with different parameters
than in do_compile step, leading to a recompilation in do_install (but
without -j4), leading it to take very long.

BugzID: 62046
2020-06-23 13:50:27 +02:00
Alexandre Bard c1ec2a0207 Revert "gpsd: Clearly separate NetModule from mainline version"
This reverts commit 791d40ccd7.

It is bringing licenses problem, leading to errors. This has to be fixed
first.

BugzID: 62684
2020-04-30 09:52:21 +02:00
Alexandre Bard 791d40ccd7 gpsd: Clearly separate NetModule from mainline version
Making it clear what is related to netmodule version and what can be
appended to any gpsd version.

Additional small changes:
 1. Removed udev rules createing /dev/gps0
Not needed since we have proper udev rules in their own repo now.

 2. Removed patch 0001-gps_shm_close-Free-privdata.patch
It was not used referenced anywhere, probably a remans of an old
version.

 3. Use gnss0 as default TTY device on all targets.
It avoids rebuilding everything when changing MACHINE

 4. Update checksums for mainline gpsd archive.
This recipe alone is still not building but at least the checksums are
now correct.

BugzID: 62684
2020-04-24 17:15:18 +02:00
Ramon Moesching 076bdb314f gpsd append: rdepends on python for ubxtool support
ubxtool is using some old python2 modules.

BugzID: 62531

Signed-off-by: Ramon Moesching <ramon.moesching@netmodule.com>
2020-04-15 19:42:38 +02:00
Tobias Jäggi 30afb7eff8 gpsd: created gps-utils-conf package
neom8tool is part of gps-utils, the gnss0.ubx config file
is now part of the newly created gps-utils-congf package.

BugzID: 62085

Signed-off-by: Tobias Jäggi <tobias.jaeggi@netmodule.com>
2020-04-06 08:25:40 +02:00
Tobias Jäggi de62abf132 gpsd: moving neom8tool from OM to BSP layer
BugzID: 62177

Signed-off-by: Tobias Jäggi <tobias.jaeggi@netmodule.com>
2020-04-06 08:25:40 +02:00
Tobias Jäggi 1945cd4165 gnss-save-on-shutdown: bugfix gpsd no NMEA data
Issue: after a reboot with no power cycle the gnss reveiver
was in the wrong state and did not send any NMEA data for gpsd to use.
Solution: Added a controlled GNSS start on boot to make sure that
the receiver is in the correct state.

BugzID: 62382

Signed-off-by: Tobias Jäggi <tobias.jaeggi@netmodule.com>
2020-04-02 15:35:09 +02:00
Tobias Jäggi 187c376ca6 gnss-config.sh: replace /dev/ttyS3 with /dev/gnss0
Adoption of recent changes in udev rules and gpsd build recipe
to gnss-config script.

BugzID: 62295

Signed-off-by: Tobias Jäggi <tobias.jaeggi@netmodule.com>
2020-03-27 08:49:34 +01:00
Tobias Jäggi 90c8eef146 gnss-config: added return code if gpsd restart fails
Script returns 7 if gpsd restart failed. Used for lava testing.

BugzID: 62045

Signed-off-by: Tobias Jäggi <tobias.jaeggi@netmodule.com>
2020-03-27 08:46:45 +01:00
Tobias Jäggi fa5d8c2231 gpsd: removed pythonpath patch
The pythonpath is now fixed in 3.20/netmodule branch on netmodule
gpsd gitlab repository. therfore the patch is no longer needed in the recipe.

BugzID: 61939

Signed-off-by: Tobias Jäggi <tobias.jaeggi@netmodule.com>
Signed-off-by: Patrick Zysset <patrick.zysset@netmodule.com>
2020-03-20 21:04:30 +01:00
Alexandre Bard db9a70b163 connectivity: remove ublox-gsm-fw-update recipe
This tool is not used anymore and has been replaced by the more
generic nmhw-fwupdate tool.

BugzID: 62102

Signed-off-by: Patrick Zysset <patrick.zysset@netmodule.com>
2020-03-20 21:00:29 +01:00
Tobias Jäggi b5c8336b0d recipes-connectivity: added gnss-save-on-shutdown
gnss-save-on-shutdown is a service, makes gnss receiver state persistent
before shut down and check if state got loaded again upon boot

on shutdown:
	contents of receiver ram gets dumped to receiver flash
on boot:
	checks if ram dump got loaded from receiver flash back into receiver ram

BugzID: 60669

Signed-off-by: Tobias Jäggi <tobias.jaeggi@netmodule.com>
2020-03-19 08:57:24 +01:00
Tobias Jäggi ca0c6bd6df gnss-config: fixed typo in /run/gnss/gnss0.config
corrected Satelite to Satellite

BugzID: 62086

Signed-off-by: Tobias Jäggi <tobias.jaeggi@netmodule.com>
2020-03-17 13:56:12 +01:00
Tobias Jäggi 3addd366af gnss-config: fixing typo in gnss0.config
The gnss0.config file still used the old name for gnss-config.service.
Changed it to the current name.

BugzID: 61707

Signed-off-by: Tobias Jäggi <tobias.jaeggi@netmodule.com>
2020-03-12 11:15:33 +01:00
Alexandre Bard 343c9c789e wwan-config: Fix missing config file
When the service was not enabled by default, the config file was
not created either.

BugzID: 61873
2020-03-09 14:00:06 +01:00
Alexandre Bard 7d1cdfd8c9 wwan-config: Add missing python dependencies
BugzID: 61873
2020-03-09 13:58:49 +01:00
Alexandre Bard 5cb9641ba9 gnss-config: Move config to gnss subdirectory
To align with wwan structure and allow later more gnss receivers.
Alignment helps in handling the firmware update in a more generic
way.

BugzID: 61471
2020-03-06 12:03:00 +01:00
Alexandre Bard 4d8cab637b ublox-gsm-fw-update: use new wwan-config service
BugzID: 61873

Signed-off-by: Patrick Zysset <patrick.zysset@netmodule.com>
2020-03-06 02:22:50 +01:00
Alexandre Bard 26cc313322 wwan-config: replace ublox-gsm-config
wwan-config is a rework of ublox-gsm-config.
It is more generic and allows better extension and customization.

BugzID: 61873

Signed-off-by: Patrick Zysset <patrick.zysset@netmodule.com>
2020-03-06 02:22:50 +01:00
Alexandre Bard 43e07b2283 ublox-gnss-fw-update: add ubxtool only pkgconfig
Add packageconfig to keep only the ublox tool.
Missing files if this config is applied are:
 - firmware itself (UBX_M8_301_ADR_421_NEO_M8L.bin)
 - map of the flash (ubx-fw-flash.xml)
 - wrapper to flash the modem easily (gnss-fw-update)

BugzID: 60600

Signed-off-by: Patrick Zysset <patrick.zysset@netmodule.com>
2020-03-05 21:09:53 +01:00
Alexandre Bard 5fcc982c21 ublox-gnss-fw-update: Fix yocto QA issue
QA Issue: No GNU_HASH in the elf binary

The makefile provided by ublox was using LFLAGS instead of LDFLAGS.

BugzID: 55167
2020-03-05 18:17:14 +01:00
Tobias Jäggi 2e441d7d35 gnss-config: formerly ublox-gnss-config - improved config file
Vendor, model, firmware, ubx-protocol version, supported satelite
systems and supported augmentation services ar now dumped into a config
file at /run/gnss
Renamed gnss.config to gnss0.config to be in line with wwan rework.

Add grep as depency because -P option is required and is not available
in busybox grep.

BugzID: 61707

Signed-off-by: Tobias Jäggi <tobias.jaeggi@netmodule.com>
2020-03-03 22:58:48 +01:00
Lucien Mueller ab82ed3576 gpsd: update to 3.20
Added patch that reverts patch from gpsd mainline,
because it messes with the buildflags.

BugzID: 60987

Signed-off-by: Lucien Mueller <lucien.mueller@netmodule.com>
2020-02-27 14:20:55 +01:00
Tobias Jäggi 8c440ef470 ublox-gnss-config: split from gpsd layer, renamed, improved
Changes to baud rate config script:
+ more appropriate name
+ only one service
+ baud rate detector is faster in special case
+ shellcheck conform
- no longer creates default config file if file is missing, instead
throws error

BugzID: 60698

Signed-off-by: Tobias Jäggi <tobias.jaeggi@netmodule.com>
2020-02-24 15:42:21 +01:00
Alexandre Bard 2778373994 ublox-gsm-config: Fix empty user in config
With an empty user, the script was setting the authentication flag
to 1, but sending an empty string.
2020-02-13 14:41:18 +01:00
Tobias Jäggi e46b607bee gpsd: ubxtool: patch for adding python3 site package path
added patch file to ubxtool. Since ubxtool is now patched, assigning
the path of python3 env to PYTHONPATH and then exporting it in the
receiver config script is no longer needed.

BugzID: 61081

Signed-off-by: Tobias Jäggi <tobias.jaeggi@netmodule.com>
2020-01-23 17:19:24 +01:00
Tobias Jäggi 903e748473 config-gnss: baud rate configuration for gnss receiver and ttyS3
Added recipes aswell as scripts to automatically configure the baud
rate of ttyS3 and the GNSS receiver (NEO-M8L) with the baud rate
specified in a new config file called /etc/gnss.conf

tty interface also configured if receiver config gets launched manually.
If config-gnss-receiver was launched manually it now executes
config-gnss-tty to configure the tty interface before starting gpsd.

BugzID: 60698

Signed-off-by: Tobias Jäggi <tobias.jaeggi@netmodule.com>
Signed-off-by: Ramon Moesching <ramon.moesching@netmodule.com>
2020-01-23 17:19:24 +01:00
Alexandre Bard 7ced09c9c9 modemmanager: Check only whitelisted devices
With this whitelist, we make sure that only toby-l2 devices are
handled by ModemManager and that it won't mess up with other serial
or net devices.

BugzID: 59772
BugzID: 59771
2020-01-13 16:15:59 +01:00
Ramon Moesching 2f99551809 gpsd: workaround for .so file at wrong place
install shared object files to expected place.

BugzID: 57162

Signed-off-by: Ramon Moesching <ramon.moesching@netmodule.com>
2020-01-10 11:08:21 +01:00
Ramon Moesching af6384d512 gpsd bbappend: use netmodule branch for regular builds
gpsd branch 3.19 with netmodule modifications on the top.

BugzID: 57162

Signed-off-by: Ramon Moesching <ramon.moesching@netmodule.com>
2020-01-10 09:50:43 +01:00
Ramon Moesching 8023b19728 gpsd: get rid of shaky baudrate configuration
serial gnss receiver baudrate configuration with gpsctl tool is too
shaky and not reliable. gps CLI tools calls are reconfigure
baudrate back to 9600 instead of forced 115200 baud.

Configuration is then blocking whole gpsd action and no gnss positon
data are delivered.

BugzID: 60550

Signed-off-by: Ramon Moesching <ramon.moesching@netmodule.com>
2020-01-07 08:44:46 +01:00
Alexandre Bard ef5ab78de0 ublox-gsm-config: Add empty apn.conf as placeholder
Should help avoiding errors when manually writing this file.

BugzID: 60832
2020-01-06 10:09:47 +01:00
Alexandre Bard a61b878ee0 networkmanager-conf: Setup DHCP for nrhw20
Custom config for HW20 with DHCP on the 4 lans of the switch instead
of 4 different static subnets.

BugzID: 60765
2019-12-26 16:45:49 +01:00
Alexandre Bard 24a56a9212 networkmanager-conf: Use eth2 has default for HW18
BugzID: 60763
2019-12-26 14:59:07 +01:00
Alexandre Bard a4ed9ead0c networkmanager: Add missing RDEPENDS to dnsmasq
This add a dependency to RDEPENDS when using this PACKAGECONFIG
feature.

BugzID: 60752
2019-12-23 22:20:48 +01:00
Alexandre Bard 946549e198 networkmanager: move config files to new recipe
This new recipe can be configured using PACKAGECONFIG to enable
different config option like DHCP or unmanaged devices.

BugzID: 60752

Signed-off-by: Patrick Zysset <patrick.zysset@netmodule.com>
2019-12-23 16:48:49 +01:00
Alexandre Bard 28d7752efa ublox-gsm-fw-update: Fix blocking timeout when using RPM
When running the script through RPM installer, the cat process
does not stop when receiving the TERM signal. So the KILL signal
has to be used to make sure that the script is not blocking.

BugzID: 60344
2019-12-19 14:50:02 +01:00
Tobias Jäggi 3ca58174f3 gpsd.bb: Fork: Update of gpsd to 3.19
ubxtool is required for gnss receiver configuration

fork gpsd recipe from openembedded:
ubxtool was introduced in version 3.18

BugzID: 60545

Signed-off-by: Tobias Jäggi <tobias.jaeggi@netmodule.com>
Signed-off-by: Ramon Moesching <ramon.moesching@netmodule.com>
2019-12-18 14:04:37 +01:00
Ramon Moesching 5dc6f2ce8d gpsd append: baudrate configuration by systemd service
configure baudrate of serial gnss receiver with gpsctl.

Todo: generic solutions for all hardware
      future-proof: support for more that one gnss module

BugzID: 60330

Signed-off-by: Ramon Moesching <ramon.moesching@netmodule.com>
2019-12-12 20:16:59 +01:00
Alexandre Bard a0b9dce696 NetworkManager: Remove disabling of random mac address for scanning
This feature had been disabled to prevent use of random mac address.
But apparently the random mac is only used for scanning and, when
actualy connecting to an AP, the real mac address is used.

Furthermore this config is generating errors in some cases when
using access point mode.

BugzID: 60405
2019-12-12 15:40:10 +01:00
Alexandre Bard 1ac3367e4e ublox-gsm-fw-update: Improve version detection
BugzID: 60230
2019-12-12 15:40:10 +01:00
Alexandre Bard 70e60e2815 ublox-gsm-fw-update: Put all firmware data in an archive file
It avoids hardwritten data like md5 and fw version in the script
itself.

BugzID: 60230
2019-12-06 16:33:58 +01:00
Alexandre Bard e828bdcd38 Add ublox gsm firmware update tool
And latest firmware for Toby-L210

BugzID: 60230
2019-11-23 13:50:17 +01:00
Alexandre Bard 7fb4bf5d51 networkmanager: Add patch: reactivate GSM connection when MM reconnects
After a disconnection from network side, ModemManager can reconnect
itself if the modem requests it. This commit makes sure that a
reconnection of the modem makes the GSM connection active in NM.

BugzID: 60029
2019-11-19 15:20:34 +01:00
Alexandre Bard 440c447a2d modemmanager: Use own repo instead of patch files
All our patches are available in this repo.
It make it easier to maintain than to add patches over and over
in yocto environnement.

BugzID: 59859
2019-11-12 15:31:33 +01:00
Alexandre Bard 23ce58fd32 modemmanager: Upgrade to 1.10.8
BugzID: 59580
2019-11-01 18:01:48 +01:00
Alexandre Bard 25bdb8c717 modemmanager: Add new patches
0005: Improved handling of reconnect requests
0006: Increase timeout to avoid modem lock

BugzID: 59580
2019-11-01 16:11:41 +01:00
Lucien Mueller 2202714f71 gpsd: start gpsd service on system boot.
BugzID: 59834

Signed-off-by: Lucien Mueller <lucien.mueller@netmodule.com>
2019-11-01 13:43:01 +01:00
Alexandre Bard d87135fa32 gnss-fw-update: Remove lines demanding to connect safeboot pin
The safeboot pin is not required: the tool is automaticaly
requesting the module to reboot in safeboot mode.

BugzID:54544
2019-10-30 14:58:33 +01:00
Alexandre Bard b43b5ad630 modemmanager: Update patches
Allowing configuration of default bearer through modemamanger (0001)

Replacing the old dirty hack for default context by a better handling
specific to ublox devices. (0002 and 0003).

Handling reconnect requests from the modem (0004).

BugzID: 59580
2019-10-21 12:45:45 +02:00
Alexandre Bard a015e1d748 networkmanager: Add google dns as fallback
dnsmasq being now used for dns caching we add the google dns server
as fallback if other DNS are not reachable.

In case no DNS at all is configured in NM, dnsmasq will not be
started and in this case the google dns cannot be used either.

BugzID: 59522
2019-10-11 14:09:32 +02:00
Alexandre Bard dba889aac7 networkmanager: Get rid of unwanted auto connections
BugzID: 59531
2019-10-11 14:09:32 +02:00
Alexandre Bard cd2a4787d3 networkmanager: Use dnsmasq as DNS caching service
Since we removed systemd-resolvd, there is no caching service
anymore. dnsmasq being already in the system, it make sense
to use it.

BugzID: 59521
2019-10-11 14:09:32 +02:00
Alexandre Bard f5914ea51c Upgrade ModemManager to latest release (1.10.6) 2019-09-30 21:54:58 +02:00
Ramon Moesching 2b318e2dd6 modemmanager v. 1.10: upstream master
This new release fixes the issue of an IP address change on the
modem that is not noticed by ModemManager for u-blox modems.

BugzID: 59189

Signed-off-by: Ramon Moesching <ramon.moesching@netmodule.com>
2019-09-30 16:08:55 +02:00
Ramon Moesching 497e6283e8 wlconf-bin: repository reorganization: get rid of machine branches
Avoid using machine branches which can lead into failling bitbake
parsing process when branch does not exists.

Signed-off-by: Ramon Moesching <ramon.moesching@netmodule.com>
2019-09-18 09:33:50 +02:00
Alexandre Bard 2cd6676823 gpsd.bbappend: Use the same SRC_URI definition as the main recipe
These variables may change in updates either in poky repo or
meta-openembedded, using directly the variable instead of the
static string name make it more failsafe to future upgrades.
2019-08-19 17:12:48 +02:00
Ramon Moesching ce333c7510 wlconf-bin recipe: install config binary symlink to top dir
Signed-off-by: Ramon Moesching <ramon.moesching@netmodule.com>
2019-08-16 11:44:01 +02:00
Ramon Moesching badd7036ac wlconf: assign commit id to nmhw21 and autorev for everything else
Signed-off-by: Ramon Moesching <ramon.moesching@netmodule.com>
2019-08-15 10:57:42 +02:00
Ramon Moesching 3bba371c5b gpsd bbappend: define gps tty name
nmhw24 has on ttyS3 gps attached

BugzID: 58182

Signed-off-by: Ramon Moesching <ramon.moesching@netmodule.com>
2019-08-14 14:42:01 +02:00
Ramon Moesching a8ff9e15a6 tibluetooth: initial nmhw24 bluetooth service
BugzID: 58405

Signed-off-by: Ramon Moesching <ramon.moesching@netmodule.com>
2019-08-14 11:40:44 +02:00
Ramon Moesching 6cd203ba44 gnss-init service: bring up gnss
bring up gnss module ublox neo

BugzID: 57871

Signed-off-by: Ramon Moesching <ramon.moesching@netmodule.com>
2019-08-08 18:16:38 +02:00
Ramon Moesching a01e4f5694 gpsd append: new udev rule for dev gps0
assign ublox neo gnss always name gps0 (/dev/gps0)
typ fix in url removement

BugzID: 58211

Signed-off-by: Ramon Moesching <ramon.moesching@netmodule.com>
2019-08-08 17:05:05 +02:00
Ramon Moesching d9f2029c38 jody-w1-bt init service: jody bluetooth patchram and init script
initialize jody with patchram file and bring up hci0 interface

use systemd for enabling and disabling:
(requests BT_EN pin)
systemctl start jody-w1-bt-init (default after boot)
systemctl stop jody-w1-bt-init

BugzID: 58086

Signed-off-by: Ramon Moesching <ramon.moesching@netmodule.com>
2019-07-30 14:26:23 +02:00
Alexandre Bard df39850735 ublox-gsm-config: Create a daemon to keep control of gpios 2019-07-25 08:19:21 +02:00
Alexandre Bard c5c26793f6 hw21 and 23: Add neo-m8l to MACHINE_FEATURES 2019-07-23 11:49:11 +02:00
Alexandre Bard 667fbe16d9 tibluetooth: Cleanup and use MACHINE_FEATURES 2019-07-23 11:29:40 +02:00
Alexandre Bard bacd0b86b1 modemmanager: Patch for all targets using toby-l2 modem 2019-07-22 16:29:13 +02:00
Alexandre Bard 2fd3b9559f ublox-gsm-config: Initialize sim switch line
This line needs to be enable to connect the physical SIM first.
Because it is only possible to detect if a physical SIM is present
or not. The eSIM will always be shown as present, even if not
configured.

BugzID: 57829
2019-07-10 15:44:43 +02:00
Alexandre Bard 926c514d23 gpsd: Clean recipe and add support for HW23
BugzID: 57871
2019-07-09 10:29:06 +02:00
Alexandre Bard e6ad5c5a93 Use MACHINE_FEATURE to include ublox-gsm-config
BugzID: 57829
2019-07-09 10:29:06 +02:00
Alexandre Bard 3f8b6928f8 gpsd: Use netmodule fork
BugzID: 57168
2019-06-18 17:13:33 +02:00
Alexandre Bard 3548aee12a ublox-gsm-config: Add factory reset feature
BugzID: 57487
2019-06-14 10:59:01 +02:00
Alexandre Bard bb22100f77 ublox-gsm-config: Add service description
BugzID: 57325
2019-06-14 10:58:47 +02:00
Alexandre Bard 8a844c660e ublox-gsm-config: Add header to sim.conf
BugzID: 57325
2019-06-14 10:58:12 +02:00
Alexandre Bard 75a42ce252 ublox-gsm-config: Improve check of bridge and ecm modes
BugzID: 57325
2019-06-13 16:19:33 +02:00
Alexandre Bard 769add9c88 ublox-gsm-config: Write SIM with capital letters
BugzID: 57325
2019-06-13 16:19:33 +02:00
Alexandre Bard 793a0e0336 ublox-config: Rename to ublox-gsm-config
BugzID: 57325
2019-06-13 16:19:33 +02:00
Alexandre Bard 8acafeecc4 ublox-config: Increase poweroff delay
BugzID: 57325
2019-06-13 13:49:06 +02:00