Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-11-14 | api,enums: add NGRAN bands in MMModemBand enum | Prakash Pabba | |
2021-11-11 | build,meson: bump libqmi version to 1.31.2 | Prakash Pabba | |
In order to be able to use new 5GNR apis. | |||
2021-11-10 | plugins: add fibocom FM101 to fibocom port types rules file | ZhangMingjie | |
This patch add fibocom FM101 to 77-mm-fibocom-port-types.rules file. which contains two sets of vid and pid pairs, "2cb7:01a2" and "2cb7:01a4". | |||
2021-11-09 | kerneldevice,generic: simplify DEVPATH matching logic | Aleksander Morgado | |
Use autoptr to avoid the embedded goto. | |||
2021-11-09 | kerneldevice,generic: input pattern to string match is not regex | Aleksander Morgado | |
The input pattern given to the string_match() method is not a regex pattern and we cannot use it as that, because all the special characters (e.g. '.') would not be treated correctly. Also, the prefix matching with the wildcard at the end of the string needs to be converted to a proper regex wildcard, i.e. '.*'. This logic also adds support for suffix matching, with a wildcard at the beginning of the string, e.g. as the ones used for the wwan kernel device name matching rules (i.e. '*MBIM'). Unit tests are added to cover all cases, most of these tests were failing without the fixes implemented here. | |||
2021-11-09 | kerneldevice,generic: move string match method to helpers | Aleksander Morgado | |
So that we can propertly unit-test it. | |||
2021-11-09 | broadband-modem-qmi: prefer system info indication if available | Daniele Palmas | |
Prefer system info indication if available and fall back to serving system indication if the former is not supported. | |||
2021-11-09 | broadband-modem-qmi: prefer signal info indication if available | Daniele Palmas | |
Prefer signal info indication if available and fall back to signal strength indication if the former is not supported. | |||
2021-11-09 | broadband-modem-qmi: replace get serving system 3gpp with get system info | Daniele Palmas | |
Set get system info as default and fall back to get serving system 3gpp for those modems not supporting the former. | |||
2021-11-09 | broadband-modem-qmi: replace get signal strength with get signal info | Daniele Palmas | |
Set get signal info as default and fall back to get signal strength for those modems not supporting the former. | |||
2021-11-08 | build,meson: Make feature options boolean | Iñigo Martínez | |
Different options are set as `feature`, also every possible plugin, but this may cause confusion. All options set as `feature` but plugins have been made `boolean` to avoid further confusions. `help2man` is also installed in the CI image because is required to build different libraries. | |||
2021-11-04 | RELEASING: update default branch name to 'main' | Aleksander Morgado | |
2021-11-04 | ci: switch to trigger pipelines on the 'main' branch | Aleksander Morgado | |
2021-11-04 | po: switch 'master' to 'main' in Project-Id-Version | Aleksander Morgado | |
2021-11-04 | broadband-bearer: minor fix in code comment | Aleksander Morgado | |
2021-11-04 | core: replace 'greylist' with 'allowlist' | Aleksander Morgado | |
There's a single replacement, and it made sense to have 'allowlist' there. | |||
2021-11-04 | core: replace 'slave' with 'secondary' | Aleksander Morgado | |
2021-11-04 | core: replace 'master' with 'main' | Aleksander Morgado | |
2021-11-04 | core: replace 'dummy' with 'placeholder' | Aleksander Morgado | |
2021-11-04 | core: replace 'whitelist' with 'allowlist' and 'blacklist' with 'blocklist' | Aleksander Morgado | |
We keep the 'WHITELIST-ONLY' filter type name still as an option in --filter-policy=[POLICY], but deprecated and with the better 'ALLOWLIST-ONLY' replacement suggested from now on. | |||
2021-11-04 | api,bearer: specify that 'profile-name' is part of profile management | Aleksander Morgado | |
The setting does not make much sense in an explicit connection attempt. | |||
2021-11-04 | api,bearer: minor indentation fixes | Aleksander Morgado | |
2021-11-03 | docs,libmm-glib: add SAR interface to main page | Aleksander Morgado | |
2021-11-03 | docs,libmm-glib: rework main page, pco is not an interface | Aleksander Morgado | |
2021-11-03 | docs,libmm-glib: add missing references to object_{peek|get}_modem_ssr() | Aleksander Morgado | |
2021-11-03 | docs,libmm-glib: add missing referecens to get_error_rate_threshold() and ↵ | Aleksander Morgado | |
get_rssi_threshold() | |||
2021-11-03 | docs,ilbmm-glib: add missing references to ↵ | Aleksander Morgado | |
mm_gdbus_modem_signal_call_setup_thresholds() | |||
2021-11-03 | docs,libmm-glib: add missing reference to mm_bearer_stats_get_start_date() | Aleksander Morgado | |
2021-11-03 | api,enums: fix Since tag in MMModem3gppPacketServiceState | Aleksander Morgado | |
2021-11-03 | docs,libmm-glib: add index for 1.20 | Aleksander Morgado | |
2021-11-03 | docs,api: add index for 1.20 | Aleksander Morgado | |
2021-11-03 | base-bearer: allow reporting uplink/downlink speeds via indications | Aleksander Morgado | |
2021-11-03 | bearer-mbim: implement support for 'uplink-speed' and 'downlink-speed' | Aleksander Morgado | |
During the packet service attach operation we'll get notified of which is the agreed uplink/downlink bitrates, so include them in the stats. | |||
2021-11-03 | base-bearer: implement support for 'uplink-speed' and 'downlink-speed' | Aleksander Morgado | |
We let protocol implementations provide the uplink and downlink speeds agreed with the network as part of the connect result, and we then move them to the bearer stats in DBus. | |||
2021-11-03 | api,bearer: add 'uplink-speed' and 'downlink-speed' stats | Som_SP | |
These values show the rates that have been negotiated with the network during the PS domain attach. These are not the current ongoing data rates associated to the network usage at some given moment. Includes updates by Aleksander Morgado to fix coding style issues and add missing documentation items. | |||
2021-11-03 | api,bearer: add reference to 5G DNN in the "apn" property | Som_SP | |
It's just a new name for the same thing really. | |||
2021-11-03 | modem-helpers-mbim: sync MbimContexType with MMBearerApnType | Aleksander Morgado | |
2021-11-03 | build: require libmbim 1.27.3 | Aleksander Morgado | |
In order to be able to use the new MS defined context types. | |||
2021-11-03 | api,enums: new APN type definitions | Aleksander Morgado | |
Mostly based on the Microsoft extensions for MBIM. They'll need to be mapped to other protocols (e.g. QMI) somehow. | |||
2021-11-02 | broadband-modem: implement support for 'SetPacketServiceState()' | Aleksander Morgado | |
2021-11-02 | broadband-modem-mbim: implement support for 'SetPacketServiceState()' | Aleksander Morgado | |
2021-11-02 | iface-modem-3gpp: implement handling of 'SetPacketServiceState()' | Som_SP | |
Includes updates by Aleksander Morgado to fix coding style issues and to place this logic in the correct interface. | |||
2021-11-02 | api,3gpp: new 'SetPacketServiceState()' method | Aleksander Morgado | |
2021-11-02 | broadband-modem-mbim: fix reporting CS/PS/EPS/5GS reg status | Aleksander Morgado | |
Until now we just reported any registration status change as PS, and that was fine because we wouldn't need to have any logic on top to build a consolidated registration state. But now we need to know whether the reported registration status is for a packet domain (e.g. PS/EPS/5GS) in order to correctly update the PacketServiceStatus property in DBus. So, monitor the packet service status reported by the modem, and decide which domain registration we're updating every time. | |||
2021-11-02 | iface-modem-3gpp: implicitly update packet service state based on reg domains | Aleksander Morgado | |
If we're registered in either PS, EPS or 5GS, we can assume packet domain service is attached. If we're only registered in CS, packet domain is detached. This change relies on protocol implementations to properly report separate CS/PS/EPS/5GS domain registration states. | |||
2021-11-02 | api,3gpp: new 'PacketServiceState' property | Aleksander Morgado | |
This property allows the user to know whether the device is attached or detached from the packet domain service. | |||
2021-11-02 | helpers-mbim: detect 5G access tech using Microsoft extensions | Aleksander Morgado | |
2021-11-02 | helpers-mbim: detect 5G capabilities using Microsoft extensions | Aleksander Morgado | |
2021-10-28 | foxconn: delete the carrier mapping table of T99W175 | Freedom Liu | |
For T99W175, Qualcomm realized mcfg switching mechanism in FW side. It can work indepently without MM's help. Therefore, delete mcfg switching mechanism in MM. | |||
2021-10-25 | telit: allow unlock retries loading for unknown error csim reply | Daniele Palmas | |
When trying to lock the modem LE910S1 replies: 'AT+CSIM=1<CR>' '<CR><LF>ERROR<CR><LF>' but the modem actually supports CSIM unlock retries reporting. |