Martin Schiller
a0ad1f36f0
umbim: add missing json_close_object call
...
Otherwise, connection setup may fail due to JSON parse error in netifd.
Signed-off-by: Martin Schiller <ms@dev.tdt.de>
[Updated commit description]
Signed-off-by: Lech Perczak <lech.perczak@gmail.com>
2021-12-27 13:51:41 +01:00
Martin Schiller
6d1cca7e65
umbim: explicitly check for PIN1 state
...
PIN2 is used only to restrict changing of fixed dialling feature,
does not affect network registration. Therefore explicitly check for
PIN1 state during connection setup, which is required for network
registration.
Signed-off-by: Martin Schiller <ms@dev.tdt.de>
[Updated commit description]
Signed-off-by: Lech Perczak <lech.perczak@gmail.com>
2021-12-27 13:51:41 +01:00
Martin Schiller
049870a7fe
umbim: call umbim disconnect in error case
...
This is needed to properly close the control channel.
Otherwise, on the next try the caps call may fail.
Signed-off-by: Martin Schiller <ms@dev.tdt.de>
2021-12-27 13:51:41 +01:00
Adrian Schmutzler
6bc4c0ae3e
umbim: fix return value of proto_mbim_setup()
...
The variable name appears to be mistyped.
Suggested-by: Howard Chu <hyc@symas.com>
Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
2021-06-05 23:39:14 +02:00
Adrian Schmutzler
01f29a0c72
umbim: fix whitespace issues
...
Make leading whitespaces consistent and remove trailing one.
Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
2021-06-05 23:39:14 +02:00
Marcin Jurkowski
35129469ca
mbim: add metric, defaultroute and peerdns options for mbim protocol
...
Adds generic network options for mbim protocol dynamic interfaces
as suggested by Felix in
https://lists.openwrt.org/pipermail/openwrt-devel/2016-February/039794.html .
This depends on netifd patch https://patchwork.ozlabs.org/patch/686820/ .
Signed-off-by: Marcin Jurkowski <marcin1j@gmail.com>
2016-10-26 12:37:46 +02:00
Steven Barth
f96bf30dc6
comgt/umbim/uqmi: enable RFC 7278 for 3g/4g by default
...
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 46780
2015-09-03 15:53:40 +00:00
John Crispin
acf74d9b6a
umbim: auto retry when bringup fails
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 45555
2015-04-21 13:18:40 +00:00
Steven Barth
0d1b5a1fd2
network: also shorten virtual interface names of ppp and 3g/4g connections
...
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 45479
2015-04-17 14:47:12 +00:00
John Crispin
90120bb771
wwan: add a generic 3g/4g proto
...
this proto handler will detect which of 3g, qmi, mbim, ncm or directip you need
for a stick and setup uci automagically
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 42837
2014-10-08 08:01:20 +00:00
John Crispin
87edc29ea1
umbim: dont use proto_block_restart
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 42833
2014-10-08 08:00:17 +00:00
John Crispin
2fa06954a3
umbim: work out the ifname instead of relying on it being in uci
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 42832
2014-10-08 08:00:07 +00:00
John Crispin
e61cd71564
umbim: remove superflous jshn call
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 42467
2014-09-11 12:26:52 +00:00
John Crispin
c9d15fbd59
umbim: update to latest git
...
adds handling for username/password
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 42466
2014-09-11 12:26:41 +00:00
John Crispin
0aa8214ae9
umbim: add netifd proto handler for mbim style lte modems
...
tested on vodafone k5105
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 42262
2014-08-22 19:02:30 +00:00