Commit Graph

960 Commits

Author SHA1 Message Date
Denis Kenzior 2708ca3b63 ifx: Take out bad merge 2012-02-09 22:35:21 -06:00
Marcel Holtmann e2fe4e4940 ifx: Use CFUN=0 (Minimum Functionality) to disable modem 2012-02-10 02:42:43 +01:00
Marcel Holtmann b1b0fe761e ifx: Remove handling of audio settings setup
The audio settings setup is now done as port of the audio settings atom.
2012-02-10 01:17:06 +01:00
Marcel Holtmann 31efecfe72 ifx: Fix compilation issue 2012-02-02 21:51:26 -08:00
Denis Kenzior 6b44e65993 ifx: Make sure query XSIMSTATE
XSIMSTATE=1 does not seem to reliably activate XSIM notifications
anymore.  So query the XSIMSTATE at startup instead.
2012-02-02 09:15:36 -06:00
Denis Kenzior 1b5b46a23e ifx: Use a proper prefix for XGENDATA 2012-02-02 05:53:53 -06:00
Marcel Holtmann 5086f5f43a udev: Limit ZTE port selection to specific product identifiers 2012-01-17 10:38:07 +01:00
Marcel Holtmann d6d86ff938 udev: Keep vendor and product identifiers around 2012-01-17 10:35:23 +01:00
Marcel Holtmann f2bfaed174 udev: Add detection support for SIM COM modems 2012-01-13 04:56:02 +01:00
Renat Zaripov 4d388a684b udev: Add SIMCOM SIM900 detection support
This allows for detection of SIM900 modem module in case
of appropriate driver specified in udev rules.

Example rule:
KERNEL=="gsmtty3", ENV{OFONO_DRIVER}="sim900"
2012-01-11 23:48:24 -06:00
Renat Zaripov 969ad0acd7 plugins: Add support for sim900 by SIMCOM
This patch add support for SIM900 GSM module
http://wm.sim.com/Sim/FrontShow_en/wireless/detail.aspx?cid=6&nid=770
2012-01-11 23:48:24 -06:00
Marcel Holtmann 2292753f4e huawei: Select USSD atom driver based on firmware mode 2012-01-12 06:02:27 +01:00
Marcel Holtmann aba7731fdc speedup: Setup CSCS after SIM card has been detected 2012-01-12 04:38:50 +01:00
Marcel Holtmann d4eeced43c hso: Setup CSCS after SIM card has been detected 2012-01-12 04:37:40 +01:00
Marcel Holtmann 0043f4735e huawei: Setup CSCS after SIM card has been detected 2012-01-12 04:37:03 +01:00
Denis Kenzior 7f431e714f udev: Use g_ascii_isalnum instead of isalnum 2012-01-11 14:31:45 -06:00
Marcel Holtmann e0853c7f20 huawei: Print and store NDIS support results 2012-01-11 21:35:25 +01:00
Denis Kenzior 60890653e3 huawei: Refactor logic slightly 2012-01-11 06:49:46 -06:00
Guillaume Zajac b1eb2209ab huawei: Create sim atom for cdma modems
Don't create atom if sim is embedded.
Atom will use "atmodem-noef" drivers to support PIN management
and IMSI retrieval.
2012-01-11 06:46:38 -06:00
Denis Kenzior 89c757f49d zte: Setup CSCS on both ports 2012-01-11 06:38:28 -06:00
Denis Kenzior 845deec554 speedup: Setup CSCS on both ports 2012-01-11 06:38:28 -06:00
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