-
85b14b0008
cli: new Bearer related options
Aleksander Morgado
2011-12-19 14:57:44 +01:00
-
9e1b2105fb
cli: default to showing modem info if no action specified
Aleksander Morgado
2011-12-19 14:05:59 +01:00
-
c2e4d9cea7
cli: new helper to look for specific MMBearer objects
Aleksander Morgado
2011-12-19 13:03:48 +01:00
-
803bc339cf
cli: implement bearer creating and listing based on the new MMBearer
Aleksander Morgado
2011-12-19 12:29:40 +01:00
-
0dec4b447e
cli: don't unref cancellable if already done
Aleksander Morgado
2011-12-19 12:29:12 +01:00
-
55654d5b46
cli: new helper to get name of MMBearerIpMethod
Aleksander Morgado
2011-12-19 12:28:49 +01:00
-
dae3f95704
libmm-glib: get a list of MMBearer objects when listing bearers in the MMModem
Aleksander Morgado
2011-12-19 11:59:16 +01:00
-
c6d7fb893a
libmm-glib: get the MMBearer object when creating it in the MMModem
Aleksander Morgado
2011-12-19 10:06:27 +01:00
-
dad4bb3493
libmm-glib: new MMBearer object
Aleksander Morgado
2011-12-19 10:05:32 +01:00
-
b7960f82ac
manager: don't try to export already exported modems
Aleksander Morgado
2011-12-15 22:10:21 +01:00
-
7e99d9415b
broadband-modem: allow 3GPP bearer connection if registered in 3GPP network
Aleksander Morgado
2011-12-15 21:28:33 +01:00
-
770ea53109
bearer: fail connecting try if not allowed to connect
Aleksander Morgado
2011-12-15 21:28:09 +01:00
-
3d1d4c42e5
bearer-list: allow iterating over the bearers in the list
Aleksander Morgado
2011-12-15 21:27:36 +01:00
-
00b2e2d2dd
bearer: new property to define whether the bearer is allowed to connect
Aleksander Morgado
2011-12-15 20:41:49 +01:00
-
48f0061355
bearer-3gpp: implement 3GPP-specific bearer
Aleksander Morgado
2011-12-15 20:25:48 +01:00
-
c855e5be2d
iface-modem: minor fix, remove unneeded variables in the initialization context
Aleksander Morgado
2011-12-15 20:24:19 +01:00
-
c133c3284d
base-modem: allow retrieving non-connected data ports
Aleksander Morgado
2011-12-15 20:23:35 +01:00
-
88077cbbe8
iface-modem: treat several SIM related errors as fatal
Aleksander Morgado
2011-12-15 20:21:57 +01:00
-
5f4655c574
helpers: implement CGDCONT reply parsing
Aleksander Morgado
2011-12-15 19:57:18 +01:00
-
d7f4a5e134
bearer: populate Properties used when creating the Bearer
Aleksander Morgado
2011-12-12 20:38:17 +01:00
-
473f45cc99
api: expose in the Bearer the dict of properties used when creating it
Aleksander Morgado
2011-12-12 20:37:40 +01:00
-
776cc66e2c
iface-modem: implement all bearer list operations in the interface
Aleksander Morgado
2011-12-12 20:22:51 +01:00
-
0793522d28
errors: new TOO_MANY and NOT_FOUND core errors
Aleksander Morgado
2011-12-12 20:18:05 +01:00
-
667e3edfbd
bearer: ensure only valid bearers are exported
Aleksander Morgado
2011-12-12 17:54:14 +01:00
-
e00d3127d5
cli: implement bearer creation, deletion and listing
Aleksander Morgado
2011-12-11 19:48:29 +01:00
-
6a07753ba0
libmm-glib: handle bearer creation, deletion and listing
Aleksander Morgado
2011-12-11 19:48:08 +01:00
-
82693cf523
cli: enable printing modem info
Aleksander Morgado
2011-12-09 19:10:08 +01:00
-
4624846015
libmm-glib: return NULL instead of empty strings
Aleksander Morgado
2011-12-09 18:54:13 +01:00
-
6246944510
cli: allow option groups to force async/sync operations
Aleksander Morgado
2011-12-09 17:58:20 +01:00
-
ec8da67921
libmm-glib: new API method to build a string of capabilities from a bitmask
Aleksander Morgado
2011-12-09 17:27:56 +01:00
-
4d594c50e8
libmm-common: capabilities string builder moved from core
Aleksander Morgado
2011-12-09 17:27:21 +01:00
-
0384483121
nokia: start porting the Nokia plugin to the new codebase
Aleksander Morgado
2011-12-09 16:45:34 +01:00
-
88cc35b850
cinterion: ignore non-AT ports
Aleksander Morgado
2011-12-09 16:44:58 +01:00
-
68b0ac6e19
broadband-modem: by default only send init command once
Aleksander Morgado
2011-12-09 16:44:19 +01:00
-
c15181ae37
port-probe: always complete probing task in idle
Aleksander Morgado
2011-12-09 16:43:42 +01:00
-
ed83d54087
port-probe: plug small leak when reporting error in AT command response
Aleksander Morgado
2011-12-09 16:43:25 +01:00
-
6a3e91ee83
cli: use the new libmm-glib API fixes
Aleksander Morgado
2011-12-09 15:45:26 +01:00
-
7acacbbfd7
libmm-glib: simplify handling of interfaces
Aleksander Morgado
2011-12-09 15:44:56 +01:00
-
838f38ec8c
api: minor fixes in
OperatorCode' and OperatorName' documentation
Aleksander Morgado
2011-12-09 15:42:57 +01:00
-
92cb17be4d
cli: fix sync operations, initialize context
Aleksander Morgado
2011-12-02 20:44:57 +01:00
-
77ff2758b3
cli: logging improvements
Aleksander Morgado
2011-12-02 20:44:36 +01:00
-
95675e3e54
libmm-glib: fix macro implementing async ready callbacks
Aleksander Morgado
2011-12-02 20:41:39 +01:00
-
85a542b5c8
cli: new `--verbose' to dump debug logging
Aleksander Morgado
2011-12-02 20:11:04 +01:00
-
e1cba4a533
broadband-modem: implement bearer creation, deletion and listing
Aleksander Morgado
2011-12-02 12:25:53 +01:00
-
4f4bb6b54b
bearer: fix object export/unexport
Aleksander Morgado
2011-12-02 12:25:11 +01:00
-
a7acdcd071
sim: only unexport object if currently exported
Aleksander Morgado
2011-12-02 12:09:33 +01:00
-
7030bbc586
iface-modem-3gpp: bind connection property right away
Aleksander Morgado
2011-12-02 12:01:08 +01:00
-
8725fe5346
iface-modem: bind connection property right away
Aleksander Morgado
2011-12-02 12:00:57 +01:00
-
ad1c7d8dec
sim: bind connection property right away
Aleksander Morgado
2011-12-02 12:00:41 +01:00
-
b435012eb1
sim: make sure we unexport the SIM object when destroying it
Aleksander Morgado
2011-12-02 11:47:24 +01:00
-
a2f0814fc5
bearer: keep properties given as input, and avoid async creation
Aleksander Morgado
2011-12-02 09:56:55 +01:00
-
3dcdc3c920
modem-helpers: new helper to count number of bits set in a bitmask
Aleksander Morgado
2011-12-02 09:55:39 +01:00
-
a181b152a1
api: when creating new bearer, use dict of strings
Aleksander Morgado
2011-12-02 09:55:04 +01:00
-
36fae5564b
bearer: new object to handle bearers, implements the Bearer DBus interface
Aleksander Morgado
2011-12-02 08:21:42 +01:00
-
3164f5512d
sim: plug memleak, free path on finalize()
Aleksander Morgado
2011-12-02 08:05:03 +01:00
-
71bf6b0048
cinterion: start porting features from the old implementation
Aleksander Morgado
2011-12-01 21:23:45 +01:00
-
c345f5fe63
cinterion: re-enabled Cinterion plugin
Aleksander Morgado
2011-12-01 20:20:26 +01:00
-
0c64e08f85
error-helpers: small refactor
Aleksander Morgado
2011-12-01 19:41:18 +01:00
-
fb90f205d1
core: port to use the new AT command/sequences in the MMBaseModem API
Aleksander Morgado
2011-12-01 19:40:07 +01:00
-
52db9b9035
base-modem-at: refactor AT sequence/command handling
Aleksander Morgado
2011-12-01 13:11:56 +01:00
-
7b12da9169
errors: new MM_CORE_ERROR_CONNECTED error
Aleksander Morgado
2011-12-01 13:13:19 +01:00
-
2be2288754
iface-modem: handle CreateBearer(), DeleteBearer() and ListBearers()
Aleksander Morgado
2011-11-30 18:22:22 +01:00
-
6549c23db8
broadband-modem: implement cleaning up CS and PS registrations
Aleksander Morgado
2011-11-30 16:44:14 +01:00
-
1e026fe986
iface-modem-3gpp: cleanup CS and PS registrations during disable
Aleksander Morgado
2011-11-30 16:28:44 +01:00
-
e3117333d9
broadband-modem: implement cleaning up unsolicited registration message handlers
Aleksander Morgado
2011-11-30 16:07:36 +01:00
-
029902312d
iface-modem-3gpp: cleanup unsolicited registration messages during disable
Aleksander Morgado
2011-11-30 16:02:25 +01:00
-
289057bf92
iface-modem: don't flash port during disable
Aleksander Morgado
2011-11-30 15:57:22 +01:00
-
a170c0841d
broadband-modem: setup steps when disabling the modem
Aleksander Morgado
2011-11-30 15:39:12 +01:00
-
c867da54b1
iface-modem-3gpp: interface can be disabled
Aleksander Morgado
2011-11-30 15:10:53 +01:00
-
8459eba214
iface-modem-3gpp: enable periodic registration checks if no unsolicited
Aleksander Morgado
2011-11-30 14:29:16 +01:00
-
3c3a2b811a
broadband-modem: implement network scan
Aleksander Morgado
2011-11-30 13:29:58 +01:00
-
8ecb80b553
iface-modem-3gpp: handle network scan requests
Aleksander Morgado
2011-11-30 13:29:32 +01:00
-
a92e9c59c1
modem-helpers: provide list of scanned networks in a list of structs
Aleksander Morgado
2011-11-30 13:29:00 +01:00
-
a265798e0d
api: rename key in dictionary returned by Scan()
Aleksander Morgado
2011-11-30 13:21:13 +01:00
-
0c7281b2d9
broadband-modem: implement Operator Code and Name loading
Aleksander Morgado
2011-11-30 09:16:25 +01:00
-
ad0a18d107
iface-modem-3gpp: when going into REGISTERED, load Operator Name and Code
Aleksander Morgado
2011-11-30 08:51:27 +01:00
-
3b2b0645be
iface-modem-3gpp: report registration state change in the log
Aleksander Morgado
2011-11-30 08:24:13 +01:00
-
12ea55286d
broadband-modem: implement registration to 3GPP network
Aleksander Morgado
2011-11-29 20:46:39 +01:00
-
7ea0c4905d
iface-modem-3gpp: always run CS and PS registration checks together
Aleksander Morgado
2011-11-29 20:45:44 +01:00
-
fd51bd349a
iface-modem-3gpp: handle network registration requests
Aleksander Morgado
2011-11-29 17:06:10 +01:00
-
0076106c90
iface-modem: don't report LOCKED state if SIM PIN2/PUK2
Aleksander Morgado
2011-11-29 17:02:05 +01:00
-
670e2dcdc9
iface-modem: launch reinitialization only when going from LOCKED to DISABLED
Aleksander Morgado
2011-11-29 15:43:26 +01:00
-
48a9da117b
broadband-modem: implement CS/PS registration checks
Aleksander Morgado
2011-11-29 14:23:20 +01:00
-
b3389ff2d4
test-modem-helpers: fix C(G)REG parsing tests
Aleksander Morgado
2011-11-29 14:21:15 +01:00
-
5805a931e6
modem-helpers: use MMModemAccessTech when parsing C(G)REG responses
Aleksander Morgado
2011-11-29 14:19:35 +01:00
-
9c60fe6e16
iface-modem-3gpp: load registration states during enable
Aleksander Morgado
2011-11-29 12:20:33 +01:00
-
b646581640
broadband-modem: implement unsolicited registration message setup
Aleksander Morgado
2011-11-29 12:10:29 +01:00
-
9b796e0d86
iface-modem-3gpp: allow changing the RegistrationState from outside the interface
Aleksander Morgado
2011-11-29 12:08:44 +01:00
-
b31ad37670
iface-modem: allow changing the State from outside the interface
Aleksander Morgado
2011-11-29 12:05:44 +01:00
-
ddbfad8ca4
broadband-modem: override the RegistrationState property
Aleksander Morgado
2011-11-29 12:02:42 +01:00
-
430878c452
modem-helpers: use MMModem3gppRegistrationState when parsing C(G)REG responses
Aleksander Morgado
2011-11-29 11:02:11 +01:00
-
c636cdb27f
base-modem: setup NULL callbacks in unsolicited CREG message handlers
Aleksander Morgado
2011-11-29 10:41:15 +01:00
-
d1072bda54
iface-modem: new RegistrationState property, bound to the one in DBus
Aleksander Morgado
2011-11-29 10:38:48 +01:00
-
68044fb01e
iface-modem-3gpp: setup unsolicited registration messages handling during enable
Aleksander Morgado
2011-11-29 10:04:07 +01:00
-
2f5e8c46a3
at-serial-port: allow overwriting unsolicited message handlers
Aleksander Morgado
2011-11-29 09:21:57 +01:00
-
20f53ec15b
broadband-modem: implement CS/PS registration notifications setup
Aleksander Morgado
2011-11-28 19:38:11 +01:00
-
8f6018d9c6
iface-modem-3gpp: setup CS and PS registrations during enable
Aleksander Morgado
2011-11-28 18:47:32 +01:00
-
04f10820f3
broadband-modem: setup enabling steps
Aleksander Morgado
2011-11-28 18:18:17 +01:00
-
73db436f71
iface-modem-3gpp: interface can be enabled
Aleksander Morgado
2011-11-28 17:51:20 +01:00
-
bd24d0d14c
broadband-modem: implement IMEI loading
Aleksander Morgado
2011-11-28 14:49:17 +01:00