Age | Commit message (Collapse) | Author |
|
broadband-modem-qmi: implement UE mode get/set
https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/merge_requests/1302
|
|
Instead of relying on getting/setting the UE mode via AT +CEMODE command
which on Quectel RM520N (And I assume other QMI based modems) only allows
getting the value and not setting one it has special AT commands for CS/PS
and voice/data centric values.
So lets instead use the QMI Get/Set System Selection Preference TLV which
offers service domain and usage domain preference info so we can use those
to get/set the 3GPP TS 24.301 UE mode values.
Signed-off-by: Robert Marko <robert.marko@sartura.hr>
|
|
api,enums: added NGRAN-67 band
https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/merge_requests/1291
|
|
According to 3GPP Rel17.2, TS 38104, band NGRAN-67 is supported.
Currently Qualcomm SDX72 chip support this band and MM would show
a '(null)' info in the "Bands" area.
Band info as below:
n67, 738MHz-758MHz, SDL
Signed-off-by: Slark Xiao <slark_xiao@163.com>
|
|
messaging: load default storage from modem during initialization
https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/merge_requests/1253
|
|
Signed-off-by: Akula Susmitha <quic_asusmith@quicinc.com>
|
|
ci: fix a couple DCO check issues
https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/merge_requests/1299
|
|
With the FDO CI templates, the first container used must
be .fdo.container-build@ubuntu which builds the actual
container the rest of the pipeline can use with
.fdo.distribution-image@ubuntu.
.fdo.container-build@ubuntu uses a static 'image:' tag for
its job base image and then pushes to the project registry.
If the first job incorrectly uses .fdo.distribution-image@ubuntu
instead, it appears to fail for MR branches because that target
uses CI_REGISTRY_USER as part of the 'image:' tag which gitlab
sets to the username of the submitter. Which of course fails
because that user has never built the image before...
Using Docker executor with image registry.freedesktop.org/<username>/modemmanager/ubuntu/20.04:2023-01-03.1 ...
Authenticating with credentials from job payload (GitLab Registry)
Pulling docker image registry.freedesktop.org/<username>/modemmanager/ubuntu/20.04:2023-01-03.1 ...
Signed-off-by: Dan Williams <dan@ioncontrol.co>
|
|
Only print out the specific commits that fail DCO.
Signed-off-by: Dan Williams <dan@ioncontrol.co>
|
|
iface-modem-firmware: report new ID's based on PCI SSVID/SSPID
https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/merge_requests/1297
|
|
Add new device ID based on PCI SSVID/SSPID to enable
FW download based on the same.
Signed-off-by: Sushrut Shree Trivedi <quic_sushruts@quicinc.com>
|
|
cli: fix Cell Broadcast Message short-path conflict with Call
https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/merge_requests/1296
Closes #962
|
|
They both used 'o', but Call had it first. Change CBM to 'c'.
Fixes: https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/issues/962
Signed-off-by: Dan Williams <dan@ioncontrol.co>
|
|
ci: only run DCO check on merge requests
https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/merge_requests/1298
|
|
Signed-off-by: Dan Williams <dan@ioncontrol.co>
|
|
ci: add DCO check action
https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/merge_requests/1292
|
|
Check each commit in an MR for Signed-off-by: Name <email>
Signed-off-by: Dan Williams <dan@ioncontrol.co>
|
|
SIM7600 audio bug fix and sample rate change
https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/merge_requests/1293
|
|
|
|
|
|
|
|
|
|
Added the support for 16kHz sample rate for simtech modems and set it as default if available.
|
|
iface-modem-messaging: Validate supported storages
https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/merge_requests/1242
|
|
Check for supported storages before setting default storage.
Signed-off-by: Akula Susmitha <quic_asusmith@quicinc.com>
|
|
cell-broadcast: Fix "Since" annotations
https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/merge_requests/1295
|
|
Fixes: eda130f3bf1c395b25f09f2bad215cefda37c53a
Closes: https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/issues/963
|
|
|
|
broadband-modem: generic Firehose and Sahara support
https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/merge_requests/1271
|
|
The logic will exclusively look for the udev tags reporting
sahara/firehose support in the primary control port of each modem
type.
|
|
Signed-off-by: default avatarLukas Voegl <lvoegl@tdt.de>
|
|
Allows setting the renamed `ID_MM_QUALCOMM_FIREHOSE` and
`ID_MM_QUALCOMM_SAHARA` environment variables for all devices.
Signed-off-by: Lukas Voegl <lvoegl@tdt.de>
|
|
kernel-device, generic: add subsystem device ID support
https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/merge_requests/1287
|
|
Subsystem device ID can be used for identifying PCI modems,
so expose the property.
Signed-off-by: Sushrut Shree Trivedi <quic_sushruts@quicinc.com>
|
|
Add subsystem device ID support, that can be used in pci devices
instead of vendor/device ID customization.
Signed-off-by: Sushrut Shree Trivedi <quic_sushruts@quicinc.com>
|
|
src: plugins: quectel: add DTMF dbus notification support
https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/merge_requests/1288
|
|
The quectel modems that are not using QMI could receive DTMF events but
no dbus notification was sent to the user space. This patch adds the
DTMF notification support to the quectel plugin.
Signed-off-by: Kévin L'hôpital <kevin.lhopital@savoirfairelinux.com>
|
|
netlink: add RTM_GETLINK support to read MAC address
https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/merge_requests/1268
|
|
Since we're also now reading responses we need to check sender
credentials to make sure we're talking to the kernel, and not
some other process spoofing netlink.
Signed-off-by: Dan Williams <dan@ioncontrol.co>
|
|
examples: add sms-watch-python
https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/merge_requests/1284
|
|
Add an example that watches for and prints all SMS messages of
all modems.
Signed-off-by: Dan Williams <dan@ioncontrol.co>
|
|
po: update Polish translation 250209
https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/merge_requests/1289
|
|
|
|
broadband-modem: exit with error if enable() while in unknown state
https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/merge_requests/1286
|
|
Just to make it explicit that there is no more logic running
afterwards.
|
|
We should not assert if the modem is flagged as invalid but an
outstanding enabling request is processed. Let's exit gracefully and
let the object get properly disposed afterwards.
(libc.so.6 - pthread_kill.c: 44) __pthread_kill_implementation
(libc.so.6 - raise.c: 26) raise
(libc.so.6 - abort.c: 79) abort
(libglib-2.0.so.0 - gtestutils.c: 3450) g_assertion_message
(libglib-2.0.so.0 - gtestutils.c: 3476) g_assertion_message_expr
(ModemManager - mm-broadband-modem.c) enable
(ModemManager - mm-iface-modem.c: 2340) handle_enable_auth_ready
(libgio-2.0.so.0 - gtask.c: 1309) g_task_return_now
(libgio-2.0.so.0 - gtask.c: 1378) g_task_return
(ModemManager - mm-base-modem.c: 2011) lock_after_authorize_ready
(libgio-2.0.so.0 - gtask.c: 1309) g_task_return_now
(libgio-2.0.so.0 - gtask.c: 1378) g_task_return
(ModemManager - mm-base-modem.c: 1841) base_modem_operation_run
(ModemManager - mm-base-modem.c: 764) state_operation_ready
(libgio-2.0.so.0 - gtask.c: 1309) g_task_return_now
(libgio-2.0.so.0 - gtask.c: 1323) complete_in_idle_cb
(libglib-2.0.so.0 - gmain.c: 3460) g_main_dispatch
(libglib-2.0.so.0 - gmain.c: 4200) g_main_context_dispatch
(libglib-2.0.so.0 - gmain.c: 4276) g_main_context_iterate
(libglib-2.0.so.0 - gmain.c: 4479) g_main_loop_run
(ModemManager - main.c: 236) main
(libc.so.6 - libc_start_call_main.h: 58) __libc_start_call_main
(libc.so.6 - libc-start.c: 360) __libc_start_main_impl
(ModemManager + 0x000b8850) _start
|
|
shared-telit: fix missing error initialization in load_revision_ready
https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/merge_requests/1285
Closes #953
|
|
Closes #953
|
|
broadband-modem-qmi: retry when "Get Serving System" fails
https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/merge_requests/1260
Closes #667
|
|
registration
Some modems succeed on enabling "system info" and disabling "serving system" in one
transaction, even though they don't support "system info". This commit separates the
two: first, try to enable "system info", and if it succeeds then disable "serving system".
|