aboutsummaryrefslogtreecommitdiff
path: root/plugins
AgeCommit message (Collapse)Author
2012-08-06samsung: port plugin to the refactored probing logicAleksander Morgado
2012-08-06samsung: minor coding style fixesAleksander Morgado
2012-08-06samsung: plug memleakAleksander Morgado
get_port() actually increases the refcount of the returned port, use peek_port() instead.
2012-08-06samsung: fix typo, s/recieved/receivedAleksander Morgado
2012-08-06samsung: plugin for Samsung Y3300/Y3400 UMTS modems based on the ↵Nathan Williams
Icera/Nvidia chipset
2012-08-06pantech: expect QCDM portsAleksander Morgado
2012-08-06pantech: always prefer the ttyACM port as primary AT portAleksander Morgado
2012-08-06pantech: initial dummy pluginAleksander Morgado
2012-08-06x22x: plugin fully portedAleksander Morgado
2012-08-06x22x: implement allowed mode loading and settingAleksander Morgado
2012-08-06x22x: implement access technology loadingAleksander Morgado
2012-08-06x22x: new `MMBroadbandModemX22x' objectAleksander Morgado
2012-08-06x22x: start porting the X22X pluginAleksander Morgado
2012-08-06longcheer: plugin fully portedAleksander Morgado
2012-08-06longcheer: implement allowed mode loading and settingAleksander Morgado
2012-08-06longcheer: implement access technology loadingAleksander Morgado
2012-08-06longcheer: new `MMBroadbandModemLongcheer' objectAleksander Morgado
2012-08-06longcheer: start porting the Longcheer pluginAleksander Morgado
2012-08-06huawei: cache port mode results in the parent `MMDevice'Aleksander Morgado
This lets us skip the search for the `MMPortProbe' where we got the results.
2012-08-06huawei: plugin fully portedAleksander Morgado
2012-08-06huawei: implement custom detailed CDMA registration state checksAleksander Morgado
2012-08-06huawei: do not run AT+CSS? in EV-DO capable devicesAleksander Morgado
2012-08-06huawei: implement CDMA unsolicited signal change report handlingAleksander Morgado
2012-08-06huawei: setup/cleanup unsolicited message handlers in the CDMA interfaceAleksander Morgado
2012-08-06huawei: allow grabbing QCDM portsAleksander Morgado
2012-08-06huawei: ignore unsolicited ^CSNR notificationsAleksander Morgado
2012-08-06huawei: implement custom USSD encode/decode methodsAleksander Morgado
2012-08-06huawei: implement allowed mode getting/settingAleksander Morgado
2012-08-06huawei: implement band loading/settingAleksander Morgado
2012-08-06huawei: implement unlock retries loadingAleksander Morgado
2012-08-06huawei: implement unsolicited messages enabling/disablingAleksander Morgado
2012-08-06huawei: implement unsolicited 3GPP signal change report handlingAleksander Morgado
2012-08-06huawei: implement access technology loading and update handlingAleksander Morgado
2012-08-06huawei: report connection status statisticsAleksander Morgado
2012-08-06huawei: setup/cleanup unsolicited message handlers in the 3GPP interfaceAleksander Morgado
2012-08-06huawei: setup handlers for unsolicited messagesAleksander Morgado
Initially all disabled.
2012-08-06huawei: new `MMBroadbandModemHuawei' objectAleksander Morgado
2012-08-06huawei: try to gather port layout while probingAleksander Morgado
We will try to use usbif0 to gather the port layout with AT^GETPORTMODE.
2012-08-06huawei: start porting the Huawei pluginAleksander Morgado
2012-08-06plugins: use default port grabbing on those plugins without special requirementsAleksander Morgado
2012-08-06plugin: renamed `custom-init' property to `custom-at-probe'Aleksander Morgado
The `custom-at-probe' property is just to modify the way we check for AT port support.
2012-08-06port-probe: rename _get_port() to _peek_port() as there is no ownership transferAleksander Morgado
2012-08-06core: merge `MMPluginBase' and `MMPlugin'Aleksander Morgado
There's no real point in maintaining a separate `MMPlugin' interface, as all the plugins will inherit from `MMPluginBase', so just merge them and simplify everything.
2012-08-06core: compile all ports before creating the modem objectAleksander Morgado
Before this, we only exported the modem to DBus when all ports were organized, in order to make sure that we select as primary port the one we really want and not the first AT port grabbed. Given that to get all the ports organized we also needed to wait to get all the ports grabbed, we can now also defer the creation of the modem object until all the ports get grabbed. This allows us to create different types of objects based on the ports available (e.g. we can now create QMI-supported modem objects if we see a QMI port around).
2012-07-19hso: use common integer string parsersAleksander Morgado
2012-07-19hso: unsolicited %IPDPACT may come before the AT command replyAleksander Morgado
2012-07-19hso: plug memleak when finishing dialling with errorAleksander Morgado
2012-07-19hso: fix cid to report toAleksander Morgado
2012-07-16broadband-modem: remove `USE_WS46' propertyAleksander Morgado
3GPP modems will all try to use AT+WS46=? by default to gather supported modes.
2012-06-06zte: try to handle Icera devices that use PPPDan Williams
Not all devices present a network interface, and on these devices we need to fall back to PPP using the standard setup commands. But they appear to support the Icera custom commands for access technology and such, so still use those. Hopefully fixes ZTE MF665C.