ofono/drivers/gemaltomodem
Sergey Matyukevich 3303268d02 gemalto: gprs: support automatic context activation
Implement read_settings function to get configuration for automatic
contexts. AT^SWWAN command activates PDP context unless it has been
already activated automatically, and then starts DHCP server in the
ME. So AT^SWWAN command should be run for automatic context as well
in order to obtain IP settings from the ME.

This commit also fixes the issue uncovered by the added support for
automatic contexts: as per modem specs, AT+CGACT context should not
be reused for AT^SWWAN. Though that worked for some reason when
automatic context was reactivated without proper deactivation.

Note that in both cases success code is reported to the core before
AT^SWWAN response. This is because the ME waits until DHCP negotiation
has finished before sending the "OK" or "ERROR" result code.
2020-12-30 10:54:50 -06:00
..
gemaltomodem.c drivers: gemalto: add gprs-context driver 2020-08-19 09:50:39 -05:00
gemaltomodem.h drivers: gemalto: add gprs-context driver 2020-08-19 09:50:39 -05:00
gprs-context.c gemalto: gprs: support automatic context activation 2020-12-30 10:54:50 -06:00
location-reporting.c treewide: Remove superfluous use of _GNU_SOURCE 2018-10-17 10:01:57 -05:00
voicecall.c gemalto: Add Gemalto specific voicecall atom 2018-10-17 17:03:03 -05:00