Commit Graph
29 Commits
Author SHA1 Message Date
Aleksander Morgado 6f235b9948 ports: rename 'MMAtSerialPort' to 'MMPortSerialAt' 2014-02-13 13:40:01 +01:00
Aleksander Morgado 9cde02111b ports: rename 'MMSerialPort' to 'MMPortSerial' 2014-02-13 13:39:51 +01:00
Aleksander Morgado 85d5d96824 port: remove 'carrier-detect' property
It is no longer used since commit 736aa0d2d.
2013-11-15 17:25:33 +01:00
Aleksander Morgado 7da2a65b43 plugins: fix generic GObject related macros 2012-12-27 08:48:11 +01:00
Aleksander Morgado 0436b3e457 api,introspection: report list of drivers, not just one
Different ports of the same modem may get handled by different drivers. We
therefore need to provide a list of drivers (new `Modem.Drivers' property with
signature 'as') instead of just one (removed `Modem.Driver' property with
signature 's').

$ sudo mmcli -m 0 | grep drivers
           |        drivers: 'qcserial, qmi_wwan'
2012-08-24 13:34:51 +02:00
Aleksander Morgado 5b96aa9db4 samsung: use generic power down of the Icera modem 2012-08-06 20:07:27 +02:00
Aleksander Morgado 7ad73e4fa3 samsung: make the modem object inherit from the `MMBroadbandModemIcera' 2012-08-06 20:07:27 +02:00
Dan Williams ea024f2e52 samsung: use generic Icera band handling functions 2012-08-06 20:07:27 +02:00
Dan Williams b1c2e0ba5f samsung: use generic Icera unlock retries checking functions 2012-08-06 20:07:27 +02:00
Aleksander Morgado 36924d8f82 samsung: add Samsung Electronics, Inc. as copyright owners
They actually wrote the original Samsung plugin in ModemManager 0.5.
2012-08-06 20:07:27 +02:00
Aleksander Morgado 2bf2b8e848 samsung: new `MMBroadbandBearerSamsung'
Based on the Icera bearer, but using DHCP in the net port.
2012-08-06 20:07:27 +02:00
Ben Chan e18778d815 samsung: fix crash due to uninitialized GError variables
BUG=chromium-os:32475
TEST=emerge modemmanager-next

Change-Id: I8dad924dae9a249c3b9235786226b7dd40bd8819
2012-08-06 20:07:26 +02:00
Aleksander Morgado d820ca8f27 samsung: use CFUN=4 for power down 2012-08-06 20:07:26 +02:00
Aleksander Morgado ef217c23b0 samsung: custom configuration for AT serial ports 2012-08-06 20:07:26 +02:00
Aleksander Morgado 5fcc8d1629 samsung: use Icera-based time loading 2012-08-06 20:07:26 +02:00
Aleksander Morgado e70fea145e samsung: user Icera-based timezone loading 2012-08-06 20:07:26 +02:00
Aleksander Morgado 268db7fe0b samsung: minor coding style fixes 2012-08-06 20:07:26 +02:00
Aleksander Morgado d8ae69e7d1 samsung: use the generic Icera bearer 2012-08-06 20:07:26 +02:00
Aleksander Morgado 8d651dd68e samsung: use Icera-based unsolicited messages setup and access tech loading 2012-08-06 20:07:25 +02:00
Aleksander Morgado 01e85aa1ef samsung: don't hardcode supported modes
Don't try to implement supported modes loading if we're just hardcoding the
values; the proper way would be to run the %IPSYS=? test command and parse
the results.
2012-08-06 20:07:25 +02:00
Aleksander Morgado 4f0157cec4 samsung: use Icera-based allowed mode setting 2012-08-06 20:07:25 +02:00
Aleksander Morgado f127afd402 samsung: use Icera-based initial allowed mode loading 2012-08-06 20:07:25 +02:00
Aleksander Morgado ae22a99dab samsung: implement the `MMIfaceIcera' interface 2012-08-06 20:07:25 +02:00
Aleksander Morgado 9a068b4294 samsung: port Bearer to use the 'config' property in the MMBearer class
This saves us from requiring to implement user & password in all modems.
2012-08-06 20:07:24 +02:00
Aleksander Morgado fc9a7dbbd9 samsung: port plugin to the refactored probing logic 2012-08-06 20:07:24 +02:00
Aleksander Morgado 03a0fee4ff samsung: minor coding style fixes 2012-08-06 20:07:24 +02:00
Aleksander Morgado 6f814bb15a samsung: plug memleak
get_port() actually increases the refcount of the returned port, use peek_port()
instead.
2012-08-06 20:07:24 +02:00
Aleksander Morgado a80e620342 samsung: fix typo, s/recieved/received 2012-08-06 20:07:24 +02:00
Nathan Williams f15527eecd samsung: plugin for Samsung Y3300/Y3400 UMTS modems based on the Icera/Nvidia chipset 2012-08-06 20:07:24 +02:00