diff options
author | Christophe Ronco <c.ronco@kerlink.fr> | 2020-06-11 11:12:26 +0200 |
---|---|---|
committer | Denis Kenzior <denkenz@gmail.com> | 2020-06-11 09:30:04 -0500 |
commit | 6cc1851b187f411aa0fbb16067c7f6a91d5d55fe (patch) | |
tree | d95914a976e9185275b892ef17f002382e65779e /drivers | |
parent | 9fd44f11c8e9ea34ddc6fe9d36f637b0c52b6899 (diff) | |
download | ofono-6cc1851b187f411aa0fbb16067c7f6a91d5d55fe.tar.gz |
huawei: use AT^SYSCFG for radio setting operations on 3G only modems
AT^SYSCFGEX must be used on LTE Huawei modems to enable LTE support.
But some modems (or firmwares?) do not support this command and AT^SYSCFG
must be used to get/set radio settings.
This has been introduced in commit:
22adf6402c828f8b8cca1b65d8a46ba7792eb787
There is a bug in this commit and AT^SYSCFGEX commands are used even on
modems not supporting it.
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/huaweimodem/radio-settings.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/huaweimodem/radio-settings.c b/drivers/huaweimodem/radio-settings.c index 40431d38..20181d2b 100644 --- a/drivers/huaweimodem/radio-settings.c +++ b/drivers/huaweimodem/radio-settings.c @@ -532,6 +532,7 @@ static void syscfgex_support_cb(gboolean ok, GAtResult *result, if (!ok) { g_at_chat_send(rsd->chat, "AT^SYSCFG=?", syscfg_prefix, syscfg_support_cb, rs, NULL); + return; } rsd->syscfgex_cap = 1; |