Commit Graph
234 Commits
Author SHA1 Message Date
Aleksander Morgado a74523feab x22x: start porting the X22X plugin 2012-08-06 20:07:24 +02:00
Aleksander Morgado 1f9c3ef61e longcheer: new `MMBroadbandModemLongcheer' object 2012-08-06 20:07:23 +02:00
Aleksander Morgado 3fb5f1ae38 longcheer: start porting the Longcheer plugin 2012-08-06 20:07:23 +02:00
Aleksander Morgado 008beeedcc huawei: new `MMBroadbandModemHuawei' object 2012-08-06 20:07:22 +02:00
Aleksander Morgado f9a0aba08c huawei: start porting the Huawei plugin 2012-08-06 20:07:22 +02:00
Aleksander Morgado 815693661c core: compile all ports before creating the modem object
Before this, we only exported the modem to DBus when all ports were organized,
in order to make sure that we select as primary port the one we really want and
not the first AT port grabbed. Given that to get all the ports organized we also
needed to wait to get all the ports grabbed, we can now also defer the creation
of the modem object until all the ports get grabbed. This allows us to create
different types of objects based on the ports available (e.g. we can now create
QMI-supported modem objects if we see a QMI port around).
2012-08-06 20:06:44 +02:00
Aleksander Morgado b7d423288a wavecom: start porting the Wavecom plugin 2012-05-06 15:34:12 +02:00
Aleksander Morgado 8cd4b29fde simtech: new `MMBroadbandModemSimtech' object 2012-04-14 16:04:17 +02:00
Aleksander Morgado ba7761f664 simtech: include udev rules 2012-04-14 16:04:17 +02:00
Aleksander Morgado 43be521ef6 build: split includes for plugin specific udev rules
Let each plugin block include its own udev rules, instead of having them all
together at the end of the Makefile.
2012-04-14 16:04:17 +02:00
Aleksander Morgado 7183216d9d simtech: start porting the SimTech plugin 2012-04-14 16:04:17 +02:00
Aleksander Morgado c2a096f9a1 linktop: plugin fully ported 2012-03-31 14:54:27 +02:00
Aleksander Morgado 75c38941a8 anydata: start porting the AnyDATA plugin 2012-03-18 17:28:14 +01:00
Aleksander Morgado 8f488d6049 hso,option: plugins fully ported 2012-03-16 14:53:27 +01:00
Aleksander Morgado d374b995f9 hso: new `MMBroadbandBearerHso'
Includes handling of user and password.
2012-03-16 14:53:26 +01:00
Aleksander Morgado db052c2e50 hso: started porting the High-Speed Option plugin
Just skeleton for now.
2012-03-16 14:53:26 +01:00
Aleksander Morgado 4b64d3dcf0 nokia: new `MMSimNokia'
Nokia phones don't support AT+CRSM.
2012-03-16 14:53:23 +01:00
Nathan Williams 8e640d3adc novatel: new plugin for the Novatel E362 2012-03-16 14:53:14 +01:00
Aleksander Morgado 205313b783 option: start porting the Option plugin 2012-03-16 14:28:14 +01:00
Aleksander Morgado 725745399a generic: new Generic-specific source directory 2012-03-16 14:28:14 +01:00
Aleksander Morgado ab3d537416 motorola: fully ported the moto-c plugin 2012-03-16 14:28:14 +01:00
Aleksander Morgado ecc5b4f260 gobi: new Gobi-specific source directory 2012-03-16 14:28:14 +01:00
Aleksander Morgado 39eaeb2c4e nokia: new Nokia-specific source directory 2012-03-16 14:28:14 +01:00
Aleksander Morgado a9c406e3c0 cinterion: new Cinterion-specific source directory 2012-03-16 14:28:13 +01:00
Aleksander Morgado fdddafd1ca iridium: new Iridium-specific source directory 2012-03-16 14:28:13 +01:00
Aleksander Morgado 447d8a230d iridium: new MMBearerIridium 2012-03-15 14:15:07 +01:00
Aleksander Morgado 2a351a6910 iridium: don't try to load SIM identifier or operator info 2012-03-15 14:15:07 +01:00
Aleksander Morgado 64542961a3 iridium: start porting the Iridium plugin to the '06-api' codebase 2012-03-15 14:15:07 +01:00
Dan Williams 0ccfcbd986 gobi: port to 06-api 2012-03-15 14:14:48 +01:00
Aleksander Morgado 0384483121 nokia: start porting the Nokia plugin to the new codebase 2012-03-15 14:14:33 +01:00
Aleksander Morgado c345f5fe63 cinterion: re-enabled Cinterion plugin
Just dummy plugin for now.
2012-03-15 14:14:31 +01:00
Aleksander Morgado 7b687b4aae build: temporarily disable compilation of plugins 2012-03-15 14:14:21 +01:00
Aleksander Morgado 6b69605633 build: chain up new 0.6 API and link against libmm-common
Also removed the MMSerialError implementation from `src/mm-errors.[h|c]', as it
is now included in the new `include/ModemManager-errors.h' header file. All the
other enums and errors without clashing names will be ported afterwards to the
new base code.
2012-03-15 14:14:19 +01:00
Aleksander Morgado da99e8ddad build: use common CPPFLAGS and LDFLAGS for all plugins
Also include $(top_srcdir)/generated and $(top_builddir)/generated in the
common preprocessor flags.
2012-03-15 14:14:18 +01:00
Aleksander Morgado 670f560b3d iridium: add initial dummy plugin 2012-02-17 13:25:02 +01:00
Dan Williams 267b83ae27 sierra: add support for Icera based devices (USB305, AT&T Lightning) 2011-12-31 11:43:42 -06:00
Dan Williams 44194ac04d nokia: add port tags for CS-xx Internet Sticks
They appear to always want PPP to happen on interface 0, according
to the Windows .INF files.
2011-11-17 12:48:36 -06:00
Aleksander Morgado ea23851326 api: use common ModemManager.h for API, core and plugins 2011-08-19 22:54:48 +02:00
Aleksander Morgado 884ba2bb09 build: place together samsung plugin compilation options 2011-06-14 12:58:36 +02:00
Eric Shienbrood 57a14da144 build: ensure Samsung plugin includes common Icera code
Otherwise make can't find build-time dependencies.
2011-06-09 16:41:09 -05:00
Aleksander Morgado c6060e8c0f cinterion: add initial dummy plugin 2011-06-06 17:20:16 +02:00
Aleksander Morgado f91ee7af7d wavecom: add initial dummy plugin 2011-04-11 10:04:27 +02:00
Elly Jones 895aa99e6d zte: fix build dependency race with Icera utils bits (chromium-os:13398) 2011-03-24 12:22:51 -05:00
Jun Woo Lee 4ad0c01be0 modemmanager: Add support for Samsung Y3300 modem
BUG=chrome-os-partner:2394
TEST=gmerge modemmanager, watch logs, see detected as Samsung modem, connect to AT&T network

Review URL: http://codereview.chromium.org/6614026
Patch from Jun Woo Lee <jw86.lee@samsung.com>.

Change-Id: I913628ff4a1cd16c8180e3c808644b0134e69e31
2011-03-11 21:50:05 -06:00
Dan Williams f85b014d84 build: fix distcheck 2011-01-23 20:42:32 -06:00
Dan Williams af9adab9cd icera: convert to GInterface
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-01 14:12:07 -06:00
Dan Williams f84958933b icera: move Icera utils into standalone utility library 2011-01-01 12:08:46 -06:00
Dan Williams 657e5ac7f6 zte: partially support Icera-based devices like T-Mobile Rocket 2 2010-12-31 00:30:47 -06:00
Elly Jones 245818de33 Install xml files so they can be used by cromo (chromeos modem manager)
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-20 12:23:41 -05:00
Amit Mendapara 067490960a linktop: add plugin for Linktop/Teracom LW273 (bgo #636438) 2010-12-08 11:05:28 -06:00