Denis Kenzior
ba5ec3b38e
sms: style fix, remove extra newline
2010-06-07 13:05:50 -05:00
Pasi Miettinen
47082757b9
sms: Add UseDeliveryReports property
2010-06-07 13:05:13 -05:00
Pasi Miettinen
ccb362383c
test-sms: Update unit test to the new API
2010-06-07 13:01:19 -05:00
Pasi Miettinen
475c0de92c
smsutil: Add option to use delivery reports
2010-06-07 13:00:46 -05:00
Denis Kenzior
19c10877a5
include: More style issues
2010-06-07 12:57:50 -05:00
Denis Kenzior
c8f15602cf
network: Some style issues
2010-06-07 12:57:50 -05:00
Denis Kenzior
11c8156543
atmodem: Optimize cops queries
...
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-07 12:57:50 -05:00
Denis Kenzior
3d96880f41
netreg: Ignore operator info when not registered
...
Sometimes when we roam off the cell or are simply not registered, the
modem still reports a bogus operator. We explicitly ignore this
condition in the core.
2010-06-07 12:57:46 -05:00
Marcel Holtmann
ee3343f81b
Add test script for enabling cell broadcast
2010-06-07 04:02:31 -07:00
Marcel Holtmann
0329a6ceaf
Reopen the GPRS context channel when the modem closes it after PPP
2010-06-07 02:36:12 -07:00
Marcel Holtmann
6178173160
Restore GAtChat disconnect handling when resuming a chat session
2010-06-07 02:18:39 -07:00
Denis Kenzior
16071b5324
Update TODO
2010-06-06 20:01:11 -05:00
Marcel Holtmann
edc33cfdb3
Use event channel for SMS, CBS and USSD with Huawei devices
2010-06-06 18:22:03 -07:00
Marcel Holtmann
45ba3b9a7c
Add special SMS handling for Huawei based devices
2010-06-06 18:21:30 -07:00
Marcel Holtmann
d990308c69
Enable CBS and USSD for Huawei modems
2010-06-06 15:52:02 -07:00
Marcel Holtmann
6ab0b6f29a
Fix detection of Huawei E220 and E270 modems
2010-06-06 15:51:36 -07:00
Marcel Holtmann
f1c209d973
Move AT_ODO quirk into HSO driver instead of network registration
2010-06-06 15:27:34 -07:00
Marcel Holtmann
360abb0f5b
Use hsomodem instead of hso for Option HSO GPRS atom driver
2010-06-06 15:20:48 -07:00
Marcel Holtmann
8a96a250f0
Enable Option specific radio settings
2010-06-06 15:19:32 -07:00
Marcel Holtmann
30b054d0e0
Add support for Option specific radio settings
2010-06-06 15:18:57 -07:00
Marcel Holtmann
5340901ad3
Use unquoted strings for cell information of Novatel devices
2010-06-06 13:14:57 -07:00
Marcel Holtmann
fabf28cf02
Set Novatel quirk also for the GPRS atom
2010-06-06 13:13:02 -07:00
Marcel Holtmann
45bf4cf396
Add support for handling CNTI=0 request with Novatel devices
2010-06-06 13:12:37 -07:00
Marcel Holtmann
197d2c08bd
Check the supported technologies for Novatel devices on startup
2010-06-06 12:05:10 -07:00
Marcel Holtmann
71335f3d9c
Add test scripts for radio technology preference
2010-06-06 11:11:57 -07:00
Marcel Holtmann
63d1efdf7f
Enable Novatel specific radio settings
2010-06-06 11:08:41 -07:00
Marcel Holtmann
5b504e8a0d
Add support for Novatel specific radio settings
2010-06-06 11:08:16 -07:00
Marcel Holtmann
e2024acebd
Add Novatel Wireless (NW) specific modem driver
2010-06-06 11:05:48 -07:00
Marcel Holtmann
4f4565b33a
Add disconnect callback handling to Novatel plugin
2010-06-05 22:37:02 -07:00
Marcel Holtmann
e92040671d
Use secondary port for everything besides GPRS with Novatel devices
...
If a Novatel device allows to enable a secondary AT command based
channel, then use that for device information, SIM handling, network
registration etc. and only leave the GPRS context setup to the first
command port.
2010-06-04 21:12:09 -07:00
Marcel Holtmann
f6d252cf04
Rename Novatel ports into Primary and Secondary
2010-06-04 19:38:05 -07:00
Denis Kenzior
6e27f89f08
Mention Pasi's contributions
2010-06-04 15:46:45 -05:00
Marcel Holtmann
78cc0e8efa
Enable CBS and USSD for Option HSO based devices
2010-06-04 13:01:32 -07:00
Denis Kenzior
2b1c433daa
hso: Enable OUWCTI notifications
2010-06-04 14:21:58 -05:00
Denis Kenzior
69e5a65d34
smsutil: status reports also lead with SC_ADDR
2010-06-04 14:21:57 -05:00
Denis Kenzior
56d14e1fe1
atmodem: Put some common code into a utility
2010-06-04 14:21:57 -05:00
Pasi Miettinen
6220c01f4a
Change in at_cds_notify for status report
2010-06-04 14:21:57 -05:00
Marcel Holtmann
5dab6f4913
Use Internet access instead of Example for context name
2010-06-04 12:20:33 -07:00
Marcel Holtmann
50a7d3d741
Send OWCTI query when bringing up Option based devices
2010-06-04 12:17:35 -07:00
Marcel Holtmann
1f5432abd6
Use AT_OUWCTI instead of AT_OWCTI as expected
...
The Option firmware is so funny. It has a typo in the AT command :)
2010-06-04 12:13:27 -07:00
Marcel Holtmann
a4fda8a378
Enable Option specific OWCTI unsolicited notifications
2010-06-04 12:08:21 -07:00
Marcel Holtmann
1ce5b1f48a
Fix clean-local make rule
2010-06-04 10:38:27 -07:00
Marcel Holtmann
372a2e306e
Add Option specific SMS quirk since ack pdu is broken
2010-06-03 18:16:01 -07:00
Marcel Holtmann
48d210bac6
The ack pdu support is not working on Novatel or Option devices
2010-06-03 18:15:27 -07:00
Marcel Holtmann
997193ee6a
Fix wrong spelling of the word usage
2010-06-03 10:12:34 -07:00
Marcel Holtmann
2eec57da65
Enable USSD and CBS support for Novatel based devices
2010-06-03 09:56:42 -07:00
Marcel Holtmann
9b6ec94b21
Enable SMS support for Novatel based devices
...
The important part here is that the SMS atom needs to be on the second
AT command port since the main port doesn't handle sending correctly. It
never returns any success or error after the submission of the PDU.
2010-06-03 08:57:16 -07:00
Marcel Holtmann
23d97f2c0a
Quirk SMS handling for Novatel based devices
...
The Novatel based devices with Qualcomm chips seems to have various
problems. First they advertise CNMI mode 2, but don't support it. And
second they don't support CNMA acknowledgement with a PDU. So fall back
to acks without PDU.
2010-06-03 08:54:08 -07:00
Marcel Holtmann
6df182c5db
Use new Novatel quirk for network registration
2010-06-03 01:21:44 -07:00
Marcel Holtmann
22d0cc7df2
Add special quirk for Novatel based devices
2010-06-03 01:20:47 -07:00