summaryrefslogtreecommitdiffstats
path: root/plugins
AgeCommit message (Collapse)AuthorFilesLines
2010-10-25phonesim: Enable dummy phonesim contextsDenis Kenzior1-1/+129
2010-10-25build: Add example configuration for phonesim pluginMarcel Holtmann1-0/+14
2010-10-25build: Remove modemconf plugin supportMarcel Holtmann2-287/+0
2010-10-25phonesim: Don't use modem.conf for phonesim modemsMarcel Holtmann1-1/+102
2010-10-24ifx: Detect when DLC shutdown happensMarcel Holtmann1-24/+39
In case one of the DLCs shuts down, the system has an undefined state and thus just shutdown the whole device.
2010-10-24ifx: Detect modems stuck in multiplexer modeMarcel Holtmann1-0/+29
When the initial AT commands on the master device don't respond, then the modem is stuck in multiplexer mode. For now just report an error.
2010-10-23ifx: Use PPP based GPRS context if M-RAW_IP is not availableMarcel Holtmann1-4/+11
2010-10-21ifx: Add two GPRS contexts since the modem should support itMarcel Holtmann1-4/+11
2010-10-21ifx: Use Infineon specific GPRS context driverMarcel Holtmann1-1/+1
2010-10-21ifx: Use Infineon specific phonebook vendor quirkMarcel Holtmann1-1/+2
2010-10-21ifx: Assign GPRS DLCs as slaves of the network DLCMarcel Holtmann1-6/+11
2010-10-19ifx: Wait for DLC creation to settle (internal multiplexer)Marcel Holtmann1-8/+31
When driving the Infineon modem with the builtin multiplexer there is a small race condition with setting up the channels and sending the first AT commands. The window here is pretty small, but it seems to be a modem firmware issue. In case the AT command is send right away it can happen that the modem does not process any further AT commands. In that case the setup is stuck and enabling the modem fails. Just adding a 10 milliseconds delay after DLC creation and before sending the first AT commands is enough to make this work smoothly.
2010-10-19phonesim: Add missing ATE0 when in multiplexer modeMarcel Holtmann1-0/+2
2010-10-19phonesim: Fix multiplexer setup handling and modem powerMarcel Holtmann1-0/+5
2010-10-17ifx: Separate AT command from multiplexer debug settingMarcel Holtmann1-1/+1
2010-10-14phonesim: minor whitespace fixDenis Kenzior1-1/+2
2010-10-13ofono.rules: Add additional MBM rulesTorgny Johansson1-0/+16
Add Ericsson c3607w and HP f3607gw/f3307 devices to udev rules file
2010-10-13huawei: Fixup whitespace corruptionDenis Kenzior1-2/+2
2010-10-13ifx: Disable modem UART for power savingMarcel Holtmann1-0/+4
Send AT+XPOW=0,0,0 command when enabling modem to disable UART. This is done for power saving.
2010-10-11Fix smart messaging D-Bus signaturesAki Niemi1-4/+4
2010-10-11isigen: Add dummy ops for enable/disableAki Niemi1-0/+12
Without these the core gets confused. These are actually no-ops, since enabling and disabling aren't supported with a USB modem.
2010-10-07udev: refactor add_isiPekka Pessi1-5/+15
Gather OFONO_ISI_ADDRESS from same udev device node as OFONO_DRIVER.
2010-10-07udev: do not use post-143 libudev featuresPekka Pessi1-22/+16
There is no udev_device_get_property_value() in libudev version 143.
2010-10-05huawei: Use modem interface only if NDIS support is not availableMarcel Holtmann1-9/+11
2010-10-05huawei: Add support for enabling NDIS GPRS driver if supportedMarcel Holtmann1-3/+12
2010-10-05udev: Track NDIS port of Huawei devices (if present)Marcel Holtmann2-0/+4
2010-10-01udev: Fix coding styleMarcel Holtmann1-2/+2
2010-10-01udev: Fix ISI address settingPekka Pessi1-1/+2
2010-10-01n900: Enable audio settings atomKai Vehmanen1-0/+2
2010-10-01ifx: Remove support for OFONO_IFX_MODEL optionMarcel Holtmann2-11/+2
The Infineon modem model is now auto-detected, so there is no longer any need to specify it in the udev configuration rules.
2010-10-01ifx: Enable audio settings atom supportMarcel Holtmann1-0/+3
2010-10-01udev: Include "hsi" in the subsystems to watchMarcel Holtmann1-3/+8
2010-10-01n900: Fix link target statusAki Niemi1-1/+1
2010-10-01ifx: Fix crash with XGENDATA result callbackMarcel Holtmann1-1/+1
2010-10-01build: Remove no longer needed plugins/usbpnmodem.cMarcel Holtmann1-104/+0
2010-10-01build: Rename smart_messaging.c to smart-messaging.cMarcel Holtmann1-0/+0
2010-10-01build: Move example plugins to its own directoryMarcel Holtmann2-288/+0
2010-10-01udev: Some minor coding style updatesMarcel Holtmann1-3/+3
2010-10-01isi: Remove not needed includes for oFono headersMarcel Holtmann1-3/+0
2010-10-01isi: Private header files don't need circular inclusion protectionMarcel Holtmann1-13/+0
2010-10-01plugins: Mode fixups for copyrigh headersMarcel Holtmann7-14/+20
2010-10-01isi: Fix up the copyright headers of modem pluginsMarcel Holtmann4-52/+52
It is important that the copyright headers are consistent throughout the source code. While the copyright might be owned by different people of companies, the header itself with its license information should be identical.
2010-10-01ifx: Use XGENDATA for modem model detectionMarcel Holtmann1-12/+45
The XGENDATA result contains various strings that also contain the modem model. Make this command mandatory for the modem bringup and after it succeeded, check for the XMM6260 string to setup specific audio settings. This makes using ENV{OFONO_IFX_MODEL}="XMM6260" obsolete, but for now it is still left as a possible option. It might be removed later.
2010-09-30smart_messaging: Remove interface on atom removalAki Niemi1-0/+3
2010-09-30gisi: Remove route adding APIAki Niemi1-9/+0
2010-09-30Add udev support for ISI modemsAki Niemi4-4/+39
2010-09-30modemconf: set up isigen and n900Pekka Pessi1-8/+11
Allows basic configuration of phonet links.
2010-09-30n900: modem driver plugin for Nokia N900Pekka Pessi3-0/+1448
This patch adds a modem driver plugin for the Nokia N900 internal modem. It controls the modem using the appropriate GPIO lines and thus works without the Maemo userspace. This plugin can run natively on the N900 with either Maemo or Meego kernels. However, it conflicts with the Maemo userspace, for which isigen should be used instead.
2010-09-30isigen: generic modem driver plugin for ISIPekka Pessi1-0/+454
The new isigen modem driver plugin replaces the generic parts in the isimodem modem driver. This plugin works with recent Nokia modems in PC suite mode over USB, as well as with the N900 modem using Maemo5 userspace.
2010-09-30huawei: Add support for specific audio settingsMarcel Holtmann1-1/+5