Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-08-20 | atmodem: Default to +CHUP to hangup_all | Denis Kenzior | 1 | -1/+1 | |
2010-08-20 | atmodem: Add a few more debug statements for SMS support | Marcel Holtmann | 1 | -0/+12 | |
2010-08-20 | atmodem: Add a few more debug statements for CBS support | Marcel Holtmann | 1 | -0/+6 | |
2010-08-20 | atmodem: Add Nokia specific quirk for AT+CGEREP handling | Marcel Holtmann | 1 | -3/+13 | |
2010-08-20 | atmodem: Fix copy and paste typo | Marcel Holtmann | 1 | -3/+3 | |
2010-08-20 | atmodem: Enable MBM specific notification for registration and bearer | Marcel Holtmann | 1 | -1/+8 | |
2010-08-20 | atmodem: Turn a STE GPRS quirk into a MBM and STE quirk | Marcel Holtmann | 1 | -2/+2 | |
2010-08-20 | atmodem: Add really nasty hack for Nokia AT+COPS bug | Marcel Holtmann | 1 | -5/+17 | |
The Nokia modem returns an invalid response when trying to read the numeric value for MCC/MNC of the current network. Control:> AT+COPS?\r Control:< \r\n+COPS: 0,2,"26207,0\r\n\r\nOK\r\n The closing " is just missing and this confuses the AT parser. In case of a Nokia modem skip reading the numerical values for the network. | |||||
2010-08-20 | atmodem: No CIND for Nokia data cards | Marcel Holtmann | 1 | -0/+1 | |
2010-08-20 | atmodem: Add vendor quirk for Nokia data cards | Marcel Holtmann | 1 | -0/+1 | |
2010-08-17 | atmodem: Allow missing DCS parameter in USSD result | Marcel Holtmann | 1 | -9/+9 | |
2010-08-16 | atmodem: Add Qualcomm specific USSD quirk | Marcel Holtmann | 1 | -0/+21 | |
2010-08-16 | atmodem: Add support for storing USSD vendor quirks | Marcel Holtmann | 1 | -23/+35 | |
2010-08-16 | ussd: Use cb_data instead of custom structure | Denis Kenzior | 1 | -13/+7 | |
2010-08-16 | atmodem: Remove useless NULL checks before g_free | Marcel Holtmann | 15 | -132/+65 | |
2010-08-16 | netreg: Add quirk for ZTE modem without CIND support | Marcel Holtmann | 2 | -0/+4 | |
2010-08-13 | atutil: Don't try parsing lac/ci when unregistered | Denis Kenzior | 1 | -0/+8 | |
2010-08-12 | atmodem: Use g_at_chat_clone | Denis Kenzior | 17 | -27/+71 | |
2010-08-12 | voicecall: Rename hangup to hangup_active | Sjur Brændeland | 1 | -2/+2 | |
2010-08-06 | atutil: Parse CMS and CME error codes | Andrzej Zaborowski | 1 | -0/+6 | |
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-07-30 | phonesim: Introduce End Session notification | Denis Kenzior | 1 | -2/+14 | |
2010-07-13 | atmodem: phonesim proactive command notification | Yang Gu | 1 | -0/+24 | |
2010-07-13 | atmodem: Make fetch command function as external | Yang Gu | 3 | -53/+75 | |
2010-07-08 | atmodem: Make sim operations return sim error codes. | Andrzej Zaborowski | 2 | -15/+37 | |
2010-06-29 | atmodem: Don't unregister *EPEV in *EPEV handler. | Andrzej Zaborowski | 1 | -2/+20 | |
Handlers are called when looping over the unsolicited responses hash, registering or unregistering modifies that hash and confuses glib. | |||||
2010-06-28 | atmodem: Update to the new PPP API | Zhenhua Zhang | 1 | -2/+3 | |
2010-06-25 | atmodem: Add CGSMS support to sms driver | Denis Kenzior | 1 | -0/+88 | |
2010-06-24 | hso: Don't query tech if not registered or roaming | Denis Kenzior | 1 | -0/+4 | |
{NetworkRegistration} [/hso0] LocationAreaCode = 34591 {NetworkRegistration} [/hso0] CellId = 5903759 {NetworkRegistration} [/hso0] Strength = 32 {NetworkRegistration} [/hso0] Strength = 22 {PrimaryDataContext} [/hso0/primarycontext1] Settings = dbus.Dictionary({}, signature=dbus.Signature('sv'), variant_level=1) {PrimaryDataContext} [/hso0/primarycontext1] Active = 0 {DataConnectionManager} [/hso0] Attached = 0 {NetworkRegistration} [/hso0] Status = searching {NetworkRegistration} [/hso0] Technology = umts <--- Oops {NetworkOperator} [/hso0/operator/26201] Status = available {NetworkRegistration} [/hso0] Name = {NetworkRegistration} [/hso0] Status = registered {NetworkRegistration} [/hso0] LocationAreaCode = 35342 {NetworkRegistration} [/hso0] CellId = 5903759 {NetworkRegistration} [/hso0] Technology = edge | |||||
2010-06-21 | atmodem: Support CDS indicators for MBM | Denis Kenzior | 1 | -7/+9 | |
MBM does not advertise support for CNMA, yet only supports CDS style notifications which do not need to be acknowledged. | |||||
2010-06-18 | atmodem: Use a switch/case in sim.c | Denis Kenzior | 1 | -2/+8 | |
2010-06-18 | atmodem: Add PIN entry quirk for mbm. | Andrzej Zaborowski | 1 | -1/+45 | |
Wait for *EPEV unsolicited response after PIN entered, otherwise the next AT+CPIN? query still returns the old value for a fraction of a second and ofono gets stuck until the next PIN entry attempt. | |||||
2010-06-17 | Fix: potential to crash in atmodem | Denis Kenzior | 1 | -14/+20 | |
Some callbacks in call-meter were assuming that a modem follows 27.007 and actually returns a string. Some modems don't return a string that is properly formatted (e.g. in quotes). The strtol was thus accessing uninitialized memory and crashing ofono. | |||||
2010-06-14 | atmodem: Couple tiny style fixes | Denis Kenzior | 1 | -4/+4 | |
2010-06-14 | Report cell technology capability for Option HSO modems | Daniel Wagner | 1 | -62/+122 | |
Option modem use OCTI and OUWCTI commands for reporting the cell capability. | |||||
2010-06-13 | Fix memory leak introduced by HSO quirk | Marcel Holtmann | 1 | -4/+2 | |
2010-06-13 | Add nasty quirk to allow HSO devices to read network code length | Marcel Holtmann | 1 | -0/+9 | |
The AT+CRSM=192 commands are failing on HSO devices and thus it might be needed to return its details from a predefined database. Start with testing this for reading the network code length. | |||||
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-10 | Disable CNMA support for Novatel based devices | Marcel Holtmann | 1 | -1/+2 | |
2010-06-10 | atmodem: Allow ME & SM for status report store | Denis Kenzior | 1 | -5/+13 | |
2010-06-10 | atmodem: Force CDSI delivery for Novatel devices | Denis Kenzior | 1 | -1/+15 | |
2010-06-10 | atmodem: Add support for status report via CDSI | Denis Kenzior | 1 | -2/+30 | |
2010-06-10 | atmodem: Use atutil based functions | Denis Kenzior | 1 | -35/+20 | |
2010-06-10 | atmodem: Add utility for parsing CMTI/CDSI/CBMI | Denis Kenzior | 2 | -0/+52 | |
2010-06-10 | atmodem: Register for notifications after CMGL | Denis Kenzior | 1 | -12/+14 | |
2010-06-10 | atmodem: Split out the +CPMS sender | Denis Kenzior | 1 | -26/+31 | |
Just before sending a CMGR for +CMTI notification, use need to optionally send a CPMS to select the proper storage. This should be done in a separate function for potential re-use by CDSI | |||||
2010-06-09 | And some more minor coding style cleanup in SMS driver | Marcel Holtmann | 1 | -3/+3 | |
2010-06-09 | Fix coding style for one comment in SMS driver | Marcel Holtmann | 1 | -1/+1 | |
2010-06-09 | Add quirk for Qualcomm issues with setting CBS topic ranges | Marcel Holtmann | 1 | -0/+14 | |