aboutsummaryrefslogtreecommitdiff
path: root/plugins
AgeCommit message (Collapse)Author
2010-08-04zte: add more port tagsDan Williams
2010-07-20novatel: fix distcheckDan Williams
2010-07-09nokia: N900 appears to need a longer port delay (rh #583691)Dan Williams
2010-07-02novatel: detect CDMA home/roaming statusDan Williams
2010-07-02novatel: fix S720 signal quality reportingDan Williams
2010-06-23mbm: add factory reset supportTorgny Johansson
2010-06-22huawei: add support for UnlockRetriesDan Williams
2010-06-22gsm: add UnlockRetries propertyTorgny Johansson
Which reports the # of attempts remaining for the current PIN required by the device or SIM. Some modifications/cleanups by dcbw.
2010-06-22huawei: use g_timeout_add_seconds()Dan Williams
2010-05-20simtech: fix unsolicited access technology parsingDan Williams
2010-05-18sierra: rework CDMA roaming and registration parsingDan Williams
There were a few problems: 1) If SysMode is present, the registration state it reports should be authoritative, but if there was a valid SID the plugin would report 'registered' even if SysMode was NO SRV 2) Turns out that some devices report the roaming values as ERIs, not plain yes/no as we thought; reported ERI was being mis-parsed as a boolean value.
2010-05-18simtech: fix plugin buildDan Williams
2010-05-17simtech: add plugin for Simtech-based modems (like A-Link 3GU)Dan Williams
2010-05-17mbm: catch *E2NAP error codes tooTorgny Johansson
2010-05-17mbm: (trivial) line ending change?Dan Williams
No idea what git thinks is different about these two lines, they strcmp() the same.
2010-05-11trivial: fix commentDan Williams
2010-05-06longcheer: handle TAMobile/Alcatel X060s vendor ID tooDan Williams
These are Longcheer-based devices, but the vendor ID is different. We had tagged the X060s' ports in the rules but never updated the plugin to handle the different vendor ID.
2010-05-05option/hso: eat +PACSP0 unsolicited responseDan Williams
Interfered with initial PIN checking in some cases.
2010-05-01longcheer: add support for access technology and allowed modesDan Williams
2010-05-01gsm: use generic string -> access technology helperDan Williams
2010-05-01longcheer: add more Zoom product tags (4595, 4596, etc)Dan Williams
2010-04-30zte: fix getting GSM allowed modeDan Williams
2010-04-30novatel: implement allowed modes and access technologyDan Williams
2010-04-29core: refcount serial port open/closeDan Williams
This specifically fixes a regression with Novatel GSM secondary AT port enablement, where the inital pin check closed the port before the Novatel plugin could send the command to flip secondary ports to AT mode. But it's useful elsewhere too, and simplifies a bunch of the PIN checking code which had to use various ugly methods to track whether to close the port or not after checking the PIN.
2010-04-29novatel: let generic CDMA class handle signal strength while connectedDan Williams
Instead of returning an unhelpful error when there isn't a second AT port (which there never will be for Novatel CDMA devices) we should let the superclass handle the request.
2010-04-29mbm: add Dell 5541 and 5542Torgny Johansson
2010-04-24core: fix serial error #definesDan Williams
Should have ERROR in them.
2010-04-24core: flash failure on disconnect shouldn't be a hard error (rh #578280)Dan Williams
2010-04-24mbm: add Sony Ericsson MD400 device IDsDan Williams
2010-04-07mbm: fix getting current allowed modeDan Williams
2010-04-05cdma: fix subclass registration state checking in error paths (rh #569067)Dan Williams
The generic CDMA superclass already checks minimal registration state, and when some of the additional query_registration_state() subclass checks were being performed, if the device returned an error (if it didn't support the subclass' specific registration command like *STATE or ^SYSINFO) the superclass' registration state checks would be thrown away. Fix that by specifying the behavior of the subclass' query_registration_state() methods to ignore most errors and leave the superclass' registration state intact if a non-critical error occurs.
2010-03-30core: move physical device checking into the managerDan Williams
It turns out that the manager needs to know about the physical device so we can prevent multiple plugins from claiming ports on the same modem.
2010-03-28huawei: ensure modem ports get claimed even if probe failsDan Williams
Previously there was an issue where if the probe failed, because we can't really probe huawei secondary ports for various reasons, the Generic plugin would eventually come around and try actively probing the secondary port after the Huawei plugin said "I don't support this port". Which resulted (potentially) in two MMModem objects for the same device (one driven by Huawei, the other by Generic).
2010-03-26zte: implement GSM solicited access technology requestDan Williams
2010-03-26huawei: implement GSM solicited access technology requestDan Williams
2010-03-26sierra: implement GSM solicited access technology requestDan Williams
2010-03-26option/hso: implement solicited access technology requestDan Williams
2010-03-23core: grab probed QCDM ports for plugins where they are usefulDan Williams
2010-03-22option/hso: ensure unsolicited messages get turned off on disableDan Williams
2010-03-22option/hso: make use of unsolicited access technology signalsDan Williams
2010-03-16cdma: simplify finding the right serial port for commandsDan Williams
2010-03-16hso: add allowed mode and unsolicited response handlingDan Williams
2010-03-16option: generalize common Option/HSO mode and unsolicited response handlingDan Williams
2010-03-16gsm: simplify finding the right serial port for commandsDan Williams
2010-03-16huawei: simplify setting allowed modeDan Williams
2010-03-16huawei: clean up and simplify band handlingDan Williams
2010-03-16gsm: handle allowed mode during Simple.Connect()Dan Williams
2010-03-16huawei: handle unsolicited unregistered mode changeDan Williams
2010-03-15mbm: send internet account username/password in modem character setDan Williams
Apparently at least the F3507g wants the username and password in the modem's current character set, otherwise it sends the wrong thing over-the-air.
2010-03-12sierra: implement GSM mode preference handlingDan Williams