Marcel Holtmann
23f2706dd0
mbm: Handle TTY disconnect for PPP based GPRS context
...
The Ericsson MBM modems also hangup the TTY when disconnecting PPP and
in that case the TTY needs to be re-opened. In addition it seems that
the TTY is actually blocked until the context is fully brought down, so
also a delay is required.
2010-10-27 02:02:41 +02:00
Marcel Holtmann
3c2d59978b
mbmmodem: Add some more GPRS context debug statements
2010-10-27 01:40:25 +02:00
Marcel Holtmann
6ccbeadb12
huaweimodem: Fix some GPRS context debug statements
2010-10-27 01:34:02 +02:00
Marcel Holtmann
9eb88496ac
ifxmodem: Add full set of GPRS context debug statements
2010-10-27 01:31:54 +02:00
Marcel Holtmann
9b316185c6
atmodem: Add some more GPRS context debug statements
2010-10-27 01:29:55 +02:00
Marcel Holtmann
52f3c3462b
huaweimodem: Add some more GPRS context debug statements
2010-10-27 01:27:17 +02:00
Marcel Holtmann
21a7e11e7f
ifxmodem: Add some more GPRS context debug statements
2010-10-27 01:25:56 +02:00
Marcel Holtmann
10ee140c24
mbm: Use the variant specific enum in a cleaner way
2010-10-27 01:18:42 +02:00
Marcel Holtmann
1e0602a9a8
mbm: Use data port for second PPP based GPRS context
2010-10-27 01:17:10 +02:00
Marcel Holtmann
0df5a60a0c
gprs: Load stored MMS Proxy and MMSC settings
2010-10-27 00:51:51 +02:00
Marcel Holtmann
20f3a3adb2
gprs: Use better default name for context creation
2010-10-26 23:19:54 +02:00
Marcel Holtmann
768d02a881
gprs: Add support for storing MMS Proxy and MMSC settings
2010-10-26 23:14:58 +02:00
Marcel Holtmann
21a6a00646
ifxmodem: Add support GPRS contexts with username and password
2010-10-26 22:50:00 +02:00
Marcel Holtmann
1519c1823e
test: Add script to change MMS Proxy and MMSC
2010-10-26 22:35:43 +02:00
Marcel Holtmann
88ff795fcb
test: Add scripts for creating Internet and MMS contexts
2010-10-26 22:25:09 +02:00
Marcel Holtmann
501f4fd1d8
test: Print interface name of static context configuration
2010-10-26 17:20:47 +02:00
Marcel Holtmann
305514ced9
ifx: Add support for having three active GPRS contexts
...
The Infineon modem can at least support three active GPRS contexts in
M-RAW_IP mode. So use another DLC for the third context.
2010-10-26 17:05:23 +02:00
Marcel Holtmann
74c23d3302
ifx: Use M-RAW_IP support only with internal multiplexer
...
The GPRS context can only be fully supported with the internal multiplexer
right now. So use M-RAW_IP support in that case. If using a kernel based
multiplexer, then no GPRS context is provided.
2010-10-26 17:00:52 +02:00
Marcel Holtmann
8c0163bfc0
gatchat: A full support for TUN/TAP pipe and GAtRawIP
2010-10-26 16:57:35 +02:00
Marcel Holtmann
a34a8840c9
gatchat: Remove unused write_watch variable of GAtHDLC
2010-10-26 15:16:35 +02:00
Marcel Holtmann
3477a9c9e9
ifxmodem: Fix GPRS disconnect handling from network side
2010-10-26 14:43:49 +02:00
Marcel Holtmann
483663eeed
gprs: Assign GPRS atom to GPRS context atom
...
If the GPRS atom is not assigned to the GPRS context atom, then possible
network triggered activation crashes.
2010-10-26 14:03:47 +02:00
Denis Kenzior
4cea42c53d
TODO: Mark Play Tone task as done
2010-10-25 17:44:46 -05:00
Denis Kenzior
d9ad66ab38
stk: Default to general beep if no tone is provided
...
According to section 6.6.5 of 102.223
2010-10-25 17:42:41 -05:00
Andrzej Zaborowski
b15bcb4a40
stk: Handle the Play Tone proactive command.
2010-10-25 17:23:12 -05:00
Andrzej Zaborowski
47c3b3f52a
stk: Add duration_to_msecs to reduce duplication.
2010-10-25 17:21:23 -05:00
Andrzej Zaborowski
e0663bd0ed
voicecall: Limit tone string length per request.
...
Also change to avoid memcpying into a buffer.
2010-10-25 17:20:17 -05:00
Denis Kenzior
ee4879d196
gprs: Return busy if ops are potentially colliding
2010-10-25 16:32:49 -05:00
Denis Kenzior
42dfbc450b
test: add deactivate-all
...
Uses ConnectionManager DeactivateAll
2010-10-25 16:32:49 -05:00
Denis Kenzior
180f765ebe
gprs: Implement DeactivateAll()
2010-10-25 16:32:49 -05:00
Denis Kenzior
1677e19ab5
manager: Don't show modems which are not registered
2010-10-25 16:32:49 -05:00
Denis Kenzior
cfa956596c
modem: Add ofono_modem_is_registered
2010-10-25 16:32:49 -05:00
Marcel Holtmann
4acf7cfbea
phonesim: Fix missing return from plugin init
2010-10-25 23:14:05 +02:00
Marcel Holtmann
4d22e65b80
huaweimodem: Add bits and pieces for NDIS receive handling
2010-10-25 23:10:31 +02:00
Marcel Holtmann
125519ccbb
ifxmodem: Fix handling of AT+XDNS with multiple contexts
2010-10-25 22:51:09 +02:00
Marcel Holtmann
ef4d2fb322
phonesim: Register modem driver before creating modems
2010-10-25 22:33:18 +02:00
Denis Kenzior
de3c0d6247
phonesim: Support multiple contexts
2010-10-25 14:45:12 -05:00
Denis Kenzior
d168c35b99
gprs: Support multiple active contexts
2010-10-25 14:45:12 -05:00
Denis Kenzior
eb0557ff9b
phonesim: Enable dummy phonesim contexts
2010-10-25 14:45:12 -05:00
Marcel Holtmann
f8ef39c96e
build: Add example configuration for phonesim plugin
2010-10-25 20:48:55 +02:00
Marcel Holtmann
7738f94451
build: Remove modemconf plugin support
2010-10-25 20:43:05 +02:00
Marcel Holtmann
cd25ee900f
build: Don't include phonesim plugin if disabled
2010-10-25 20:32:04 +02:00
Marcel Holtmann
066c0a1bf4
build: Add option to disable phonesim modem plugin
2010-10-25 20:23:56 +02:00
Marcel Holtmann
7c2529077c
phonesim: Don't use modem.conf for phonesim modems
2010-10-25 20:12:32 +02:00
Jeevaka Badrappan
d37285636f
TODO: Marking the Barred Dialing task as done
2010-10-25 10:39:09 -05:00
Jeevaka Badrappan
4549b6a8ea
doc: Add BarredDialing property
2010-10-25 10:39:09 -05:00
Denis Kenzior
dc43b56154
sim: Fix minor style issue
2010-10-25 10:39:09 -05:00
Jeevaka Badrappan
233bd42820
sim: add barred dialing support
2010-10-25 10:39:09 -05:00
Jeevaka Badrappan
06839da715
simutil: add Efbdn fileid to sim_fileid enum
2010-10-25 10:39:09 -05:00
Marcel Holtmann
8c317281ff
Mention Mika's contributions
2010-10-25 16:35:35 +02:00