Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-07-23 | gsm: add SupportedBands property | Dan Williams | |
2009-07-23 | sms: add additional API for multi-part SMS | Dan Williams | |
2009-07-22 | cdma: fix serving-system parsing for oddly-placed spaces | Dan Williams | |
Sierra 580 returns "+CSS: 0, Z , 0" when not associated. Handle that. | |||
2009-07-17 | cdma: handle devices that don't prefix CSS result with +CSS: | Dan Williams | |
Like the Sanyo SCP-3800 (Sprint Katana LX). Make up your freakin' mind people, either prefix *all* responses with the command stem, or don't. But just pick one dammit. | |||
2009-07-15 | zte: fix udev rules | Dan Williams | |
2009-07-14 | mbm: fix brand of some 'mbm' devices in udev rules | Dan Williams | |
Should be just Ericsson, not Sony-Ericsson. The MD300 is SE though. | |||
2009-07-10 | mbm: add more USB IDs | Dan Williams | |
2009-07-09 | build: sane automake options | Dan Williams | |
2009-07-07 | build: make distcheck actually work | Dan Williams | |
2009-07-07 | cdma: fix 32-bit compile issues | Dan Williams | |
2009-07-07 | remove old pre-udev bits | Dan Williams | |
2009-07-06 | serial: rework 'connected' logic | Dan Williams | |
So many modems just don't implement carrier detect that it makes the previous 'connected' logic useless, so base it off connect/disconnect and fix up a few places that didn't check connect status before trying to send commands. Also ensure the serial port is unlocked for PPP to use when connected. | |||
2009-07-02 | zte: fix port tagging rules to actually work | Dan Williams | |
2009-07-02 | plugins: allow plugins to more easily suggest port types | Dan Williams | |
ZTE modems need to use udev rules to assign port type hints, so generalize that and port all the plugins over to suggested port types in the MMModem interface's grab_port() function. | |||
2009-06-29 | gsm: fix init for modems for which ATZ does not play well with others | Dan Williams | |
2009-06-29 | Merge branch 'master' into udev | Dan Williams | |
2009-06-29 | gsm: increase COPS manual registration timeout; it just takes longer sometimes | Dan Williams | |
2009-06-29 | sierra: handle APP[x] ports being recognized before the master port | Dan Williams | |
2009-06-29 | moto-c: fix port grabbing; remove dead code | Dan Williams | |
2009-06-29 | sierra: ensure port is valid before doing stuff to it | Dan Williams | |
2009-06-29 | plugin-base: better Huawei detection; don't drop BUSlink response | Dan Williams | |
2009-06-29 | errors: fix typo | Dan Williams | |
2009-06-29 | plugin-base: don't scribble on memory when looking up cached capabilities | Dan Williams | |
2009-06-29 | manager: do modem creation from an idle handler | Dan Williams | |
It helps make the supports/grab callchain less crappy to look at in gdb by ensuring that the supports chain unwinds before the grab happens, and also ensures that we use the right subsys/name variables rather than depending on ones the plugin provided to supports_callback, that may go be freed by the plugin somewhere in grab_port(). | |||
2009-06-29 | generic: remove unused code | Dan Williams | |
2009-06-29 | serial-port: shut valgrind up | Dan Williams | |
2009-06-29 | plugin-base: fix finding the physical device again | Dan Williams | |
Don't mis-use udev's ID_BUS key. | |||
2009-06-29 | Merge commit 'origin/master' into udev | Dan Williams | |
2009-06-29 | gsm: attempt to fix registration crashes due to mishandled timeouts | Dan Williams | |
2009-06-29 | mbm: remove dead code | Dan Williams | |
2009-06-29 | mbm: fix +CIND quality parsing | Torgny Johansson | |
Broken by Dan with ef0a604dc2fb6c6fe3e9231a8ee85890c6ef6e85 | |||
2009-06-29 | mbm: port to udev and new plugin API | Dan Williams | |
2009-06-29 | gsm/cdma: mark netdev as data device if it was found first | Dan Williams | |
2009-06-29 | hso: always mark netdev as supported | Dan Williams | |
2009-06-29 | plugin-base: better detection of physical device | Dan Williams | |
2009-06-29 | hso: fix grab of netdev port | Dan Williams | |
2009-06-29 | Merge commit 'origin/master' into udev | Dan Williams | |
2009-06-29 | mbm: merge updated Ericsson 'mbm' driver from ↵ | Torgny Johansson | |
git://gitorious.org/~torgny_j/modemmanager/mbm-mainline.git And other cleanups by Dan. | |||
2009-06-28 | asynchronous and deferred port detection | Dan Williams | |
Allow plugins to perform asynchronous port detection, and to defer port detection until later. This moves the prober bits into MMPluginBase so that all plugins can take adavantage of it only when needed; the probing is not done at udev time. Furthermore, plugins like Novatel can flip the secondary ports over the AT mode through deferred detection, by deferring the secondary ports until the main port has been detected and AT$NWDMAT has been sent. This commit also finishes the port of the rest of the plugins (except mbm) over to the new port detection methods and plugin API. | |||
2009-06-25 | serial-port: open port exclusively | Dan Williams | |
2009-06-25 | serial-port: if 0 bytes are read, just return | Dan Williams | |
Otherwise, if something else is mistakenly holding the serial port open at the same time as this MMSerialPort, you get a stream of reads of size 0 and effectively hang modem-manager. | |||
2009-06-25 | serial-port: print port name in debug messages | Dan Williams | |
2009-06-20 | plugins: implement mm_plugin_base_get_device_ids() | Dan Williams | |
We'll need it in more than one place, so make it generic. | |||
2009-06-20 | udev: modem port refactor; convert 'hso' to udev | Dan Williams | |
Create a base MMPort class to handle both tty and net ports generically, and move plugins over to that. Also port the 'hso' plugin to udev. | |||
2009-06-19 | huawei: convert to udev and new API | Dan Williams | |
2009-06-19 | moto-c: rebase onto MMPluginBase | Dan Williams | |
2009-06-19 | cdma: implement GetServingSystem | Dan Williams | |
2009-06-19 | cdma: fix up quality reporting | Dan Williams | |
2009-06-19 | cdma: implement GetEsn() | Dan Williams | |
2009-06-19 | modem: move GetInfo from GsmCard -> Modem interface | Dan Williams | |
It's generic, everything implements some variant of +GMM, +GMR, and +GMI. |