- Oct 30, 2019
-
-
Aleksander Morgado authored
-
Aleksander Morgado authored
-
Signed-off-by: Sven Schwermer <sven.schwermer@disruptive-technologies.com> (cherry picked from commit da729943)
-
Signed-off-by: Sven Schwermer <sven.schwermer@disruptive-technologies.com> (cherry picked from commit 9e63037c)
-
Aleksander Morgado authored
E.g. the SIM7600E shows up as: P: Vendor=1e0e ProdID=9001 Rev=03.18 S: Manufacturer=SimTech, Incorporated S: Product=SimTech, Incorporated S: SerialNumber=0123456789ABCDEF C: #Ifs= 6 Cfg#= 1 Atr=a0 MxPwr=500mA I: If#=0x0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=option I: If#=0x1 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=00 Prot=00 Driver=option I: If#=0x2 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=00 Prot=00 Driver=option I: If#=0x3 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=00 Prot=00 Driver=option I: If#=0x4 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=00 Prot=00 Driver=option I: If#=0x5 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=qmi_wwan (cherry picked from commit 583d53a7)
-
Aleksander Morgado authored
The plugin already has a VID filter for 0x1e0e, this tag is useless. (cherry picked from commit eeb1f739)
-
Aleksander Morgado authored
Fixes #113 (cherry picked from commit 55c3f7d3)
-
Aleksander Morgado authored
(cherry picked from commit cc4e7f6c)
-
Aleksander Morgado authored
As discussed in mobile-broadband/ModemManager#130 Fixes mobile-broadband/ModemManager#130 Fixes mobile-broadband/ModemManager#129 (cherry picked from commit 667d1613)
-
Aleksander Morgado authored
(cherry picked from commit 407cfa0c)
-
Aleksander Morgado authored
We only allow one single Simple.Connect() attempt at a time. If more than one arrives, the second and next ones will be forbidden. The ongoing connection attempt can now always be cancelled via Simple.Disconnect(), not only *after* the bearer object connection has started. i.e. if Simple.Disconnect() is called e.g. while waiting to be registered, we would also be cancelled properly. (cherry picked from commit d555c4c4)
-
Aleksander Morgado authored
(cherry picked from commit f228d0dd)
-
It was observed that sporadically it may take more than 5 seconds for modem to respond to AT#REBOOT. Increase the timeout on AT command to not report unnecessary errors to the user. (cherry picked from commit ef30dd80)
-
Aleksander Morgado authored
The extra character size was only being applied when > 10 elements, leaving the == 10 case out of it, so the output was being truncated. Fix it, by using a more generic way to computing how many extra characters we need in the size. Fixes #151 (cherry picked from commit f9ea0c1d)
-
- Oct 09, 2019
-
-
Aleksander Morgado authored
The Simple.Disconnect() method handler was totally broken when a specific bearer path was given, because the user-provided bearer path was never being stored in the DisconnectionContext struct... This is an extremely bad error, but it also gives us an indication that no one is really using this method to disconnect one single bearer, mainly because we also have the Bearer.Disconnect() method, which makes more sense. mmcli didn't even allow passing a bearer path to --simple-disconnect. (cherry picked from commit 15b81560)
-
- Sep 25, 2019
-
-
Aleksander Morgado authored
(cherry picked from commit 8a652179)
-
Aleksander Morgado authored
(cherry picked from commit 958c2434)
-
Aleksander Morgado authored
The Firmware policy is always 'auth_admin'. (cherry picked from commit 1cd24a31)
-
Aleksander Morgado authored
(cherry picked from commit 110f6fd0)
-
Aleksander Morgado authored
(cherry picked from commit 2e5af74d)
-
Aleksander Morgado authored
(cherry picked from commit 01acd9a0)
-
Aleksander Morgado authored
(cherry picked from commit 9e24d1c1)
-
Aleksander Morgado authored
(cherry picked from commit 614c7fbc)
-
Aleksander Morgado authored
(cherry picked from commit f2182a73)
-
Aleksander Morgado authored
(cherry picked from commit 3696a009)
-
Aleksander Morgado authored
(cherry picked from commit d3e75eec)
-
There is no DBus API for SetAllowedModes, but only for SetCurrentModes. (cherry picked from commit e21e7ddf)
-
- Sep 16, 2019
-
-
Aleksander Morgado authored
(cherry picked from commit 1da694e9)
-
Aleksander Morgado authored
If all CS/PS/EPS report 'denied', we should not report 'unknown' as consolidated... <debug> [1568556573.833928] building consolidated registration state: cs 'denied', ps 'denied', eps 'denied' --> 'unknown' (cherry picked from commit 76b8c7d0)
-
Aleksander Morgado authored
Otherwise, the +CSQ reported signal quality will never change! Fixes edc11740 (cherry picked from commit 21be6873)
-
- Sep 12, 2019
-
-
Aleksander Morgado authored
-
Aleksander Morgado authored
-
Aleksander Morgado authored
-
Aleksander Morgado authored
If there is one registration state which is denied and the remaining ones are either unknown or idle, then report denied. (cherry picked from commit 417c0ed8)
-
Aleksander Morgado authored
(cherry picked from commit e9f5700d)
-
Aleksander Morgado authored
(cherry picked from commit d9615bfc)
-
Aleksander Morgado authored
The first two ports are AT control ports (application/modem). We rely on AT^SQPORT to decide which one is which. The last two ports are unknown and we explicitly ignore them to make port probing much quicker. (cherry picked from commit 0f8580f3)
-
Signed-off-by: Sven Schwermer <sven.schwermer@disruptive-technologies.com> (cherry picked from commit c61bd846)
-
Aleksander Morgado authored
Do not wait until all parts are received in order to initialize all fields that are common to all parts in the SMS message, do it as soon as the first part is received. mobile-broadband/ModemManager#137 (cherry picked from commit 0c921bbc)
-
ussd_decode() expects a non-null GByteArray while process_ussd_message() could potentially passes a null GByteArray to ussd_decode(). This patch fixes the issue by having process_ussd_message() always creates a GByteArray. (cherry picked from commit 5efa15b8)
-