aboutsummaryrefslogtreecommitdiff
path: root/plugins
AgeCommit message (Collapse)Author
2011-01-03huawei: quiet annoying log messageDan Williams
2011-01-01icera: add complete support for generic Icera devicesDan Williams
Implement connect, disconnect, and IP4 config stuff. Also fix handling of Icera private data. After creation we need to use MM_MODEM_ICERA_GET_INTERFACE(m)->priv to get the private data instead of just dereferencing the MMModemIcera, for reasons that I don't know. If this isn't done, data gets silently corrupted because writes to the private data are going into a random location in the object. This a side-effect of the slightly hack-ish way that MMModemIcera is a GInterface with private data.
2011-01-01icera: convert to GInterfaceDan Williams
We'll need to store some private data later for authentication, and this makes it easier and clearer to access that private data.
2011-01-01zte: Icera devices use static IP configurationDan Williams
2011-01-01icera: consolidate Icera check code into utility libDan Williams
2011-01-01icera: move Icera utils into standalone utility libraryDan Williams
2011-01-01gsm: add access technology support for HSPA+Dan Williams
2010-12-31zte: partially support Icera-based devices like T-Mobile Rocket 2Dan Williams
2010-12-30zte: really shut the device upDan Williams
The MF691 appears to ignore E0 on the same line as some other stuff, so really shut it up by sending E0 by itself.
2010-12-30zte: add support for pseudo-ethernet data portsDan Williams
2010-12-20Install xml files so they can be used by cromo (chromeos modem manager)Elly Jones
Amended: Install the files under their proper DBus names. Review URL: http://codereview.chromium.org/1618004 (cherry picked from commit 89f7f05f1294485fa8b44cfdd3c9b0d924d45ac1) Conflicts: Makefile.am Change-Id: I65b2b0c1b5e579bb5b1d5d5b390c3be2ae49543c
2010-12-08linktop: add plugin for Linktop/Teracom LW273 (bgo #636438)Amit Mendapara
2010-12-06mbm: add more MBM device IDsTorgny Johansson
2010-12-02mbm: add tags for SonyEricsson MD400GDan Williams
Thanks to Niall Parker
2010-11-29huawei: don't spam syslog with tx/rx stats (lp:673457)Dan Williams
2010-11-29sierra: support pseduo-ethernet interface on GSM devicesDan Williams
Requires the sierra_net driver, which is included in the 2.6.34 and later kernels.
2010-11-28gsm: query signal strength with +CIND if modem does not support +CSQ (lp:682282)Dan Williams
2010-11-19mbm: add USB IDs for F5521gwTorgny Johansson
2010-11-10gsm: fix up CID signed/unsigned confusionDan Williams
-1 = no APN set, so use modem default. We'll have to fix a few more things up for modems like hso/mbm that don't use ATDT and require CIDs, but this gets us halfway there for other devices.
2010-11-09mbm: fix handling of unsolicited CIEV responseDan Williams
Rob McQueen saw a 10 here, which means SMS full. Handle that.
2010-10-30sierra: check for PS attach before dialingDan Williams
Some devices (8775 specifically) get angry if you don't check for a PS attach before dialing. The next time they try to connect, they'll continuously report "searching" as the registration status and return CME ERROR 30 (No Network Service) for lots of requests. So initiate a PS attach (which should return OK if the modem is already attached) before dialing, and if that fails cancel the dial attempt. See http://mail.gnome.org/archives/networkmanager-list/2010-October/msg00072.html "I talked about this problem with a contact at SierraWireless. He said that a firmware upgrade will not help in this case. But what can help is checking for PS attach and dial only if PS attach status is attached. Dialing without PS attach can bring modem into unwanted condition that sometimes restart is needed to recover."
2010-10-25sierra: fix ICCID requestsDan Williams
Depending on when the core requested the ICCID, the port may or may not be open. Stuff that needs an open serial port needs to make sure that the port gets opened itself.
2010-10-25gsm: add SimIdentifier propertyDan Williams
An obfuscated SimIdentifier that may be available before the PIN has been entered, for use in auto-unlocking a device. If this value is present, it should be used in preference to DeviceIdentifier as it is SIM-specific like the PIN code.
2010-10-22core: use hardware IDs as part of DeviceIdentifierDan Williams
Pass the device's hardware IDs through modem creation and use them when calculating the device's identifier. Add a bunch of testcases for real hardware to ensure we don't break the device ID in the future unless we really want to.
2010-10-14mbm: add HP branded f3607gw and f3307 devicesTorgny Johansson
2010-10-06huawei: fix potential double-free on error (rh #632516)Dan Williams
2010-10-06zte: add more port tagsDan Williams
2010-09-22x22x: add simple plugin for Alcatel X220DDan Williams
And possibly the X225 as well. Can't tell much about the modem and what commands it supports other than AT+SYSSEL for mode selection. The driver software and connection manager for Windows/Mac OS X are written by JRD Communication in China, which is a subsidiary of TCT, which makes Alcatel-branded phones and data sticks. But it doesn't appear to be the same firmware as other Alcatel/T&A modems like X060S and such which are supported by the Longcheer plugin.
2010-09-21core: prefer CDMA capabilities over GSM for dual-mode devices (bgo #621815)Dan Williams
For devices like the UMW190 that appear to be dual-mode without needing a firmware reload (unlike Gobis, which are dual-mode but require a reboot with different firwmare) prefer CDMA capabilities since that's where these devices will most likely be used more often. In the end we'll need to change MM to advertise a "capabilities" attribute on the modem class and modify devices such that they can implement both GSM and CDMA semantics at the same time.
2010-08-05build: use automake silent rulesDan Williams
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