diff options
author | Aleksander Morgado <aleksander@aleksander.es> | 2016-10-24 13:32:59 +0200 |
---|---|---|
committer | Aleksander Morgado <aleksander@aleksander.es> | 2016-10-24 13:35:47 +0200 |
commit | f8af233715f63b934d31d7c9ddcff01333bd7bcc (patch) | |
tree | 61af116e2f9eac50b75dca8043f6beac40bed329 | |
parent | eb11427729aa4cb02dbb4f4a7577d053510efce7 (diff) |
core: use a default timeout of 300s for the scan networks operation
This is the value which we actually suggest in the manpage for the mmcli
operation, so just use the same one.
Scanning for 3GPP networks may really take a long time, so a specific timeout must be given:
$ mmcli -m 0 --3gpp-scan --timeout=300
Found 4 networks:
21404 - Yoigo (umts, available)
21407 - Movistar (umts, current)
21401 - vodafone ES (umts, forbidden)
21403 - Orange (umts, forbidden)
https://bugs.freedesktop.org/show_bug.cgi?id=98235
(cherry picked from commit 2c5af4f0bcd150b950462b2640dcd78dcbb522d6)
-rw-r--r-- | plugins/novatel/mm-broadband-modem-novatel-lte.c | 2 | ||||
-rw-r--r-- | src/mm-broadband-modem-mbim.c | 2 | ||||
-rw-r--r-- | src/mm-broadband-modem-qmi.c | 2 | ||||
-rw-r--r-- | src/mm-broadband-modem.c | 2 |
4 files changed, 4 insertions, 4 deletions
diff --git a/plugins/novatel/mm-broadband-modem-novatel-lte.c b/plugins/novatel/mm-broadband-modem-novatel-lte.c index 8fab1521..e5be522d 100644 --- a/plugins/novatel/mm-broadband-modem-novatel-lte.c +++ b/plugins/novatel/mm-broadband-modem-novatel-lte.c @@ -631,7 +631,7 @@ scan_networks (MMIfaceModem3gpp *self, mm_base_modem_at_command (MM_BASE_MODEM (self), "+COPS=?", - 120, + 300, FALSE, (GAsyncReadyCallback)cops_query_ready, result); diff --git a/src/mm-broadband-modem-mbim.c b/src/mm-broadband-modem-mbim.c index d68d7cb6..dfd652f4 100644 --- a/src/mm-broadband-modem-mbim.c +++ b/src/mm-broadband-modem-mbim.c @@ -2873,7 +2873,7 @@ modem_3gpp_scan_networks (MMIfaceModem3gpp *self, message = mbim_message_visible_providers_query_new (MBIM_VISIBLE_PROVIDERS_ACTION_FULL_SCAN, NULL); mbim_device_command (device, message, - 120, + 300, NULL, (GAsyncReadyCallback)visible_providers_query_ready, result); diff --git a/src/mm-broadband-modem-qmi.c b/src/mm-broadband-modem-qmi.c index b4f7b567..1a137911 100644 --- a/src/mm-broadband-modem-qmi.c +++ b/src/mm-broadband-modem-qmi.c @@ -4325,7 +4325,7 @@ modem_3gpp_scan_networks (MMIfaceModem3gpp *self, mm_dbg ("Scanning networks..."); qmi_client_nas_network_scan (QMI_CLIENT_NAS (client), NULL, - 100, + 300, NULL, (GAsyncReadyCallback)nas_network_scan_ready, result); diff --git a/src/mm-broadband-modem.c b/src/mm-broadband-modem.c index e1fd7ca3..de5ddec4 100644 --- a/src/mm-broadband-modem.c +++ b/src/mm-broadband-modem.c @@ -3699,7 +3699,7 @@ modem_3gpp_scan_networks (MMIfaceModem3gpp *self, { mm_base_modem_at_command (MM_BASE_MODEM (self), "+COPS=?", - 120, + 300, FALSE, callback, user_data); |