Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-08-11 | Add extra debug statements to MBM STK atom driver | Marcel Holtmann | 1 | -0/+24 | |
2010-08-10 | Fix GPRS context IP configuration issue with ISI modems | Marcel Holtmann | 1 | -2/+5 | |
2010-08-09 | Fix isimodem call forwarding. | Pekka Pessi | 1 | -3/+2 | |
2010-08-06 | calypso: Couple of minor style issues | Denis Kenzior | 1 | -6/+11 | |
2010-08-06 | calypso: Remove un-needed includes | Denis Kenzior | 1 | -2/+0 | |
2010-08-06 | atutil: Parse CMS and CME error codes | Andrzej Zaborowski | 1 | -0/+6 | |
2010-08-06 | calypso: Add a Calypso STK driver | Andrzej Zaborowski | 3 | -0/+284 | |
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-15 | calypsomodem: dtmf chars do not need quotes | Denis Kenzior | 1 | -2/+2 | |
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-07-08 | mbmmodem: End session on *STKEND. | Andrzej Zaborowski | 1 | -0/+3 | |
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-21 | Refactor ussd parser | Yang Gu | 1 | -29/+6 | |
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-18 | mbmmodem: Allow no response data for envelope. | Andrzej Zaborowski | 1 | -7/+5 | |
Partially reverts http://git.kernel.org/?p=network/ofono/ofono.git;a=commitdiff;h=f98c6dc91702c0d14c0afa2a4e32102d3105568d | |||||
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-16 | Use PROFILE DOWNLOAD to detect SIM Toolkit support for MBM | Marcel Holtmann | 1 | -12/+8 | |
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-10 | Remove hfpmodem's header guard | Gustavo F. Padovan | 1 | -4/+0 | |
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 | |
2010-06-09 | Coding style fix for the PIN type table | Marcel Holtmann | 1 | -16/+16 | |
2010-06-07 | atmodem: Fix CPUC parser | Denis Kenzior | 1 | -6/+12 | |
Apparently some modems are extra stupid: AT+CPUC?\r \r\n+CPUC: \r\nOK\r\n So if we fail to parse the response, return an error | |||||
2010-06-07 | netreg: whitespace style | Denis Kenzior | 1 | -2/+2 | |
2010-06-07 | netreg: Add Huawei RSSI unsolicited callback | Denis Kenzior | 1 | -4/+20 | |
2010-06-07 | atmodem: Optimize cops queries | Denis Kenzior | 1 | -20/+25 | |
This patch is meant to do two things: - Some modems, like the Novatel, report bogus operator information when not registered, as opposed to simply returning empty strings. In this case we're a little bit more explicit about checking the returned mcc/mnc string - If we determine that the mcc/mnc string is bogus, we don't schedule the alphanumeric cops query and return early. | |||||
2010-06-06 | Add special SMS handling for Huawei based devices | Marcel Holtmann | 1 | -2/+10 | |
2010-06-06 | Move AT_ODO quirk into HSO driver instead of network registration | Marcel Holtmann | 1 | -17/+0 | |