Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-01-27 | build: unify compiler warnings | Michael Biebl | |
2010-01-27 | build: use separate directory for m4 macros | Michael Biebl | |
2010-01-22 | misc: fix FSF address in license headers | Dan Williams | |
2010-01-19 | Merge commit 'origin/anydata' | Dan Williams | |
2010-01-19 | release: bump version to 0.3 | Dan Williams | |
2010-01-19 | doc: build and completeness fixes | Dan Williams | |
2010-01-19 | cdma: increase data call initiation timeout | Dan Williams | |
Some cards (Novatel S720 for example) can take a long time to start a data call if the device isn't activated on the network or the signal strength is low. | |||
2010-01-19 | core: fix mm_modem_check_removed() to return errors correctly | Dan Williams | |
Make sure all errors actually get returned, not just removal errors. | |||
2010-01-19 | anydata: whitespace cleanup | Dan Williams | |
2010-01-19 | anydata: capture some unsolicited messages | Dan Williams | |
2010-01-19 | anydata: remove unused code | Dan Williams | |
2010-01-19 | cdma: allow plugins to override AT+CSS? during registration checking (rh ↵ | Dan Williams | |
#547294) Some modems key the AT+CSS? response off their 1X state, so if the modem has EVDO service but no 1X service, AT+CSS? will provide incorrect registration state information and the registration checking will end too early. Allow modems that can handle more specific registration checking to skip the AT+CSS? part. | |||
2010-01-19 | anydata: add plugin for AnyData CDMA devices (rh #547294) | Dan Williams | |
2010-01-19 | huawei-cdma: robustify SYSINFO parsing | Dan Williams | |
Shouldn't happen since the number of matches was already verified, but doesn't hurt to make sure we don't pass NULL to strtol(). | |||
2010-01-19 | sierra: prefer primary port for status | Dan Williams | |
2010-01-19 | Merge commit 'origin/probe-cpin' | Dan Williams | |
2010-01-19 | core: protect against modem removal in critical callbacks (rh #553953) | Dan Williams | |
There are more places to handle, but these are the most critical. If the modem is removed while a command is in-progress, the mm-callback-info code will set info->modem to NULL. Make sure we check for that in callbacks and return a reasonable error. Previous code would just blindly forge ahead and die on a null dereference. | |||
2010-01-18 | cdma: prefer primary port unless it's connected | Dan Williams | |
2010-01-18 | probe: add note about Onda MT503HS (rh #551376) | Dan Williams | |
2010-01-18 | build: fix 'make clean' | Dan Williams | |
2010-01-17 | probe: add CPIN request during the probing process (bgo #604369) | Dan Williams | |
Some devices (ZTE MF628) respond to everything except CPIN? with ERROR unless the PIN has been sent. Since no known CDMA devices support AT+CPIN, assume that devices that return a CPIN response are GSM devices. | |||
2010-01-16 | zte: ignore SIM Build Main Menu requests (rh #551376) | Dan Williams | |
2010-01-15 | longcheer: install udev rules | Dan Williams | |
2010-01-15 | longcheer: don't try to use untagged ports on known devices | Dan Williams | |
2010-01-15 | longcheer: new plugin for Longcheer (Alcatel etc) devices (bgo #606550) | Dan Williams | |
Anything with vendor ID 0x1c9e really; like Alcatel X020, X030, X060s, etc. Longcheer appears to make the actual hardware that all the devices with vendor ID 0x1c9e use. You'll see it in .INF files with "CMLONG" as part of the USB interface definition. If the ports are not correctly detected, we need to get the driver's .INF files to determine what the ports should be, and add them to the udev rules file. | |||
2010-01-12 | release: bump version to 0.2.998 (0.3-rc2) | Dan Williams | |
2010-01-05 | test: add Gobi COPS response testcase | Dan Williams | |
2010-01-05 | test: add Nokia 2720 COPS response testcase | Dan Williams | |
2010-01-05 | test: add Novatel XU870 and Option GT Ultra Express COPS response testcases | Dan Williams | |
2010-01-05 | test: add +COPS response testcases for E1550, MF622, and E226 | Dan Williams | |
2010-01-05 | test: handle various missing operator strings if the modem doesn't report them | Dan Williams | |
2010-01-05 | gsm: add testcase for invalid +COPS response | Dan Williams | |
2010-01-05 | gsm: correctly parse Nokia N80 +COPS response | Dan Williams | |
2010-01-05 | gsm: split out +COPS response parsing and add testcases | Dan Williams | |
2010-01-01 | serial: prevent "hangs" by limiting EAGAIN retries on serial writes | Dan Williams | |
MM would appear to hang sometimes when writing to serial devices but in reality was just retrying the write too many times. Make the retry limit time-based so MM doesn't hang but times the attempt out instead. | |||
2009-12-23 | gsm: ensure registration state is reset when disabling the modem | Dan Williams | |
2009-12-22 | core: implement a PropertiesChanged signal for the MMModem class | Dan Williams | |
At the moment only the Enabled property is exported. | |||
2009-12-21 | core: add Enabled property to org.freedesktop.ModemManager.Modem interface | Dan Williams | |
2009-12-21 | build: don't require pppd headers to build | Dan Williams | |
If they're not there, just ignore them and don't build the PPP-enabled bits of the test tool. | |||
2009-12-21 | introspection: add missing mm-modem-gsm.xml | Dan Williams | |
2009-12-21 | test: add support for static IP configured devices (ie, 'hso') | Dan Williams | |
2009-12-20 | test: add ability to drive ppp for connection tests | Dan Williams | |
2009-12-20 | test: fix build warning | Dan Williams | |
2009-12-18 | sierra: fix CDMA registration detection in some cases | Dan Williams | |
It turns out that "Modem is [NOT] registered" is not a good indicator of whether the card has service or not; instead some of the AT!STATUS response is needed to really determine registration state or not. | |||
2009-12-16 | zte: handle unsolicited messages during probe | Dan Williams | |
This implements the same fixes that NetworkManager's 0.7 branch implemented in commits f38ad328acfdc6ce29dd1380602c546b064161ae and 1235f71b20c92cded4abd976ccc5010649aae1a0. Many ZTE devices will spam the port with messages about waiting voicemail/SMS which buffer up and cause the device to eventually crash if not suppressed. | |||
2009-12-16 | cdma: fix quality parsing if modem doesn't prepend +CSQ: | Dan Williams | |
Which some Huawei modems (EC168C) don't do. | |||
2009-12-16 | sierra: use at!pcstate on CDMA modems for power control | Dan Williams | |
at!pcstate is what Sierra CDMA modems use instead of AT+CFUN for powering the radio on and off. It doesn't turn the modem off completely like AT+CFUN=0 does for many GSM devices though, so it's quite a lot nicer. | |||
2009-12-11 | option: always pick the right data port | Dan Williams | |
This is the MM equivalent of NM commit 9d7f5b3d084eee2ccfff721c4beca3e3f34bdc50; Genuine Option NV devices are always supposed to use USB interface 0 as the modem/data port, per mail with Option engineers. Only this port will emit responses to dialing commands. | |||
2009-12-11 | mbm: ensure various unsolicited responses are turned off when disabling | Dan Williams | |
If the modem wasn't connected when disable is called, the generic GSM code doesn't need to shut anything down and thus closes the serial port immediately. That means the mbm plugin's CREG=0 and CMER=0 won't get sent because the port is closed. mbm needs to ensure that it's commands actually get sent to the modem by really sending them and waiting for the response before chaining up to the parent's disable. | |||
2009-12-11 | test: argument parsing and connect improvements | Dan Williams | |