Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-11-29 | drivers: explicitly compare pointers to NULL | Lucas De Marchi | 1 | -10/+9 | |
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-28 | atmodem: Add dummy handler for generic time zone update | Marcel Holtmann | 1 | -1/+22 | |
2010-10-28 | atmodem: Time reporting on Infineon modem is IFX specific | Marcel Holtmann | 1 | -4/+4 | |
The time reporting via +CTZV and +CTZDST on the Infineon modem is not following the standard. So mark these clearly as IFX specific. | |||||
2010-10-28 | atmodem: Enable home zone reporting for IFX modems | Marcel Holtmann | 1 | -3/+26 | |
For the Infineon modem the AT+XHOMEZR option can be set to get informed about home zone labels. If this information is available, it it still not properly used, but it shows up in the traces for reference. | |||||
2010-10-25 | atmodem: Enable time zone reporting for Option modems | Marcel Holtmann | 1 | -1/+3 | |
2010-10-24 | atmodem: Enable time update reporting for MBM modems | Marcel Holtmann | 1 | -6/+64 | |
2010-10-22 | atmodem: Parse optional PLMN parameter of AT+COPS=? result | Marcel Holtmann | 1 | -1/+4 | |
The Infineon modem adds an optional <plmn_list> parameter after the access technology parameter <AcT>. It is not always present, but when present it makes the operator listing fail. +COPS: (2,"T-Mobile D","TMO D","26201",0,0),(3,"E-Plus","E-Plus","26203",0,),(3,"Vodafone.de","Vodafone.de","26202",0,),(3,"o2 - de","o2 - de","26207",0,) Not all networks have this parameter and maybe only the home network has it anyway. And so far this feature seems to be Infineon specific, but just in case, parse the parameter if present to make sure the operator listing is available. | |||||
2010-10-20 | atmodem: Decode and report time information from network | Marcel Holtmann | 1 | -4/+29 | |
2010-10-20 | atmodem: Add skeleton for time update reporting | Marcel Holtmann | 1 | -3/+51 | |
2010-09-24 | atmodem: Add special handling of Infineon signal strength reporting | Marcel Holtmann | 1 | -0/+30 | |
The custom signal strength reporting could be done inside the modem plugin actually, but Calypso, Huawei etc. add quirks to the generic network registration driver. So for now do it the same way until this gets cleaned up for all modem plugins. | |||||
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: 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-16 | atmodem: Remove useless NULL checks before g_free | Marcel Holtmann | 1 | -14/+7 | |
2010-08-16 | netreg: Add quirk for ZTE modem without CIND support | Marcel Holtmann | 1 | -0/+3 | |
2010-08-12 | atmodem: Use g_at_chat_clone | Denis Kenzior | 1 | -2/+3 | |
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-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-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 | Move AT_ODO quirk into HSO driver instead of network registration | Marcel Holtmann | 1 | -17/+0 | |
2010-06-06 | Add support for handling CNTI=0 request with Novatel devices | Marcel Holtmann | 1 | -11/+50 | |
2010-06-04 | hso: Enable OUWCTI notifications | Denis Kenzior | 1 | -3/+3 | |
2010-06-04 | Send OWCTI query when bringing up Option based devices | Marcel Holtmann | 1 | -0/+2 | |
2010-06-04 | Use AT_OUWCTI instead of AT_OWCTI as expected | Marcel Holtmann | 1 | -1/+1 | |
The Option firmware is so funny. It has a typo in the AT command :) | |||||
2010-06-04 | Enable Option specific OWCTI unsolicited notifications | Marcel Holtmann | 1 | -0/+2 | |
2010-06-03 | Add special quirk for Novatel based devices | Marcel Holtmann | 1 | -0/+6 | |
2010-05-19 | netreg: Fix crash when CREG is reported too early | Denis Kenzior | 1 | -17/+12 | |
If we register for CREG notifications before the netreg atom is registered (e.g. in MBM due to CIND queries) we crash if the CREG notification arrives before the CIND is queried. | |||||
2010-05-19 | huawei: add gprs context | Kalle Valo | 1 | -0/+4 | |
Tested with Huawei E1552 HSDPA USB stick using a finnish Saunalahti prepaid SIM. | |||||
2010-05-19 | Move report_signal_strength to atutil | Kalle Valo | 1 | -16/+6 | |
The function is needed in two different places, better to move it to atutil.h. | |||||
2010-03-29 | Style: braces are not needed | Denis Kenzior | 1 | -1/+1 | |
2010-03-29 | Fix: Use tech reported by MBM erinfo | Denis Kenzior | 1 | -0/+33 | |
2010-03-28 | Fix: Handle 2 and 3 argument versions of ERINFO | Denis Kenzior | 1 | -3/+23 | |
2010-03-28 | Move erinfo notify to atmodem netreg driver | Denis Kenzior | 1 | -0/+27 | |
2010-03-26 | Add phonesim vendor quirk | Denis Kenzior | 1 | -0/+7 | |
2010-03-26 | Refactor: Use CIND as default strength reporting | Denis Kenzior | 1 | -31/+99 | |
Many vendors seem to use CIND instead of CSQ / proprietary extensions. | |||||
2010-02-08 | Refactor: Remove atutil dump_response | Denis Kenzior | 1 | -20/+0 | |
No longer needed now that we have nice AT command tracing using OFONO_AT_DEBUG=1 | |||||
2010-02-08 | Fix: Don't use ofono_debug directly in plugins | Denis Kenzior | 1 | -9/+9 | |
2010-02-05 | Fix: Use snprintf instead of sprintf in atmodem | Denis Kenzior | 1 | -1/+1 | |
2010-01-25 | Add STE modem support for GPRS and network registration | Sjur Brændeland | 1 | -2/+76 | |
2010-01-20 | Add quirk for cid and lac handling for Huawei | Jussi Kukkonen | 1 | -2/+6 | |
2010-01-01 | Update copyright information | Marcel Holtmann | 1 | -1/+1 | |
2009-12-10 | Activate Speech Service for Option devices | Marcel Holtmann | 1 | -0/+16 | |
2009-12-10 | Query current state of Option specific settings | Marcel Holtmann | 1 | -0/+6 | |
2009-12-09 | Use at_util_parse_reg in netreg driver | Denis Kenzior | 1 | -51/+6 | |
2009-12-07 | Add experimental Option tech parsing | Denis Kenzior | 1 | -0/+58 | |
Option seems to implement their own commands for network technology reporting. This is a first attempt to implement this for data gathering purposes. | |||||
2009-12-07 | Add support for HSO signal quality reporting | Denis Kenzior | 1 | -0/+26 | |