summaryrefslogtreecommitdiffstats
path: root/drivers/atmodem/network-registration.c
AgeCommit message (Collapse)AuthorFilesLines
2010-05-19netreg: Fix crash when CREG is reported too earlyDenis Kenzior1-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-19huawei: add gprs contextKalle Valo1-0/+4
Tested with Huawei E1552 HSDPA USB stick using a finnish Saunalahti prepaid SIM.
2010-05-19Move report_signal_strength to atutilKalle Valo1-16/+6
The function is needed in two different places, better to move it to atutil.h.
2010-03-29Style: braces are not neededDenis Kenzior1-1/+1
2010-03-29Fix: Use tech reported by MBM erinfoDenis Kenzior1-0/+33
2010-03-28Fix: Handle 2 and 3 argument versions of ERINFODenis Kenzior1-3/+23
2010-03-28Move erinfo notify to atmodem netreg driverDenis Kenzior1-0/+27
2010-03-26Add phonesim vendor quirkDenis Kenzior1-0/+7
2010-03-26Refactor: Use CIND as default strength reportingDenis Kenzior1-31/+99
Many vendors seem to use CIND instead of CSQ / proprietary extensions.
2010-02-08Refactor: Remove atutil dump_responseDenis Kenzior1-20/+0
No longer needed now that we have nice AT command tracing using OFONO_AT_DEBUG=1
2010-02-08Fix: Don't use ofono_debug directly in pluginsDenis Kenzior1-9/+9
2010-02-05Fix: Use snprintf instead of sprintf in atmodemDenis Kenzior1-1/+1
2010-01-25Add STE modem support for GPRS and network registrationSjur Brændeland1-2/+76
2010-01-20Add quirk for cid and lac handling for HuaweiJussi Kukkonen1-2/+6
2010-01-01Update copyright informationMarcel Holtmann1-1/+1
2009-12-10Activate Speech Service for Option devicesMarcel Holtmann1-0/+16
2009-12-10Query current state of Option specific settingsMarcel Holtmann1-0/+6
2009-12-09Use at_util_parse_reg in netreg driverDenis Kenzior1-51/+6
2009-12-07Add experimental Option tech parsingDenis Kenzior1-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-07Add support for HSO signal quality reportingDenis Kenzior1-0/+26
2009-12-07Refactor: Calypso unsolicited signal strengthDenis Kenzior1-4/+9
2009-11-18Fix: Report the current operator as currentDenis Kenzior1-1/+2
2009-11-11Fix: Set data to NULL in driversDenis Kenzior1-0/+2
2009-11-10Fix: Don't bail if CREG/CGREG mode=2 is unsupportedAndrzej Zaborowski1-3/+53
2009-10-29Update the atmodem driver to the new APIDenis Kenzior1-2/+2
2009-09-29Be more numerically stableDenis Kenzior1-2/+2
2009-09-11Rework DECLARE_FAILURE to be a bit nicerDenis Kenzior1-41/+11
2009-09-04Rename at.h to atmodem.hDenis Kenzior1-1/+1
2009-09-03Add quirk for network-registration for calypsoDenis Kenzior1-6/+41
Support calypso-specific AT%CSQ notifications
2009-09-01Rename generic_at drivers to atmodemDenis Kenzior1-1/+1
Be more consistent with directory naming
2009-09-01Make remove functions not return anythingDenis Kenzior1-3/+1
2009-09-01change int vendor to unsigned int vendorDenis Kenzior1-1/+2
2009-09-01Add vendor flag capability to netregDenis Kenzior1-2/+2
2009-08-19Remove modem member from cb_dataDenis Kenzior1-7/+7
2009-08-19Update netreg AT modem driver to the new APIDenis Kenzior1-91/+104
2009-07-29Rename ofono_modem_userdataDenis Kenzior1-12/+13
2009-07-29Remove supports_tech variableDenis Kenzior1-12/+3
The proper way to register with a particular network technology is to use a band selection command (e.g. select 2G only or 3G only, or hybrid) The tech selection according to 27.007 is non-binding anyway
2009-07-29Tweak CREG notification to be more fault tolerantDenis Kenzior1-0/+10
2009-06-12Fixup style issues with previous MCC/MNC patchDenis Kenzior1-19/+16
- Breakup MCC/MNC LENGTH constant - Don't hardcode numbers - Fix >80 column length - Fix test case to expect strings instead of shorts
2009-06-12Change MNC and MCC variable types to stringAki Niemi1-30/+27
This is to make sure both 2 and 3-digit MNC values are correctly handled. Both the modem plugin API as well as the D-Bus API are affected.
2009-06-03Add check for error pathDenis Kenzior1-0/+3
2009-05-20Remove yet more unused variables.Andrzej Zaborowski1-2/+0
2009-05-10Add initial implementation of AT modem driverDenis Kenzior1-0/+675