Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-07-19 | hso: use common integer string parsers | Aleksander Morgado | |
2012-07-19 | hso: unsolicited %IPDPACT may come before the AT command reply | Aleksander Morgado | |
2012-07-19 | hso: plug memleak when finishing dialling with error | Aleksander Morgado | |
2012-07-19 | hso: fix cid to report to | Aleksander Morgado | |
2012-07-16 | broadband-modem: remove `USE_WS46' property | Aleksander Morgado | |
3GPP modems will all try to use AT+WS46=? by default to gather supported modes. | |||
2012-06-06 | zte: try to handle Icera devices that use PPP | Dan 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. | |||
2012-05-06 | novatel: report error if not properly disconnected | Aleksander Morgado | |
When we request to disconnect, and the disconnection status check fails, return a proper error. | |||
2012-05-06 | novatel: minor coding style fixes | Aleksander Morgado | |
2012-05-06 | bearer: simplify handling of the bearer configuration | Aleksander Morgado | |
The base MMBearer object will receive the MMBearerProperties configuration, which contains every generic and plugin-specific set up. Not every configuration parameter will be used by every implementation (e.g. not every bearer needs user/password). The Bearer object will expose every configuration parameter received in its `Properties' property in the interface, even if it's not really used. | |||
2012-05-06 | wavecom: plugin fully ported | Aleksander Morgado | |
2012-05-06 | wavecom: implement custom band setting | Aleksander Morgado | |
2012-05-06 | wavecom: setup custom serial parser | Aleksander Morgado | |
AT+CPIN? replies come without trailing 'OK'; which we need to handle. | |||
2012-05-06 | wavecom: implement custom current bands loading | Aleksander Morgado | |
2012-05-06 | wavecom: implement custom supported bands loading | Aleksander Morgado | |
2012-05-06 | wavecom: implement custom access technology loading | Aleksander Morgado | |
2012-05-06 | wavecom: implement setting allowed/preferred modes | Aleksander Morgado | |
2012-05-06 | wavecom: implement loading of initial allowed/preferred modes | Aleksander Morgado | |
2012-05-06 | wavecom: implement custom supported mode loading | Aleksander Morgado | |
2012-05-06 | wavecom: implement custom power up sequence | Aleksander Morgado | |
2012-05-06 | wavecom: implement custom flow control handling | Aleksander Morgado | |
2012-05-06 | wavecom: implement custom power down sequence | Aleksander Morgado | |
2012-05-06 | wavecom: start porting the Wavecom plugin | Aleksander Morgado | |
2012-05-06 | cinterion: simplify loop when loading 2G bands | Aleksander Morgado | |
2012-05-04 | modem-helpers: recognize 3GPP2 access tech strings too | Dan Williams | |
Various Gobi-based devices (USB551L, probably Gobis too) can report EVDO and 1X as the current RAT from CNTI so parse that here too. | |||
2012-05-02 | novatel: Poll for whether the connection still exists. | Nathan Williams | |
Novatel E362 firmware doesn't notify us by unsolicited message if the connection goes away, so set up a polling loop to check. While here, inline a method that's only used in one place so that the containing function is single-exit and single-cleanup. Change-Id: If72f7c6ef06de3fb22530d42f62a8dddc6fecfda | |||
2012-05-02 | novatel: Add support for connecting to specific APNs and specifying ↵ | Nathan Williams | |
username/password. While here, pass through the other relevant bearer properties. Change-Id: If925ac78d2edcc744e834e108029f5abdbb375a1 | |||
2012-05-02 | novatel: Use the ALLOWED_SINGLE_AT property. Saves 5 seconds on probing. | Nathan Williams | |
Change-Id: I0b0c2cb07781eb32ba6eb4294868ed123f57fd9f | |||
2012-05-02 | novatel: Remove band-setting implementation to improve connections | Nathan Williams | |
The $NWBAND command seems to disturb the internal state of the modem such that it is unlikely to connect to the network, and produces widely varying error codes. We don't actively use this functionality, it's just that setting "use all bands" is part of the normal ModemManager simple-connect sequence. Remove it so it doesn't get triggered. Change-Id: I9b5914291a88a59015fb51906af6fd1c78f3952b | |||
2012-05-02 | novatel: Implement load_access_technologies. | Nathan Williams | |
Change-Id: Ib503d900850d3754d79525dbc9a40b7b9c221dd7 | |||
2012-04-14 | simtech: implement custom allowed/preferred mode setting | Aleksander Morgado | |
2012-04-14 | simtech: plugin fully ported | Aleksander Morgado | |
2012-04-14 | simtech: implement custom allowed/preferred mode loading | Aleksander Morgado | |
2012-04-14 | simtech: implement custom access technology loading | Aleksander Morgado | |
2012-04-14 | simtech: implement custom unsolicited events enabling/disabling | Aleksander Morgado | |
2012-04-14 | simtech: implement custom unsolicited events setup/cleanup | Aleksander Morgado | |
2012-04-14 | simtech: new `MMBroadbandModemSimtech' object | Aleksander Morgado | |
2012-04-14 | simtech: include udev rules | Aleksander Morgado | |
2012-04-14 | build: split includes for plugin specific udev rules | Aleksander Morgado | |
Let each plugin block include its own udev rules, instead of having them all together at the end of the Makefile. | |||
2012-04-14 | simtech: start porting the SimTech plugin | Aleksander Morgado | |
2012-04-10 | bearer: allow subclasses to report disconnection | Aleksander Morgado | |
The new `mm_bearer_report_disconnection()' allows subclasses to notify about being disconnected, so that every layer of inheritance can chain its own code to reset the connection status. This commit partially disables the logic included in commit 981222. Now subclasses (actually, no one) are not allowed to g_object_set() the MM_BEARER_STATUS property. | |||
2012-04-10 | cinterion: no need for custom supported modes loading | Aleksander Morgado | |
2012-04-10 | novatel: no need for custom supported modes loading | Aleksander Morgado | |
2012-03-31 | iridium: remove previous modem implementation | Aleksander Morgado | |
2012-03-31 | linktop: plugin fully ported | Aleksander Morgado | |
2012-03-29 | broadband: ensure 3GPP location info gets updated when enabling the source | Aleksander Morgado | |
Whenever 3GPP location source gets enabled, we'll launch new registration status checks (to get updated LAC/CI) and new operator code/name checks (to get updated MCC/MNC). Additional changes were needed in the HSO plugin, so that the specific location gathering enabling implemented by the HSO modem chains up parent's one first. | |||
2012-03-29 | hso: include support for the raw GPS location source | Aleksander Morgado | |
2012-03-29 | hso: report received NMEA traces | Aleksander Morgado | |
2012-03-29 | hso: open/close the raw GPS port when we enable/disable GPS gathering | Aleksander Morgado | |
2012-03-29 | hso: ensure GPS is disabled when we initialize the modem | Aleksander Morgado | |
2012-03-29 | hso: enable/disable GPS location gathering | Aleksander Morgado | |