Denis Kenzior
9afba48128
nokia: Setup CSCS on both ports
2012-01-11 06:38:28 -06:00
Denis Kenzior
908eadf4d1
huawei: Setup CSCS on both ports
2012-01-11 06:38:28 -06:00
Denis Kenzior
e8f56215d9
hso: Setup CSCS properly
2012-01-11 06:38:28 -06:00
Marcel Holtmann
8e110af6e1
huawei: Check for NDIS vs modem dial-up mode
2012-01-11 16:33:02 +01:00
Denis Kenzior
bddacd8774
ofono.rules: Add N900 rule for stock kernels
...
From a patch set by Luke Dash
2012-01-07 13:20:09 -06:00
Philippe Nunes
9631d53ad0
cdma-provision: Add cdma provisioning plugin
2012-01-07 12:40:47 -06:00
Guillaume Zajac
de2e92fc86
udevng: Remove huaweicdma label from driver_list
2012-01-07 12:26:31 -06:00
Marcel Holtmann
57604ec2b7
huawei: Adapt to changed atom driver name for CDMA netreg
2012-01-06 19:56:46 -08:00
Marcel Holtmann
c7ec6efa4e
huawei: Use CFUN=5 for CDMA offline state handling
...
The Huawei CDMA modems only support CFUN=5 for offline mode and so
enforce this one if CDMA support has been detected. Even if the modem
would indicate AT^RFSWITCH support.
2012-01-06 19:16:43 -08:00
Marcel Holtmann
18a1fbca84
huawei: Handle modems with ROM based SIM cards
...
Some modem contain ROM based SIM cards indicated by SIM state 240 and
these need to be treated as SIM present.
2012-01-06 19:11:03 -08:00
Marcel Holtmann
cdfea3601e
huawei: Create CDMA atoms if support has been detected
...
In case the modem supports CDMA (+CIS707-A capability), then enable
CDMA atoms. However only enable if GSM support is not detected.
2012-01-06 19:08:13 -08:00
Marcel Holtmann
1600d4fdcc
hso: Enable voice call handling if support has been detected
...
Check if AT_OPCMENABLE is supported and if so, then enable the voice
call handling as well.
2012-01-06 18:52:12 -08:00
Marcel Holtmann
09c7a1cdd1
huawei: Create GSM/UMTS atoms only if support has been detected
2012-01-06 18:30:12 -08:00
Guillaume Zajac
d432561a12
huaweicdma: Delete unused plugin
2012-01-06 13:44:34 -08:00
Guillaume Zajac
ba06f8e2fa
udev: Simplify vendor_list for Huawei constructor
...
According to Huawei constructor, the port mapping is identical
for all the modems. We can decide to use GSM or CDMA drivers into
the plugin.
2012-01-06 13:43:17 -08:00
Marcel Holtmann
991822cb61
huawei: Check for supported modem capabilities first
...
Use ATI and +GCAP response to determine supported modem capabilities
and check if modem does support GSM.
2012-01-06 13:31:38 -08:00
Marcel Holtmann
cd4528e7a3
huawei: Change state variable name for voice support
2012-01-06 13:19:30 -08:00
Marcel Holtmann
0b82269b11
hso: Add support for detecting is no SIM card is present
2012-01-01 18:00:39 -08:00
Syam Sidhardhan
9c89410c44
telit: Fix empty parameter list in function
2011-12-28 16:24:12 -06:00
Syam Sidhardhan
7a01c16a4a
hfp_ag: Fix empty parameter list in functions
2011-12-28 16:18:07 -06:00
Philippe Nunes
a740baa3e5
Add-udev-rules-for-Speedup-dongles
2011-12-21 07:58:58 -08:00
Philippe Nunes
4e2fc09083
udevng: Do only label assignment for Speedup dongles
2011-12-20 09:24:03 -08:00
Guillaume Zajac
3b6cb3a2c2
speedupcdma: Create cdma-netreg atom
...
According to SpeedUp 7300 specifications, SpeedUp uses
same AT command as Huawei so we can create cdma-netreg atom
using huaweicdma drivers.
2011-12-15 22:39:57 -06:00
Christopher Vogl
557201c2da
udevng: add another driver name for telit
...
some telit hardware needs option driver.
2011-12-15 22:38:29 -06:00
Guillaume Zajac
fb009fafd6
speedupcdma: Tweak plugin to notify dormant state
2011-12-10 18:49:46 -06:00
Philippe Nunes
cf7ad87bc6
huaweicdma: Use pcui port for cdma_netreg
2011-12-09 06:10:44 -06:00
Guillaume Zajac
aa917e5be1
huaweicdma: Tweak plugin to notify dormant state
...
Specify vendor in creating cdma-connman atom.
Set PCUI interface as slave of MODEM interface to receive dormant
state notification during data call.
2011-12-08 06:23:28 -06:00
Guillaume Zajac
0a6189c15e
sierra: Fix memory leak
2011-11-29 11:30:21 -06:00
Daniel Wagner
a7b69ac661
sap: Add modem type sap
2011-11-22 20:34:48 -06:00
Daniel Wagner
410914197b
hfp_hf: Add modem type hfp
2011-11-22 20:34:48 -06:00
Denis Kenzior
f454dea15b
plugins: Make the code a bit prettier
2011-11-16 03:59:40 -06:00
Philippe Nunes
07c33cdee9
mbpi: Add mbpi_lookup_cdma_provider_name API
2011-11-16 03:53:28 -06:00
Philippe Nunes
8e6da29392
provision: Update to the new mbpi API
2011-11-14 14:10:54 -06:00
Philippe Nunes
56e7c056cf
mbpi: mbpi_lookup becomes mbpi_lookup_apn
2011-11-14 14:10:43 -06:00
Denis Kenzior
1b95913b60
hfp_hf: Fix minor style issue from previous commit
2011-11-01 18:51:34 -05:00
Mikel Astiz
33a3ddfbb1
hfp_hf: BT address exposed through Serial property
...
Accomplished by adding the devinfo atom in pre_sim stage
2011-11-01 18:51:34 -05:00
Denis Kenzior
8e882b75a0
phonesim: Add handsfree atom to localhfp
2011-10-21 13:57:13 -05:00
Oleg Zhurakivskyy
975c916789
mbpi: Minor style issues
2011-10-20 12:43:27 -05:00
Oleg Zhurakivskyy
0ec773614f
mbpi: Rename mbpi_provision_data_free()
2011-10-20 12:42:16 -05:00
Oleg Zhurakivskyy
3c117e3ea3
mbpi: Add mbpi_ap_type()
2011-10-20 12:39:52 -05:00
Oleg Zhurakivskyy
807a98e0bb
provision: Add provisioning plugin
2011-10-20 12:38:54 -05:00
Gustavo F. Padovan
5371c28773
udev: add a driver name for telit
...
telit hardware needs usbserial.
2011-10-15 17:29:10 -07:00
Mikel Astiz
4cd3bf5733
hfp_hf: Switch to permissive AT syntax parser
...
Some phones can have trouble when using the strict AT syntax parser for
HFP. So far, this has only been evidenced with the Samsung Wave, which
works fine with the permissive syntax parser.
Several other phones have been tested with the permissive parser and
seem to work OK.
2011-10-13 13:52:18 -05:00
Denis Kenzior
c091b3537a
hfp_hf: Fix crash
...
If BlueZ exits during an outstanding Connect/Disconnect operation,
oFono can crash due to the pending call finishing on an already-removed
modem object.
2011-10-12 18:30:12 -05:00
Oleg Zhurakivskyy
d24d5219e7
mbpi: Add filename and line information on error
2011-10-12 16:59:31 -05:00
Oleg Zhurakivskyy
3501d76b94
mbpi: Improve mbpi_lookup() error reporting
2011-10-12 16:30:33 -05:00
Oleg Zhurakivskyy
d02e0c42b6
mbpi: Fix handling of the usage element
2011-10-12 16:29:19 -05:00
Oleg Zhurakivskyy
1e44b29de9
mbpi: Reflow gsm_end()
2011-10-12 16:24:03 -05:00
Oleg Zhurakivskyy
8f26272f01
mbpi: Split gsm_start() for readability
2011-10-12 16:20:51 -05:00
Marcel Holtmann
c867c9f9bf
plugins: Update copyright information
2011-10-10 13:39:54 -07:00
Marcel Holtmann
63a65e73ba
zte: Use own vendor quirk for SMS atom driver
2011-10-06 15:29:52 -07:00
Gustavo F. Padovan
ee2ba5b256
sap: also accept err = 0 in enable()
2011-09-29 14:03:45 -05:00
Gustavo F. Padovan
0e4a351282
telit: fix shutdown of bluetooth socket
2011-09-29 14:03:45 -05:00
Gustavo F. Padovan
53e005b200
sap: add sap modem disable() support
2011-09-29 14:03:45 -05:00
Gustavo F. Padovan
77aa9ef9d1
sap: clean up extra blank line
2011-09-29 11:21:57 -05:00
Gustavo F. Padovan
7a30f2e431
sap: add full support to SAP modem
...
Add pre_sim, post_sim, set_online and post_online calls
2011-09-29 11:21:54 -05:00
Gustavo F. Padovan
fa56fe78c5
telit: add post_online to SAP Client
2011-09-29 11:19:22 -05:00
Gustavo F. Padovan
fde698c2a5
telit: add set_online to SAP Client
2011-09-29 11:19:03 -05:00
Gustavo F. Padovan
9c7f0aa45e
telit: add post_sim to SAP Client
2011-09-29 11:18:51 -05:00
Gustavo F. Padovan
93fd2afd02
telit: add pre_sim support to SAP Client
2011-09-29 11:18:40 -05:00
Gustavo F. Padovan
e07b4217aa
telit: init modem normally once SAP was enabled
2011-09-29 11:17:12 -05:00
Gustavo F. Padovan
deca4a32d3
telit: add suport the disable SAP client
2011-09-29 11:13:05 -05:00
Gustavo F. Padovan
d4da014f6f
sap: enable SAP modem, when BlueZ replies
2011-09-29 10:49:47 -05:00
Denis Kenzior
019f0c9265
telit: Reflow sap_enable logic
...
To cover some conditions where we do not clean up properly
2011-09-29 10:48:23 -05:00
Denis Kenzior
c035b1af48
telit: Remove unneeded if
2011-09-29 10:02:33 -05:00
Gustavo F. Padovan
b722540594
telit: add support the enable the SAP client modem
2011-09-29 09:57:29 -05:00
Gustavo F. Padovan
06544a4c4d
sap: remove connect callback if enable fails
2011-09-29 09:11:34 -05:00
Gustavo F. Padovan
02a6d7b3a9
sap: clean up sap modem destruction
2011-09-28 02:24:36 -05:00
Gustavo F. Padovan
4f54a18539
sap: remove server_path
...
We use ofono_modem_set_string() instead to store it.
This also remove the need to have sap_data allocation on
bluetooth_sap_probe().
2011-09-28 02:24:04 -05:00
Gustavo F. Padovan
1f774bc1de
sap: fix sap modem remove
...
prefix NULL means that the modem needs to be removed
2011-09-27 23:43:27 -05:00
Gustavo F. Padovan
e73244a4a3
sap: retrigger bluetooth GetProperties call
...
When plugging a SAP capable modem, GetProperties need to be called again
to fetch the SAP Server devices from BlueZ.
2011-09-27 23:36:23 -05:00
Gustavo F. Padovan
9667db0b14
telit: add #RSEN notify
...
RSEN URC tells if the SAP Client was enabled or not
2011-09-26 13:38:19 -05:00
Gustavo F. Padovan
c30e7265d9
sap: add support to connect the RFCOMM link
2011-09-26 13:38:12 -05:00
Gustavo F. Padovan
4f3b9ff36c
telit: add support to enable SAP client
2011-09-26 13:37:55 -05:00
Denis Kenzior
7771fa07c8
sap: Fix minor whitespace issues
2011-09-26 13:37:06 -05:00
Gustavo F. Padovan
64e2b33465
sap: Add basic sap plugin
2011-09-25 11:45:54 -05:00
Gustavo F. Padovan
39f39b37c9
bluetooth: track DBus call pending
2011-09-13 00:14:15 -05:00
Mikel Astiz
4b2b707a30
hfp_hf: add handsfree atom
2011-09-09 01:05:47 -05:00
Denis Kenzior
a33c546694
plugins: Fix unused var warning
2011-09-09 00:10:06 -05:00
Denis Kenzior
cbe83ead62
plugins: Add mobile-broadband-provider-info parser
2011-09-08 23:50:19 -05:00
Marcel Holtmann
036707e42a
hso: Switch modem to use error numbers instead of strings
2011-08-22 17:42:36 -07:00
Daniel Wagner
75603a546f
udev: Fix typo for Huawei diagnostic interfaces
2011-08-17 17:16:00 -07:00
Denis Kenzior
9fb9d2385c
sim-poll: Remove unused code
2011-08-14 22:56:45 -05:00
Marcel Holtmann
de8b4621c2
udev: Add automatic detection for Linktop devices
2011-08-11 15:27:33 -07:00
Marcel Holtmann
8240fe9684
udev: Detect Diagnostic (QCDM) port for Telit devices
2011-08-11 10:53:54 -07:00
Marcel Holtmann
5d6ac7342f
udev: Add automatic detection for Telit modems
2011-08-11 10:40:59 -07:00
Marcel Holtmann
f5c4be8160
udev: Add support for automatic ISI USB modem detection
2011-08-11 10:28:48 -07:00
Marcel Holtmann
ea8e97bdc8
udev: Prepare for supporting different bus types
2011-08-11 10:03:25 -07:00
Marcel Holtmann
a38231b949
udev: Remove modem object when setup procedure fails
2011-08-11 07:48:47 -07:00
Marcel Holtmann
6d9d991a39
udev: Fix typo in Option HSO setup function
2011-08-10 21:53:22 -07:00
Marcel Holtmann
3742162017
udev: Add automatic detection for Ericsson MBM based devices
2011-08-10 21:52:40 -07:00
Marcel Holtmann
7fd6d3d0ef
udev: Add support for Huawei E160 based devices with only two TTY
2011-08-10 21:50:11 -07:00
Marcel Holtmann
ee19210585
udev: Fix minor whitespace mistakes
2011-08-09 16:50:30 -07:00
Marcel Holtmann
f0f3a57091
nokiacdma: Fix minor whitespace mistakes
2011-08-09 16:50:30 -07:00
Marcel Holtmann
7ca5ded9c6
nokia: Fix minor whitespace mistakes
2011-08-09 16:50:30 -07:00
Marcel Holtmann
99a53ca653
ifx: Fix minor whitespace mistakes
2011-08-09 16:50:30 -07:00
Marcel Holtmann
75f06e792c
hso: Fix minor whitespace mistakes
2011-08-09 16:50:30 -07:00
Marcel Holtmann
7f627b4034
mbm: Fix minor whitespace mistakes
2011-08-09 16:50:30 -07:00
Marcel Holtmann
dc65e2d3c1
phonesim: Fix minor whitespace mistakes
2011-08-09 16:50:30 -07:00
Marcel Holtmann
b20949002c
ste: Fix minor whitespace mistakes
2011-08-09 16:50:29 -07:00