aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-03-26option: fix reading port-specific setup fileAleksander Morgado
The `physdev' stored in the probe is the sysfs path of the parent device, that owning all ports. We need to build the setup file path using the port's sysfs path instead.
2012-03-26broadband-modem: initialize the Simple interface even if unlockedAleksander Morgado
We should be able to unlock the modem during Simple Connect().
2012-03-26mmcli: ensure the modem exports the Simple interface before trying to use itAleksander Morgado
2012-03-26plugin: bump major plugin versionAleksander Morgado
The PluginBase object got modified during the new codebase development, and therefore we need to ensure that the current codebase doesn't try to load old plugins.
2012-03-26iface-modem: do not try to set new allowed/preferred config if modem already ↵Aleksander Morgado
in there
2012-03-24hso: probe for QCDM portsAleksander Morgado
2012-03-24hso: fix bearer private data handlingAleksander Morgado
2012-03-24option: handle special 'auto' mode when setting allowed/preferred modesAleksander Morgado
2012-03-24option: handle response specifying automatic modeAleksander Morgado
Option modems may reply '_OPSYS: 5,2' to report automatic mode being used.
2012-03-24iface-modem: treat ANY in allowed modes as being equal to the list of ↵Aleksander Morgado
supported modes
2012-03-24option: fix setting allowed modesAleksander Morgado
2012-03-24option: no result expected in unsolicited enabling/disabling sequenceAleksander Morgado
2012-03-24option: fix allowed modes response parsingAleksander Morgado
Expecting a `_OSSYS' reply, not `_OPSYS'.
2012-03-23port-probe: don't probe product string if vendor string probing failedAleksander Morgado
2012-03-23port-probe: probed vendor/product string will be NULL when error probingAleksander Morgado
2012-03-23serial: fix crash when sending some commands to a closed port (lp:963102)Dan Williams
If the command we're sending doesn't have a callback, don't try to call NULL. Triggered if the port got closed (because the modem crashed, or refcounting errors or whatever) with some code like this: mm_at_serial_port_queue_command (MM_AT_SERIAL_PORT (port), "+CREG=0", 3, NULL, NULL);
2012-03-22wmc: increase estimate decapsulation buffer sizeM. I. Spozta
(dcbw) Some packets are much larger and require a lot more escaping than we thought so we need larger buffers here to be able to handle all packets. In this case, SMS receipt.
2012-03-18anydata: plugin fully portedAleksander Morgado
2012-03-18anydata: ignore several unsolicited messagesAleksander Morgado
2012-03-18anydata: implement modem resetAleksander Morgado
2012-03-18anydata: get detailed CDMA1x/EVDO registration statesAleksander Morgado
2012-03-18anydata: don't get serving system with +CSS?Aleksander Morgado
2012-03-18anydata: start porting the AnyDATA pluginAleksander Morgado
2012-03-18libmm-common: new common uint/int/str parsersAleksander Morgado
2012-03-16iface-modem-3gpp: if already registered as requested, don't try to register ↵Aleksander Morgado
from scratch
2012-03-16iface-modem-simple: try to skip initial steps in the Simple Connect sequenceAleksander Morgado
2012-03-16iface-modem-simple: don't request to connect the bearer if already connectedAleksander Morgado
2012-03-16iface-modem: if we are already unlocked, don't try to check it againAleksander Morgado
We're assuming here we are never getting locked without us knowing it.
2012-03-16iface-modem-simple: don't call the enable() methods in the class directlyAleksander Morgado
Use the new `mm_base_modem_enable()' instead, which will pass down the modem-wide cancellable to the enable() implementation.
2012-03-16iface-modem-simple: don't assume bearer is always setAleksander Morgado
2012-03-16broadband-bearer: pass down cancellable to the 3gpp dialing implementationAleksander Morgado
2012-03-16hso,option: plugins fully portedAleksander Morgado
2012-03-16hso: custom disconnection implementationAleksander Morgado
2012-03-16broadband-bearer: pass down CID to the 3GPP-specific disconnection logicAleksander Morgado
2012-03-16hso: custom IP config retrieval implementationAleksander Morgado
2012-03-16broadband-bearer: let subclasses handle their own IP config retrieval mechanismAleksander Morgado
Mainly given for bearers requiring static IP addresses in net ports.
2012-03-16broadband-bearer: let subclasses know the CID being usedAleksander Morgado
2012-03-16novatel: assume only IPv4 supported for nowAleksander Morgado
2012-03-16hso: let modem report connection status to the bearerAleksander Morgado
Connection status notifications are unsolicited; the modem will receive them and it will forward them to the available bearer.
2012-03-16hso: always create a HSO-specific broadband bearerAleksander Morgado
2012-03-16hso: setup connection sequenceAleksander Morgado
2012-03-16broadband-bearer: ensure a result is always setAleksander Morgado
Just a convenience, as it is anyway not used afterwards.
2012-03-16hso: new `MMBroadbandBearerHso'Aleksander Morgado
Includes handling of user and password.
2012-03-16bearer: properties are exposed before exporting the bearer objectAleksander Morgado
And we let subclasses to specify which of the input properties need to be exposed.
2012-03-16api,dbus: include `user' and `password' as properties given to Simple ConnectAleksander Morgado
2012-03-16hso: setup portsAleksander Morgado
Only the primary port will get the OWANCALL unsolicited messages, so we only setup not to remove the echo in that specific port.
2012-03-16hso: started porting the High-Speed Option pluginAleksander Morgado
Just skeleton for now.
2012-03-16option: allow setting allowed/preferred modesAleksander Morgado
2012-03-16option: load initial allowed/preferred modesAleksander Morgado
2012-03-16mmcli: fix looking for unexisting SMSAleksander Morgado
We need to ensure we iterate over all modems available.