Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-08-22 | api,dbus: 'ip-type' property now given as a MMBearerIpFamily (u) | Aleksander Morgado | |
Instead of using a predefined set of string values for 'ip-type' in Modem.CreateBearer() and Simple.Connect(), we'll use an enumeration. The implementation will then need to convert the requested IP family type to e.g. the correct PDP type in 3GPP modems. This change also consolidates the use of enums in dictionary properties when possible to do so, as with the Rm Protocol. | |||
2012-08-21 | libmm-common: default is to request IPv4 | Aleksander Morgado | |
2012-08-21 | iridium: plug memleak | Aleksander Morgado | |
2012-08-20 | novatel: plugin fully ported | Aleksander Morgado | |
2012-08-20 | novatel: add detailed CDMA registration state checks | Aleksander Morgado | |
2012-08-20 | novatel: custom signal quality loading for non-3GPP modems | Aleksander Morgado | |
2012-08-20 | novatel: allowed modes and access tech loading only in non-CDMA modems | Aleksander Morgado | |
2012-08-20 | novatel: configure SM storage as default always | Aleksander Morgado | |
2012-08-20 | novatel: implement custom messaging unsolicited messages enabling | Aleksander Morgado | |
2012-08-20 | novatel: implement current access technology loading | Aleksander Morgado | |
2012-08-20 | novatel: implement allowed mode loading/setting | Aleksander Morgado | |
Settings are given with the 'AT$NWRAT' arguments as follows: 1,1: 2G allowed 2,1: 3G allowed 0,2: 2G and 3G allowed, none preferred 1,2: 2G and 3G allowed, 2G preferred 2,2: 2G and 3G allowed, 3G preferred | |||
2012-08-20 | novatel: flip secondary ports to AT mode during port setup | Aleksander Morgado | |
2012-08-20 | novatel: new `MMBroadbandModemNovatel' | Aleksander Morgado | |
2012-08-20 | novatel: start porting the Novatel plugin | Aleksander Morgado | |
2012-08-20 | novatel-lte: reorganize code | Aleksander Morgado | |
Just to make it more aligned with how other plugins are structured. | |||
2012-08-20 | novatel-lte: renamed the plugin to "Novatel LTE" | Aleksander Morgado | |
This plugin only handles the E362 right now. | |||
2012-08-20 | plugin: new filters for forbidden product IDs/strings | Aleksander Morgado | |
Plugins may specify that specific vendor & product IDs or strings are not supported. This is useful when plugins need to specify that they support all devices of a given vendor except for some specific ones. | |||
2012-08-20 | plugin: fix icera filters when using the allowed product string filter | Aleksander Morgado | |
2012-08-20 | plugin: don't apply product ID filters if no vendor ID was retrieved | Aleksander Morgado | |
2012-08-20 | broadband-bearer,icera: fix CID matching for unsolicited IPDPACT responses | Ben Chan | |
2012-08-20 | icera: fix modem_load_current_bands and modem_set_bands | Ben Chan | |
This patch modifies MMBroadbandModemIcera as follows: - Change modem_load_current_bands to report only bands that are currently enabled - Change modem_set_bands to handle setting ANY band in a way that no forbidden bands are activated. | |||
2012-08-17 | icera: add missing break statement in MMBroadbandBearerIcera set_property | Ben Chan | |
2012-08-15 | qcdm: add some EVDO log item numbers | Dan Williams | |
2012-08-13 | iface-modem: increase number of trials for PIN check from 3 to 6 | Ben Chan | |
In practice, it may take longer time for a SIM to become ready when the modem interface tries to use AT+CPIN? to determine if the SIM is PIN-locked. This patch increases the number of trials for PIN check to address the issue. | |||
2012-08-09 | nokia: implement custom supported modes loading | Aleksander Morgado | |
Nokia handsets report incorrect modes in AT+WS46?, so just fully skip that. | |||
2012-08-09 | zte: plug memleak | Aleksander Morgado | |
The GError wasn't properly disposed. Reported by: Ben Chan <benchan@google.com> | |||
2012-08-08 | qcdm: interpret MCC value from StatusSnapshot command | Dan Williams | |
2012-08-08 | broadband-modem: fix GError disposal | Aleksander Morgado | |
2012-08-06 | iface-modem-3gpp: when disabled, cleanup interface properties | Aleksander Morgado | |
2012-08-06 | iface-modem-3gpp: refactor registration sequences | Aleksander Morgado | |
Once upon a time it was a good idea to have separate steps for CS and PS related actions, so that plugins could override specific steps with a great detail. That idea turned out to be not very useful, as the only case which requires custom CS/PS registration actions is the QMI-enabled modem, and that one has commands to act on both registration actions at the same time. So, we now consolidate all steps, so that the implementation of the interface needs to provide all the logic to setup/enable/disable/cleanup/check registrations in each mode. Also, we consolidate how the unsolicited registration messages are handled, so that it's equivalent to other unsolicited messages: * 'Setup' will configure ports to process the unsolicited messages. * 'Enable' will tell the modem to send unsolicited messages. * 'Disable' will tell the modem not to send unsolicited messages. * 'Cleanup will configure ports to ignore the unsolicited messages. | |||
2012-08-06 | iface-modem-cdma: new steps to enable/disable unsolicited events | Aleksander Morgado | |
2012-08-06 | iface-modem-cdma: skip checks to see if unsolicited events are supported | Aleksander Morgado | |
2012-08-06 | iface-modem-3gpp: removed the 'setup indicators' step | Aleksander Morgado | |
The previous logic would first request to check if indicators were supported, and only then allow to setup/enable/cleanup/disable unsolicited events. This behaviour is very specific to the generic 3GPP case, and therefore it shouldn't be handled in the even more generic 3GPP interface. The logic is still kept, but handled within the MMBroadbandModem object. | |||
2012-08-06 | zte: use +CFUN=4 for powering down | Aleksander Morgado | |
Icera-based ZTE already has the same functionality coming from the parent `MMBroadbandModemIcera' modem object. | |||
2012-08-06 | device: keep all unsupported ports in a separate list | Aleksander Morgado | |
Ports being marked as unsupported should not be passed to the plugin specific create_modem() or grab_port() methods. | |||
2012-08-06 | plugin-manager: relaunch probing when suggestion comes to deferred tasks | Aleksander Morgado | |
If a port support task was deferred until suggested, do not assume that the suggested plugin actually supports the port, instead re-launch support check. This covers the cases where a net port appears in a modem which only supports AT ports (e.g. Nokia case). | |||
2012-08-06 | zte: plugin fully ported | Aleksander Morgado | |
2012-08-06 | TODO: the ZTE MF637 doesn't like default setup fo messaging unsolicited messages | Aleksander Morgado | |
2012-08-06 | zte: setup/cleanup unsolicited messages in Icera based modems | Aleksander Morgado | |
2012-08-06 | zte: use common unsolicited messages handler setup in Icera based modems | Aleksander Morgado | |
2012-08-06 | zte: use common unsolicited messages handler setup | Aleksander Morgado | |
2012-08-06 | zte: new common code to setup unsolicited event handlers | Aleksander Morgado | |
2012-08-06 | zte: try +CPMS? calls after SIM unlock until SIM gets ready | Aleksander Morgado | |
2012-08-06 | zte: carrier-detect disabled in serial ports | Aleksander Morgado | |
2012-08-06 | zte: support Icera-based modems | Aleksander Morgado | |
We request Icera support check during port probing, and we then decide which modem object to create based on the check results. | |||
2012-08-06 | zte: implement access technology loading | Aleksander Morgado | |
2012-08-06 | zte: implement allowed mode loading/setting | Aleksander Morgado | |
2012-08-06 | zte: setup ports and unsolicited message handling | Aleksander Morgado | |
2012-08-06 | zte: new `MMBroadbandModemZte' | Aleksander Morgado | |
2012-08-06 | zte: start porting the ZTE plugin | Aleksander Morgado | |