Frédéric Danis
c6c7fc3b16
hfpmodem: fix network status
...
When receiving roaming indicator update to 0 (no roaming) network
registration status should be updated with latest value of service
indicator.
2011-07-25 23:07:54 -05:00
Frédéric Danis
3b00f5aad7
hfpmodem: fix callheld indicator
...
Callheld move from 1 (active and held calls) to 2 (all calls on hold) may
result of:
- active call has been dropped by remote,
- an intermediate state during a call swap which will be followed by a
move back to 1.
So, wait a little before checking calls state.
2011-07-25 23:06:16 -05:00
Denis Kenzior
968efe08ba
stk: Fix missing break statement
2011-07-25 22:59:06 -05:00
Denis Kenzior
fe757a5b83
voicecall: Be more paranoid and null terminate
2011-07-25 22:57:08 -05:00
Denis Kenzior
625045dcb1
voicecall: Use defined constants
2011-07-25 22:55:30 -05:00
Denis Kenzior
55279f16c2
stk: Make sure to set cancel_cmd
...
For handled commands, in case the terminal response is not reported by
the modem, we must set the cancel_cmd variable so the command is
canceled properly.
This patch also modifies the behavior so that pending_cmd is freed,
since stk_proactive_command_cancel expects cancel_cmd to be set if
pending_cmd is not NULL.
2011-07-25 22:45:55 -05:00
Denis Kenzior
bb59d39539
stk: Remove code that does nothing
2011-07-25 22:25:05 -05:00
Denis Kenzior
0c42430f2b
stk: Fix possible crash
...
We can't call stk_command_free on a NULL object
2011-07-25 22:21:46 -05:00
Jeevaka Badrappan
f837bdc90a
stk: Handle set up call in handled_notify
2011-07-25 21:44:55 -05:00
Jeevaka Badrappan
14b003c7d9
voicecall: api for set/clear alpha and icon id
2011-07-25 21:43:04 -05:00
Marcel Holtmann
73b711551c
gatchat: Fix port settings and debugging for QCDM test tool
2011-07-26 16:02:24 +02:00
Marcel Holtmann
0f29c33c5b
gatchat: Add helper for opening QCDM ports
2011-07-26 15:59:47 +02:00
Marcel Holtmann
a58f01316b
gatchat: Fix handling of HDLC debug output
2011-07-26 15:53:06 +02:00
Marcel Holtmann
c6e25f65fc
speedup: Use AT&C0 to disable data carrier detect
...
When the DCD is disabled the modem does not hangup anymore after the
data connection. So all workarounds due to TTY hangup can be removed.
2011-07-26 13:32:46 +02:00
Marcel Holtmann
b7e8db6dab
linktop: Use AT&C0 to disable data carrier detect
...
When the DCD is disabled the modem does not hangup anymore after the
data connection. So all workarounds due to TTY hangup can be removed.
2011-07-26 13:25:23 +02:00
Marcel Holtmann
60736a6e06
zte: Use AT&C0 to disable data carrier detect
...
When the DCD is disabled the modem does not hangup anymore after the
data connection. So all workarounds due to TTY hangup can be removed.
2011-07-26 13:14:29 +02:00
Bertrand Aygon
d81ca13097
huaweicdma: remove unneeded include.
2011-07-26 12:05:50 +02:00
Bertrand Aygon
bb4e313b18
speedupcdma: remove unneeded include.
2011-07-26 12:05:20 +02:00
Frédéric Danis
24becdfee1
TODO: add HFP AG tasks related to BlueZ/PA
2011-07-25 01:28:13 -05:00
Marcel Holtmann
95c9e12da2
atmodem: Add support for Huawei network time reports
2011-07-25 16:53:03 +02:00
Marcel Holtmann
878ded6621
udev: Fix race condition with Novatel modem detection
2011-07-25 04:10:14 +02:00
Marcel Holtmann
c6ee139f67
novatel: Blacklist the NO CARRIER terminator for control channel
...
The Novatel cards will send NO CARRIER to all channels. This confuses
setting device into offline mode while still having a data connection.
2011-07-25 03:48:25 +02:00
Denis Kenzior
0471e3ec8d
gatchat: Add terminator blacklisting
2011-07-25 03:44:56 +02:00
Marcel Holtmann
a1baf7aa82
nokia: Use AT&C0 to disable data carrier detect
...
When the DCD is disabled the modem does not hangup anymore after the
data connection. This allows for simpler connection handling and it
allows to remove all TTY hangup work-arounds.
2011-07-25 03:43:07 +02:00
Marcel Holtmann
1d303e3d38
udev: Fix interfaces numbers for Nokia data cards
2011-07-25 03:42:46 +02:00
Marcel Holtmann
28181a66ef
udev: Replace bInterfaceNumber with ID_USB_INTERFACE_NUM
2011-07-25 03:34:58 +02:00
Marcel Holtmann
49fc5b973d
novatel: Use AT&C0 to disable data carrier detect
...
When the DCD is disabled the modem does not hangup anymore after the
data connection. This allows for simpler connection handling and it
allows to remove all TTY hangup work-arounds.
2011-07-25 03:16:38 +02:00
Marcel Holtmann
d5b7f832c5
test: Increase the context activation timeout
2011-07-25 01:49:06 +02:00
Marcel Holtmann
673844fe6a
huaweimodem: Remove the broken NDIS port handling
2011-07-25 01:36:51 +02:00
Marcel Holtmann
63f1b9e9f5
udev: Remove broken Huawei support for NDIS port
2011-07-25 01:36:12 +02:00
Marcel Holtmann
e2bac24cb5
huawei: Remove leftover from HasVoice flag
2011-07-25 01:35:02 +02:00
Marcel Holtmann
e0f1249fcc
huawei: Remove broken handling for NDIS support
2011-07-25 01:34:41 +02:00
Marcel Holtmann
626612a8bf
huawei: Check supported offline mode and fix error behavior
2011-07-24 22:31:15 +02:00
Marcel Holtmann
235630e59c
udev: Remove voice setting flag from Huawei dongles
2011-07-24 19:48:36 +02:00
Marcel Holtmann
ce42d6127c
udev: Use ID_USB_INTERFACE_NUM instead of OFONO_IFACE_NUM
2011-07-24 18:35:55 +02:00
Bertrand Aygon
806389adb2
cdma-connman: fix the set_property Activate reply
2011-07-24 16:50:16 +02:00
Bertrand Aygon
6d986fe379
cdmamodem: check for TUN/TAP devices in ConnMan atom.
2011-07-24 16:45:14 +02:00
Marcel Holtmann
bff43cead1
mbm: Set baud rate to 115200 for TTY speed
...
The Ericsson F5521gw is a bit picky with its TTY speed. All previous
cards do not need this setting, but this one does. To make things a
bit simpler, just set all Ericsson cards to a baud rate of 115200.
2011-07-24 16:09:45 +02:00
Marcel Holtmann
01b754806d
mbm: Use AT&C0 to disable data carrier detect
...
When the DCD is disabled the modem does not hangup anymore after the
data connection. This only affected the PPP connection used for MMS
context setups, but without the quirk the handling of MMS contexts is
a lot cleaner as well.
2011-07-24 15:27:00 +02:00
Marcel Holtmann
49b8d24f3b
huawei: Set slave channel for NW DEACT notifications
2011-07-24 14:50:12 +02:00
Marcel Holtmann
476fab4ea1
atmodem: Add support for NW DEACT notifications on slave channel
2011-07-24 14:48:39 +02:00
Marcel Holtmann
7ed56d6844
huawei: Use AT&C0 to disable data carrier detect
...
When the DCD is disabled the modem does not hangup anymore after the
data connection. So all workarounds due to TTY hangup can be removed.
2011-07-24 12:59:14 +02:00
Marcel Holtmann
f416abdc39
ifx: Fix race condition when online/offline operation fails
2011-07-24 12:54:38 +02:00
Marcel Holtmann
c5cb5c192e
udev: Add support for Huawei E398 modems
2011-07-24 00:39:16 +02:00
Marcel Holtmann
cd2e6d201e
udev: Add detection support for Samsung LTE dongles
2011-07-24 00:03:57 +02:00
Bertrand Aygon
a15e326f47
udev: add support for Huawei CDMA dongles.
2011-07-23 17:01:54 +02:00
Denis Kenzior
01d967c381
mbm: Use at_util's cpin polling implementation
2011-07-22 08:27:32 -05:00
Denis Kenzior
380c95ddcb
atmodem: Implement generic CPIN polling
2011-07-22 08:22:52 -05:00
Denis Kenzior
4b3796cc6b
network: handle hfp operator change correctly
2011-07-22 04:52:12 -05:00
Bertrand Aygon
20e55432d0
cdmamodem: send AT+GCAP to check devinfo.
2011-07-22 11:20:57 +02:00