Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2014-07-08 | atmodem: set the auth method for u-blox modems | Philip Paeps | 1 | -3/+28 | |
2014-06-21 | atmodem: set the PPP authentication method to use | Philip Paeps | 1 | -0/+14 | |
2013-07-18 | atmodem: Add gprs-context quirk for SIM900 | Jesper Larsen | 1 | -1/+5 | |
The SIM900 module from SIMCOM does have a AT+CGDATA command. However, it is not possible to make a ppp connection when CGDATA has been used to bring up the gprs context. This patch adds a quirk that uses the alternative ATD*99***<cid># command instead. | |||||
2012-08-13 | gprs-context: print reason for ppp disconnect | Christopher Vogl | 1 | -1/+1 | |
2012-07-15 | gprs-context: Add new driver entry definition | Guillaume Zajac | 1 | -0/+11 | |
2011-10-10 | drivers: Update copyright information | Marcel Holtmann | 1 | -1/+1 | |
2011-08-05 | atmodem: Add funny ZTE quirk for GPRS context support | Marcel Holtmann | 1 | -0/+21 | |
2011-08-05 | atmodem: Add support for handling GPRS context vendor quirks | Marcel Holtmann | 1 | -0/+3 | |
2011-07-24 | atmodem: Add support for NW DEACT notifications on slave channel | Marcel Holtmann | 1 | -0/+40 | |
2011-05-24 | atmodem: Update to new GAtPPP api | Denis Kenzior | 1 | -2/+2 | |
2011-03-15 | atmodem: update to new gprs context interface | Mika Liljeberg | 1 | -20/+21 | |
2011-01-12 | atmodem: M15 coding style fix | Jeevaka Badrappan | 1 | -2/+2 | |
2010-11-29 | drivers: explicitly compare pointers to NULL | Lucas De Marchi | 1 | -1/+1 | |
This patch was generated by the following semantic patch (http://coccinelle.lip6.fr/) // <smpl> @fix disable is_null,isnt_null1@ expression *E; @@ - !E + E == NULL // </smpl> | |||||
2010-10-27 | atmodem: Print IP details after GPRS context setup | Marcel Holtmann | 1 | -0/+3 | |
2010-10-27 | atmodem: Add some more GPRS context debug statements | Marcel Holtmann | 1 | -2/+14 | |
2010-10-21 | atmodem: Use g_try_new0 when checking for the result | Marcel Holtmann | 1 | -1/+1 | |
2010-10-21 | atmodem: Check for TUN/TAP support before enabling PPP | Marcel Holtmann | 1 | -0/+13 | |
2010-09-20 | atmodem: Allow setting PPP debug via environment variable | Marcel Holtmann | 1 | -0/+8 | |
2010-08-12 | atmodem: Use g_at_chat_clone | Denis Kenzior | 1 | -1/+3 | |
2010-08-02 | Fix busylooped in ppp_disconnect for huawei modem | Zhenhua Zhang | 1 | -2/+7 | |
Huawei modem closes the modem port after PPP disconnect. So the channel of gatchat is NULL in ppp_disconnect. In such case, we resume the chat and it causes huawei_disconnect() get called and the gprs context is removed later. Before removing this gprs context, we should reply the pending DBus message to the client. | |||||
2010-06-28 | atmodem: Update to the new PPP API | Zhenhua Zhang | 1 | -2/+3 | |
2010-06-11 | atmodem: Shutdown ppp cleanly on remove | Denis Kenzior | 1 | -0/+7 | |
There is a race condition from udev / kernel when a USB dongle is removed. Sometimes all ports are removed first (and the io channels for those ports are signaled as hupped) while other times the udev remove event fires first. If the latter happens, then gprs_context remove is called with a potentially live ppp object. This patch shuts it down cleanly. | |||||
2010-06-11 | atmodem: Always unref ppp when context is down | Denis Kenzior | 1 | -0/+2 | |
2010-06-03 | The default PPP netmask should be 255.255.255.255 | Marcel Holtmann | 1 | -1/+1 | |
2010-05-26 | atmodem: fix crash during context deactivation | Kalle Valo | 1 | -5/+10 | |
Ofono either crashed or busy looped with my Huawei E1552 3G modem when I tried to deactivate GPRS context. The reason was that gcd->chat was unreferenced already in setup_ppp() but the chat was still accessed later in at_gprs_deactivate_primary(). To fix the problem, change the logic instead to suspend chat session for PPP and resume when PPP has disconnected. Now it doesn't crash anymore. Deactivation still doesn't work properly with Huawei E1552, and most probably with other Huawei modems, because the modem hangs up the chat line after PPP deactivation. This needs to be fixed separately. The workaround is to reboot the modem, for example physically unplug and plug it in again. | |||||
2010-05-26 | atmodem: refactor context deactivation | Kalle Valo | 1 | -35/+16 | |
The old way of using CGACT is no longer needed. It is enough that we shutdown PPP. Recommended by Denis. | |||||
2010-04-30 | atmodem: Port gprs-context to new PPP api | Denis Kenzior | 1 | -12/+8 | |
2010-04-28 | Fix: For now calling g_at_chat_unref is fine | Denis Kenzior | 1 | -1/+1 | |
Same as g_at_chat_shutdown in this case | |||||
2010-03-31 | Initial implementation of the PPP gprs context | Denis Kenzior | 1 | -88/+115 | |
2010-02-08 | Refactor: Remove atutil dump_response | Denis Kenzior | 1 | -6/+0 | |
No longer needed now that we have nice AT command tracing using OFONO_AT_DEBUG=1 | |||||
2010-02-05 | Fix: Use snprintf instead of sprintf in atmodem | Denis Kenzior | 1 | -3/+3 | |
2010-01-01 | Update copyright information | Marcel Holtmann | 1 | -1/+1 | |
2009-12-01 | Style: Use unsigned int instead of unsigned | Denis Kenzior | 1 | -1/+1 | |
2009-11-17 | Update the AT modem driver to the new API | Denis Kenzior | 1 | -7/+7 | |
2009-10-23 | Register for CGEV indications in gprs context | Denis Kenzior | 1 | -0/+4 | |
2009-10-23 | Remove unused code and make compiler happy | Denis Kenzior | 1 | -2/+0 | |
2009-10-23 | Add basic atmodem gprs context implementation | Denis Kenzior | 1 | -0/+270 | |