The gprs-context does special casing on the quectel serial modem when
probing the supported layer 2 protocols, so pass the vendor id when
setting up the atoms.
---
plugins/quectel.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/plugins/quectel.c b/plugins/quectel.c
index 9cac92fa..667a7c7c 100644
--- a/plugins/quectel.c
+++ b/plugins/quectel.c
@@ -717,8 +717,9 @@ static void quectel_post_sim(struct ofono_modem *modem)
DBG("%p", modem);
- gprs = ofono_gprs_create(modem, 0, "atmodem", data->aux);
- gc = ofono_gprs_context_create(modem, 0, "atmodem", data->modem);
+ gprs = ofono_gprs_create(modem, data->vendor, "atmodem", data->aux);
+ gc = ofono_gprs_context_create(modem, data->vendor, "atmodem",
+ data->modem);
if (gprs && gc)
ofono_gprs_add_context(gprs, gc);
--
2.22.0
_______________________________________________
ofono mailing list
[email protected]
https://lists.ofono.org/mailman/listinfo/ofono