Aleksander Morgado
|
35df0bfc74
|
icera: implement 3GPP dialling
The modem object needs to listen to unsolicited messages and report bearer
connection status itself.
|
2012-08-06 20:07:25 +02:00 |
|
Aleksander Morgado
|
fa6ea4258a
|
icera: new `MMBroadbandBearerIcera'
|
2012-08-06 20:07:25 +02:00 |
|
Aleksander Morgado
|
e8aa5d0f72
|
icera: ignore +PACSP unsolicited messages
|
2012-08-06 20:07:25 +02:00 |
|
Aleksander Morgado
|
b4f20bfaca
|
icera: implement 3GPP unsolicited messages enabling/disabling
|
2012-08-06 20:07:25 +02:00 |
|
Aleksander Morgado
|
7163f4fe5f
|
icera: implement loading access technologies
|
2012-08-06 20:07:25 +02:00 |
|
Aleksander Morgado
|
8ddd6e097d
|
icera: implement %NWSTATE unsolicited messages handling
|
2012-08-06 20:07:24 +02:00 |
|
Aleksander Morgado
|
a47cbae678
|
icera: implement allowed mode setting
|
2012-08-06 20:07:24 +02:00 |
|
Aleksander Morgado
|
b8310729ad
|
icera: implement initial allowed mode loading
|
2012-08-06 20:07:24 +02:00 |
|
Aleksander Morgado
|
2e8ede1a29
|
icera: add initial skeleton of the `MMIfaceIcera' interface
|
2012-08-06 20:07:24 +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 |
|
Aleksander Morgado
|
0bd8f5bc94
|
pantech: expect QCDM ports
|
2012-08-06 20:07:24 +02:00 |
|
Aleksander Morgado
|
b96a50f42b
|
pantech: always prefer the ttyACM port as primary AT port
|
2012-08-06 20:07:24 +02:00 |
|
Aleksander Morgado
|
f4754e150e
|
pantech: initial dummy plugin
|
2012-08-06 20:07:24 +02:00 |
|
Aleksander Morgado
|
aab8524285
|
x22x: plugin fully ported
|
2012-08-06 20:07:24 +02:00 |
|
Aleksander Morgado
|
14d482286f
|
x22x: implement allowed mode loading and setting
|
2012-08-06 20:07:24 +02:00 |
|
Aleksander Morgado
|
d206bb045b
|
x22x: implement access technology loading
|
2012-08-06 20:07:24 +02:00 |
|
Aleksander Morgado
|
2483eaecb5
|
x22x: new `MMBroadbandModemX22x' object
|
2012-08-06 20:07:24 +02:00 |
|
Aleksander Morgado
|
a74523feab
|
x22x: start porting the X22X plugin
|
2012-08-06 20:07:24 +02:00 |
|
Aleksander Morgado
|
2444673527
|
longcheer: plugin fully ported
|
2012-08-06 20:07:23 +02:00 |
|
Aleksander Morgado
|
2a871db7ec
|
longcheer: implement allowed mode loading and setting
|
2012-08-06 20:07:23 +02:00 |
|
Aleksander Morgado
|
f5d7605def
|
longcheer: implement access technology loading
|
2012-08-06 20:07:23 +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
|
5b2c839dd9
|
huawei: cache port mode results in the parent `MMDevice'
This lets us skip the search for the `MMPortProbe' where we got the results.
|
2012-08-06 20:07:23 +02:00 |
|
Aleksander Morgado
|
e303e5c90d
|
huawei: plugin fully ported
|
2012-08-06 20:07:23 +02:00 |
|
Aleksander Morgado
|
dd71656106
|
huawei: implement custom detailed CDMA registration state checks
|
2012-08-06 20:07:23 +02:00 |
|
Aleksander Morgado
|
ad3f3fe6a6
|
huawei: do not run AT+CSS? in EV-DO capable devices
|
2012-08-06 20:07:23 +02:00 |
|
Aleksander Morgado
|
e6d7885d7f
|
huawei: implement CDMA unsolicited signal change report handling
|
2012-08-06 20:07:23 +02:00 |
|
Aleksander Morgado
|
a7f0a313e5
|
huawei: setup/cleanup unsolicited message handlers in the CDMA interface
|
2012-08-06 20:07:23 +02:00 |
|
Aleksander Morgado
|
93cc9483bc
|
huawei: allow grabbing QCDM ports
|
2012-08-06 20:07:23 +02:00 |
|
Aleksander Morgado
|
5d38983d66
|
huawei: ignore unsolicited ^CSNR notifications
|
2012-08-06 20:07:23 +02:00 |
|
Aleksander Morgado
|
8775702906
|
huawei: implement custom USSD encode/decode methods
|
2012-08-06 20:07:23 +02:00 |
|
Aleksander Morgado
|
5a5aa9b789
|
huawei: implement allowed mode getting/setting
|
2012-08-06 20:07:23 +02:00 |
|
Aleksander Morgado
|
c0126531c5
|
huawei: implement band loading/setting
|
2012-08-06 20:07:23 +02:00 |
|
Aleksander Morgado
|
325ece6fe3
|
huawei: implement unlock retries loading
|
2012-08-06 20:07:23 +02:00 |
|
Aleksander Morgado
|
8c5f13a657
|
huawei: implement unsolicited messages enabling/disabling
|
2012-08-06 20:07:22 +02:00 |
|
Aleksander Morgado
|
6f2fe89ef2
|
huawei: implement unsolicited 3GPP signal change report handling
|
2012-08-06 20:07:22 +02:00 |
|
Aleksander Morgado
|
02cf87b149
|
huawei: implement access technology loading and update handling
|
2012-08-06 20:07:22 +02:00 |
|
Aleksander Morgado
|
433c8fa85b
|
huawei: report connection status statistics
|
2012-08-06 20:07:22 +02:00 |
|
Aleksander Morgado
|
b25b7f91cb
|
huawei: setup/cleanup unsolicited message handlers in the 3GPP interface
|
2012-08-06 20:07:22 +02:00 |
|
Aleksander Morgado
|
98f28db6e3
|
huawei: setup handlers for unsolicited messages
Initially all disabled.
|
2012-08-06 20:07:22 +02:00 |
|
Aleksander Morgado
|
008beeedcc
|
huawei: new `MMBroadbandModemHuawei' object
|
2012-08-06 20:07:22 +02:00 |
|
Aleksander Morgado
|
efe2228515
|
huawei: try to gather port layout while probing
We will try to use usbif0 to gather the port layout with AT^GETPORTMODE.
|
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
|
1ca46cc0ec
|
plugins: use default port grabbing on those plugins without special requirements
|
2012-08-06 20:06:46 +02:00 |
|