summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2012-09-05voicecall: Accept long phone number format for STKPhilippe Nunes1-1/+1
2012-09-04doc: Add a few BT-related clarificationsDenis Kenzior1-1/+7
The 'Name' and 'Serial' property take on slightly different meanings in the case of Bluetooth devices (e.g. HFP). Update the documentation to reflect that.
2012-08-30gatchat: Print error message if opening tun failesDaniel Wagner1-1/+5
This is a very common mistake. Let's help the users to configure their system correctly.
2012-08-30stk: Fix comment styleDenis Kenzior1-3/+1
2012-08-30stk: Ask for immediate digit response as requiredPhilippe Nunes1-2/+7
This is done by using the stk_agent_request_quick_digit function introduced in the previous commit.
2012-08-30stkagent: Add stk_agent_get_quick_digitPhilippe Nunes2-0/+38
This function calls the newly added RequestQuickDigit method on the StkAgent interface.
2012-08-30doc: Add RequestQuickDigit method to StkAgentPhilippe Nunes1-0/+9
Add new STK Agent API to get digit response on single key press
2012-08-30stk: Check if an agent is registered when UI is requiredPhilippe Nunes1-0/+9
In case of unsolicited proactive command, we could have a crash when no agent was registered.
2012-08-30stk: Display action information while sending USSDPhilippe Nunes1-5/+14
2012-08-30telit: enable extended sim status notificationChristopher Vogl1-63/+34
Use AT#QSS=2 instead of AT#QSS=1 to get an URC when the SIM is not only inserted but also when PIN is unlocked and when SMS + phonebook are ready to be used. Disable sim state notification in telit_enable() so that we sure get a notification when we enable it later again. This way we don't have to query the state the first time. Without this the Telit modem does not always send an URC when AT#QSS=2 is sent. Remove sim_inserted_source and sim_inserted_timeout_cb which are not needed anymore as a consequence. By the way the 1 second timeout was an ugly hack. Don't query current SIM status in cfun_enable_cb() as the SIM is disabled due to prior AT+CFUN=4. Register '#QSS:' before enabling sim state notifications. Remove telit_qss_cb() which was used as a callback for querying the current SIM status. Move sms atom creation into switch_sim_state_status() and add creation of phonebook atom. These are created when QSS: 3 is received.
2012-08-30telit: Avoid resetting the SIMChristopher Vogl1-1/+1
Avoid a reset when switching between online and offline (airplane) mode in telit_set_online(). +CFUN accepts a second parameter (0), which disables a reset: AT+CFUN=x,0.
2012-08-27gdbus: Fix compilation error if macro "error" is definedJaganath Kanakkassery1-2/+2
The variable "signature" used in error is not defined and "args" is now a struct instead of a string.
2012-08-22sim: return from CPIN when SIM unlocked for telitChristopher Vogl1-0/+40
Only return from CPIN when the modem informs that the SIM is ready
2012-08-22call-settings: Improve error reportingPhilippe Nunes1-2/+3
Report error based on the error reported by the driver.
2012-08-22call-barring: Improve error reportingPhilippe Nunes1-4/+3
Report error based on the error reported by the driver.
2012-08-22call-forwarding: improve error reportingPhilippe Nunes1-2/+3
Report error based on the error reported by the driver.
2012-08-21telit: disable auto attach procedures with AUTOATTChristopher Vogl1-0/+7
2012-08-20telit: Fix warningDenis Kenzior1-1/+0
plugins/telit.c: In function ‘rsen_disable_cb’: plugins/telit.c:446:21: error: unused variable ‘data’
2012-08-20telit: add additional port for data connectionChristopher Vogl1-21/+34
Use MDM port for data service and AUX for the AT chat. Disable DCD so that the modem does not hangup after a data connection.
2012-08-20udevng: rename aux port from Data to Aux for telitChristopher Vogl1-1/+1
Telit software user guide says: USB AUX doesn't support any flow control method. Therefore, this port isn't suitable for DATA service port. We recommend this port should be used only for AT command and URC processing.
2012-08-17dundee: Add missing SetProperty documenationDaniel Wagner1-0/+11
2012-08-17dundee: disconnect bluetooth link in case dial failsGustavo Padovan1-0/+2
If the ATD*99# dial fails for some reason, NO CARRIER, for example, we need to disconnect the bluetooth link and do further clean up on disconnect_callback().
2012-08-17dundee: explicit shutdown the bluetooth file descriptorGustavo Padovan1-0/+7
If we do not shut it down the fd can remain opened. This make impossible to try a re-connect: busy is returned in this case. We call shutdown here to make sure that the link is always closed.
2012-08-17dundee: add timeout to close stalled ppp handshakeGustavo Padovan3-0/+35
If something goes wrong the PPP handshake can stall, then we just add a timer to return an error after a certain timeout (15 seconds).
2012-08-16mbm: Fix crash from processing multiple *EMRDYDenis Kenzior1-3/+11
Sometimes we see the *EMRDY notification before we query, and trigger initialization procedures twice.
2012-08-16mbm: Remove spurious ';'Denis Kenzior1-1/+1
2012-08-16telit: pass vendor at sim atom creationChristopher Vogl1-1/+2
2012-08-16telit: Fix 80 character per line violationDenis Kenzior1-1/+2
2012-08-16telit: move gprs atom into post sim phaseChristopher Vogl1-8/+8
2012-08-16gprs: data bearer for telit with PSNTAugust Mayer1-0/+40
Telit neither supports '+CPSB' nor reports the data bearer through '+CGREG'. It has its own +PSNT command.
2012-08-16sim: Minor formatting nitpicksDenis Kenzior1-0/+2
2012-08-16sim: Fix warningDenis Kenzior1-1/+2
drivers/atmodem/sim.c: In function ‘at_pct_cb’: drivers/atmodem/sim.c:872:2: error: ISO C90 forbids mixed declarations and code
2012-08-16AUTHORS: Mention August's contributionsDenis Kenzior1-0/+1
2012-08-16sim: support PIN retry counters for telit modemsAugust Mayer1-0/+61
2012-08-16sim: implement function to get password typeAugust Mayer1-0/+8
2012-08-16sim: add function to get password typeAugust Mayer1-0/+2
2012-08-16unit: Add a unit test for empty sim stringsDenis Kenzior1-0/+6
2012-08-16util: Make sure to handle special empty stringsDenis Kenzior1-0/+6
Some SIMs contain an EFspn with the contents all set to 'filler' characters, e.g. 0xFF. We mistakenly do not handle these strings correctly. Aug 8 11:40:00 mx31tt01 daemon.info ofonod[622]: Aux: > AT+CRSM=176,28486,0,0,17\r Aug 8 11:40:00 mx31tt01 daemon.info ofonod[622]: Aux: < \r\n+CRSM: 144,0,FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF\r\n\r\nOK\r\n Aug 8 11:40:00 mx31tt01 daemon.debug ofonod[622]: drivers/atmodem/sim.c:at_crsm_read_cb() crsm_read_cb: 90, 00, 17 Aug 8 11:40:00 mx31tt01 daemon.debug ofonod[622]: src/simfs.c:sim_fs_op_read_block_cb() bufoff: 0, dataoff: 0, tocopy: 17 Aug 8 11:40:00 mx31tt01 daemon.err ofonod[622]: EFspn read successfully, but couldn't parse
2012-08-13gprs: fix bearer dbus signal interfaceChristopher Vogl1-1/+1
According to the documentation the data bearer property should be located on interface org.ofono.ConnectionManager.
2012-08-13gprs-context: print reason for ppp disconnectChristopher Vogl1-1/+1
2012-08-13doc: Trivial whitespace fixesMikel Astiz2-7/+7
Always use tabs instead of spaces for indentation in documentation files.
2012-08-09test: Fix printing of modem property stringsMarcel Holtmann1-2/+2
2012-08-07test: Remove test-voicecall scriptDenis Kenzior2-95/+0
This is no longer useful as phonesim does not automatically transition dialing calls to active state.
2012-08-07test: Add support for CSSI/CSSU notificationsDenis Kenzior1-6/+7
2012-08-07test: Fix weird formatting mis-matchesDenis Kenzior1-23/+23
2012-08-07test: Remove redundant code from monitor-ofonoDenis Kenzior1-44/+12
2012-08-06Release 1.10Marcel Holtmann2-1/+5
2012-08-06test: Add hangup-call script for GCF testingGuillaume Zajac2-1/+16
2012-08-05test: Add release-and-swap scriptDenis Kenzior2-0/+23
2012-08-05voicecall: Implement ReleaseAndSwapDenis Kenzior1-0/+23