Cell Data Cycling on and off
-
Symptoms: L icon for 4G data cycles on and off. When it is on, I have cell data, can ping 1.1.1.1 (Wifi is off) ... After 5 seconds, Indicator will then switch to empty WIFI, pings get lost. Sometimes, it will eventually stabilize and work (might take 30 minutes), other times it will stabilize and show L but "Network is unreachable" when pinging 1.1.1.1. Same issue on 3G ... although anecdotally, it doesn't happen as often.
All Syslog
4G
I have isolated the repeating cycle since otherwise the post is too long ...############# First cycle seems to start here .... ############# Mar 5 09:55:40 ubuntu-phablet ofonod[1999]: Clearing active context Mar 5 09:55:40 ubuntu-phablet kernel: [ 1290.588004] c0 3076 IPC_RTR: do_read_data: No local port id 000001c2 Mar 5 09:55:40 ubuntu-phablet NetworkManager[1370]: <info> [1614956140.2706] ofono: (ril_0): IPv4 static Settings: Mar 5 09:55:40 ubuntu-phablet NetworkManager[1370]: <warn> [1614956140.2707] ofono: (ril_0): Settings 'Interface' missing Mar 5 09:55:40 ubuntu-phablet NetworkManager[1370]: <warn> [1614956140.2707] ofono: (ril_0): MODEM_PPP_FAILED Mar 5 09:55:40 ubuntu-phablet NetworkManager[1370]: <info> [1614956140.2708] device (ril_0): state change: activated -> failed (reason 'ip-config-unavailable') [100 120 5] Mar 5 09:55:40 ubuntu-phablet kernel: [ 1290.590504] c1 1999 binder: 2525:0 has pending async transaction, but queueing work and waking up the thread anyway (gbinder bug workaround) Mar 5 09:55:40 ubuntu-phablet NetworkManager[1370]: <info> [1614956140.2714] manager: NetworkManager state is now CONNECTED_LOCAL Mar 5 09:55:40 ubuntu-phablet NetworkManager[1370]: <info> [1614956140.2718] manager: NetworkManager state is now DISCONNECTED Mar 5 09:55:40 ubuntu-phablet NetworkManager[1370]: <info> [1614956140.2792] (ril_0): modem state changed, 'connected' --> 'disconnecting' (reason: disconnecting) Mar 5 09:55:40 ubuntu-phablet NetworkManager[1370]: <info> [1614956140.2796] policy: connection '/302610029726463/context1' failed to autoconnect; 4 tries left Mar 5 09:55:40 ubuntu-phablet NetworkManager[1370]: <warn> [1614956140.2802] device (ril_0): Activation: failed for connection '/302610029726463/context1' Mar 5 09:55:40 ubuntu-phablet NetworkManager[1370]: <info> [1614956140.2825] (/ril_0): update_modem_state: 'Attached': true 'Online': true 'IMSI': 302610029726463 Mar 5 09:55:40 ubuntu-phablet NetworkManager[1370]: <info> [1614956140.2826] (ril_0): modem state changed, 'disconnecting' --> 'registered' (reason: modem ready) Mar 5 09:55:40 ubuntu-phablet NetworkManager[1370]: <info> [1614956140.2837] device (ril_0): state change: failed -> disconnected (reason 'none') [120 30 0] Mar 5 09:55:40 ubuntu-phablet nm-dispatcher: req:2 'down' [rmnet_data1]: new request (3 scripts) Mar 5 09:55:40 ubuntu-phablet nm-dispatcher: req:2 'down' [rmnet_data1]: start running ordered scripts... Mar 5 09:55:40 ubuntu-phablet NetworkManager[1370]: <info> [1614956140.2899] dns-mgr: Writing DNS information to /sbin/resolvconf Mar 5 09:55:40 ubuntu-phablet dnsmasq[6764]: setting upstream servers from DBus Mar 5 09:55:40 ubuntu-phablet root: 02default_route_workaround: (rmnet_data1): down: flushing routing table (proto boot) Mar 5 09:55:40 ubuntu-phablet NetworkManager[1370]: <info> [1614956140.3127] policy: Device 'ril_0' has no connection; scheduling activate_check in 5 seconds. Mar 5 09:55:45 ubuntu-phablet NetworkManager[1370]: <info> [1614956145.7223] policy: auto-activating connection '/302610029726463/context1' Mar 5 09:55:45 ubuntu-phablet NetworkManager[1370]: <info> [1614956145.7300] device (ril_0): Activation: starting connection '/302610029726463/context1' (d3fa3bf7-0708-55ce-5efc-eda57b4a3fc2) Mar 5 09:55:45 ubuntu-phablet NetworkManager[1370]: <info> [1614956145.7314] device (ril_0): state change: disconnected -> prepare (reason 'none') [30 40 0] Mar 5 09:55:45 ubuntu-phablet NetworkManager[1370]: <info> [1614956145.7330] manager: NetworkManager state is now CONNECTING Mar 5 09:55:45 ubuntu-phablet NetworkManager[1370]: <info> [1614956145.7343] (/ril_0): activating context /ril_0/context1 Mar 5 09:55:45 ubuntu-phablet ofonod[1999]: Activating context: 1 Mar 5 09:55:45 ubuntu-phablet kernel: [ 1296.227336] c0 13055 R0: [ip][25553094166] [14:55:45.909861] wlan: [13055:E :HDD] __wlan_hdd_ipv4_changed: 935: Adapter context is invalid 0000000000000000 Mar 5 09:55:46 ubuntu-phablet kernel: [ 1296.379210] c5 13057 HTB: quantum of class 10001 is big. Consider r2q change. Mar 5 09:55:46 ubuntu-phablet kernel: [ 1296.410660] c2 13058 HTB: quantum of class 10010 is big. Consider r2q change. Mar 5 09:55:46 ubuntu-phablet ofonod[1999]: setting up data call Mar 5 09:55:46 ubuntu-phablet NetworkManager[1370]: <info> [1614956146.1070] ofono: (ril_0): IPv4 static Settings: Mar 5 09:55:46 ubuntu-phablet NetworkManager[1370]: <info> [1614956146.1092] ofono (ril_0) Address: 100.92.201.95/26 Mar 5 09:55:46 ubuntu-phablet NetworkManager[1370]: <info> [1614956146.1093] ofono: (ril_0): Gateway: 100.92.201.96 Mar 5 09:55:46 ubuntu-phablet NetworkManager[1370]: <info> [1614956146.1094] ofono: (ril_0): DNS: 161.216.147.1 Mar 5 09:55:46 ubuntu-phablet NetworkManager[1370]: <info> [1614956146.1094] ofono: (ril_0): DNS: 161.216.139.9 Mar 5 09:55:46 ubuntu-phablet NetworkManager[1370]: <info> [1614956146.1095] ofono: (ril_0): emitting PREPARE_RESULT: TRUE Mar 5 09:55:46 ubuntu-phablet NetworkManager[1370]: <info> [1614956146.1100] device (ril_0): state change: prepare -> config (reason 'none') [40 50 0] Mar 5 09:55:46 ubuntu-phablet NetworkManager[1370]: <info> [1614956146.1114] device (ril_0): state change: config -> ip-config (reason 'none') [50 70 0] Mar 5 09:55:46 ubuntu-phablet kernel: [ 1296.433738] c0 1370 R0: [NetworkManager][25557057161] [14:55:46.116370] wlan: [1370:E :HDD] __wlan_hdd_ipv4_changed: 935: Adapter context is invalid 0000000000000000 Mar 5 09:55:46 ubuntu-phablet kernel: [ 1296.434528] c0 1370 R0: [NetworkManager][25557072323] [14:55:46.117160] wlan: [1370:E :HDD] __wlan_hdd_ipv4_changed: 935: Adapter context is invalid 0000000000000000 Mar 5 09:55:46 ubuntu-phablet kernel: [ 1296.435070] c1 2994 binder: 1999:0 has pending async transaction, but queueing work and waking up the thread anyway (gbinder bug workaround) Mar 5 09:55:46 ubuntu-phablet kernel: [ 1296.435386] c4 1999 binder: 2525:0 has pending async transaction, but queueing work and waking up the thread anyway (gbinder bug workaround) Mar 5 09:55:46 ubuntu-phablet kernel: [ 1296.435422] c4 1999 binder: 2525:0 has pending async transaction, but queueing work and waking up the thread anyway (gbinder bug workaround) Mar 5 09:55:46 ubuntu-phablet kernel: [ 1296.435442] c4 1999 binder: 2525:0 has pending async transaction, but queueing work and waking up the thread anyway (gbinder bug workaround) Mar 5 09:55:46 ubuntu-phablet kernel: [ 1296.435459] c4 1999 binder: 2525:0 has pending async transaction, but queueing work and waking up the thread anyway (gbinder bug workaround) Mar 5 09:55:46 ubuntu-phablet NetworkManager[1370]: <info> [1614956146.1196] (ril_0): modem state changed, 'registered' --> 'connected' (reason: connected) Mar 5 09:55:46 ubuntu-phablet NetworkManager[1370]: <info> [1614956146.1216] device (ril_0): state change: ip-config -> ip-check (reason 'none') [70 80 0] Mar 5 09:55:46 ubuntu-phablet NetworkManager[1370]: <info> [1614956146.1306] device (ril_0): state change: ip-check -> secondaries (reason 'none') [80 90 0] Mar 5 09:55:46 ubuntu-phablet NetworkManager[1370]: <info> [1614956146.1316] device (ril_0): state change: secondaries -> activated (reason 'none') [90 100 0] Mar 5 09:55:46 ubuntu-phablet NetworkManager[1370]: <info> [1614956146.1322] manager: NetworkManager state is now CONNECTED_LOCAL Mar 5 09:55:46 ubuntu-phablet NetworkManager[1370]: <info> [1614956146.1389] manager: NetworkManager state is now CONNECTED_GLOBAL Mar 5 09:55:46 ubuntu-phablet NetworkManager[1370]: <info> [1614956146.1393] policy: set '/302610029726463/context1' (rmnet_data1) as default for IPv4 routing and DNS Mar 5 09:55:46 ubuntu-phablet NetworkManager[1370]: <info> [1614956146.1400] dns-mgr: Writing DNS information to /sbin/resolvconf Mar 5 09:55:46 ubuntu-phablet dnsmasq[6764]: setting upstream servers from DBus Mar 5 09:55:46 ubuntu-phablet dnsmasq[6764]: using nameserver 161.216.147.1#53 Mar 5 09:55:46 ubuntu-phablet dnsmasq[6764]: using nameserver 161.216.139.9#53 Mar 5 09:55:46 ubuntu-phablet NetworkManager[1370]: <info> [1614956146.1618] device (ril_0): Activation: successful, device activated. Mar 5 09:55:46 ubuntu-phablet nm-dispatcher: req:3 'up' [rmnet_data1]: new request (3 scripts) Mar 5 09:55:46 ubuntu-phablet nm-dispatcher: req:3 'up' [rmnet_data1]: start running ordered scripts... Mar 5 09:55:46 ubuntu-phablet root: 02default_route_workaround: (rmnet_data1): up: flushing routing table (proto boot) Mar 5 09:55:46 ubuntu-phablet /03mmsproxy: Adding route for proxy for connection /302610029726463/context1 on ril_0 (rmnet_data1) Mar 5 09:55:46 ubuntu-phablet /03mmsproxy: failed to add route: Settings[Proxy] for /ril_0/context1 missing Mar 5 09:55:55 ubuntu-phablet ntpdate[13084]: adjust time server 91.189.91.157 offset 0.037813 sec Mar 5 09:55:56 ubuntu-phablet kernel: [ 1306.469455] c1 2805 R0: [netmgrd][25749742709] [14:55:56.157095] wlan: [2805:E :HDD] __wlan_hdd_ipv4_changed: 935: Adapter context is invalid 0000000000000000 Mar 5 09:55:56 ubuntu-phablet kernel: [ 1306.501789] c4 2761 alloc_contig_range: [fc119, fc11a) PFNs busy Mar 5 09:55:56 ubuntu-phablet kernel: [ 1306.501825] c4 2761 alloc_contig_range: [fc11b, fc11c) PFNs busy Mar 5 09:55:56 ubuntu-phablet kernel: [ 1306.501854] c4 2761 alloc_contig_range: [fc11e, fc11f) PFNs busy Mar 5 09:55:56 ubuntu-phablet kernel: [ 1306.502068] c4 2761 alloc_contig_range: [fc119, fc11a) PFNs busy Mar 5 09:55:56 ubuntu-phablet kernel: [ 1306.502100] c4 2761 alloc_contig_range: [fc11b, fc11c) PFNs busy Mar 5 09:55:56 ubuntu-phablet kernel: [ 1306.502129] c4 2761 alloc_contig_range: [fc11e, fc11f) PFNs busy Mar 5 09:55:56 ubuntu-phablet ofonod[1999]: Clearing active context Mar 5 09:55:56 ubuntu-phablet NetworkManager[1370]: <info> [1614956156.3085] ofono: (ril_0): IPv4 static Settings: Mar 5 09:55:56 ubuntu-phablet NetworkManager[1370]: <warn> [1614956156.3086] ofono: (ril_0): Settings 'Interface' missing Mar 5 09:55:56 ubuntu-phablet NetworkManager[1370]: <warn> [1614956156.3087] ofono: (ril_0): MODEM_PPP_FAILED Mar 5 09:55:56 ubuntu-phablet NetworkManager[1370]: <info> [1614956156.3087] device (ril_0): state change: activated -> failed (reason 'ip-config-unavailable') [100 120 5] Mar 5 09:55:56 ubuntu-phablet NetworkManager[1370]: <info> [1614956156.3096] manager: NetworkManager state is now CONNECTED_LOCAL Mar 5 09:55:56 ubuntu-phablet NetworkManager[1370]: <info> [1614956156.3100] manager: NetworkManager state is now DISCONNECTED Mar 5 09:55:56 ubuntu-phablet kernel: [ 1306.624882] c5 1999 binder: 2525:0 has pending async transaction, but queueing work and waking up the thread anyway (gbinder bug workaround) Mar 5 09:55:56 ubuntu-phablet NetworkManager[1370]: <info> [1614956156.3169] (ril_0): modem state changed, 'connected' --> 'disconnecting' (reason: disconnecting) Mar 5 09:55:56 ubuntu-phablet NetworkManager[1370]: <info> [1614956156.3173] policy: connection '/302610029726463/context1' failed to autoconnect; 4 tries left Mar 5 09:55:56 ubuntu-phablet NetworkManager[1370]: <warn> [1614956156.3182] device (ril_0): Activation: failed for connection '/302610029726463/context1' Mar 5 09:55:56 ubuntu-phablet nm-dispatcher: req:4 'down' [rmnet_data1]: new request (3 scripts) Mar 5 09:55:56 ubuntu-phablet nm-dispatcher: req:4 'down' [rmnet_data1]: start running ordered scripts... Mar 5 09:55:56 ubuntu-phablet NetworkManager[1370]: <info> [1614956156.3218] (/ril_0): update_modem_state: 'Attached': true 'Online': true 'IMSI': 302610029726463 Mar 5 09:55:56 ubuntu-phablet NetworkManager[1370]: <info> [1614956156.3219] (ril_0): modem state changed, 'disconnecting' --> 'registered' (reason: modem ready) Mar 5 09:55:56 ubuntu-phablet NetworkManager[1370]: <info> [1614956156.3240] device (ril_0): state change: failed -> disconnected (reason 'none') [120 30 0] Mar 5 09:55:56 ubuntu-phablet NetworkManager[1370]: <info> [1614956156.3256] dns-mgr: Writing DNS information to /sbin/resolvconf Mar 5 09:55:56 ubuntu-phablet dnsmasq[6764]: setting upstream servers from DBus Mar 5 09:55:56 ubuntu-phablet root: 02default_route_workaround: (rmnet_data1): down: flushing routing table (proto boot) Mar 5 09:55:56 ubuntu-phablet NetworkManager[1370]: <info> [1614956156.3504] policy: Device 'ril_0' has no connection; scheduling activate_check in 5 seconds. Mar 5 09:56:01 ubuntu-phablet NetworkManager[1370]: <info> [1614956161.7213] policy: auto-activating connection '/302610029726463/context1' Mar 5 09:56:01 ubuntu-phablet NetworkManager[1370]: <info> [1614956161.7286] device (ril_0): Activation: starting connection '/302610029726463/context1' (d3fa3bf7-0708-55ce-5efc-eda57b4a3fc2) Mar 5 09:56:01 ubuntu-phablet NetworkManager[1370]: <info> [1614956161.7300] device (ril_0): state change: disconnected -> prepare (reason 'none') [30 40 0] Mar 5 09:56:01 ubuntu-phablet NetworkManager[1370]: <info> [1614956161.7311] manager: NetworkManager state is now CONNECTING Mar 5 09:56:01 ubuntu-phablet NetworkManager[1370]: <info> [1614956161.7329] (/ril_0): activating context /ril_0/context1 Mar 5 09:56:01 ubuntu-phablet ofonod[1999]: Activating context: 1 Mar 5 09:56:01 ubuntu-phablet kernel: [ 1312.198492] c2 13146 R0: [ip][25859740424] [14:56:01.889007] wlan: [13146:E :HDD] __wlan_hdd_ipv4_changed: 935: Adapter context is invalid 0000000000000000 Mar 5 09:56:02 ubuntu-phablet kernel: [ 1312.356695] c3 13148 HTB: quantum of class 10001 is big. Consider r2q change. Mar 5 09:56:02 ubuntu-phablet kernel: [ 1312.384262] c3 13149 HTB: quantum of class 10010 is big. Consider r2q change. Mar 5 09:56:02 ubuntu-phablet ofonod[1999]: setting up data call Mar 5 09:56:02 ubuntu-phablet NetworkManager[1370]: <info> [1614956162.0969] ofono: (ril_0): IPv4 static Settings: Mar 5 09:56:02 ubuntu-phablet NetworkManager[1370]: <info> [1614956162.0985] ofono (ril_0) Address: 100.92.201.95/26 Mar 5 09:56:02 ubuntu-phablet NetworkManager[1370]: <info> [1614956162.0985] ofono: (ril_0): Gateway: 100.92.201.96 Mar 5 09:56:02 ubuntu-phablet NetworkManager[1370]: <info> [1614956162.0986] ofono: (ril_0): DNS: 161.216.147.1 Mar 5 09:56:02 ubuntu-phablet NetworkManager[1370]: <info> [1614956162.0986] ofono: (ril_0): DNS: 161.216.139.9 Mar 5 09:56:02 ubuntu-phablet NetworkManager[1370]: <info> [1614956162.0987] ofono: (ril_0): emitting PREPARE_RESULT: TRUE Mar 5 09:56:02 ubuntu-phablet NetworkManager[1370]: <info> [1614956162.0991] device (ril_0): state change: prepare -> config (reason 'none') [40 50 0] Mar 5 09:56:02 ubuntu-phablet NetworkManager[1370]: <info> [1614956162.1003] device (ril_0): state change: config -> ip-config (reason 'none') [50 70 0] Mar 5 09:56:02 ubuntu-phablet kernel: [ 1312.414007] c2 1370 R0: [NetworkManager][25863878316] [14:56:02.104630] wlan: [1370:E :HDD] __wlan_hdd_ipv4_changed: 935: Adapter context is invalid 0000000000000000 Mar 5 09:56:02 ubuntu-phablet kernel: [ 1312.415739] c2 1370 R0: [NetworkManager][25863911565] [14:56:02.106363] wlan: [1370:E :HDD] __wlan_hdd_ipv4_changed: 935: Adapter context is invalid 0000000000000000 Mar 5 09:56:02 ubuntu-phablet NetworkManager[1370]: <info> [1614956162.1093] (ril_0): modem state changed, 'registered' --> 'connected' (reason: connected) Mar 5 09:56:02 ubuntu-phablet NetworkManager[1370]: <info> [1614956162.1113] device (ril_0): state change: ip-config -> ip-check (reason 'none') [70 80 0] Mar 5 09:56:02 ubuntu-phablet kernel: [ 1312.418247] c0 1999 binder: 2525:0 has pending async transaction, but queueing work and waking up the thread anyway (gbinder bug workaround) Mar 5 09:56:02 ubuntu-phablet kernel: [ 1312.418277] c0 1999 binder: 2525:0 has pending async transaction, but queueing work and waking up the thread anyway (gbinder bug workaround) Mar 5 09:56:02 ubuntu-phablet kernel: [ 1312.418293] c0 1999 binder: 2525:0 has pending async transaction, but queueing work and waking up the thread anyway (gbinder bug workaround) Mar 5 09:56:02 ubuntu-phablet NetworkManager[1370]: <info> [1614956162.1134] device (ril_0): state change: ip-check -> secondaries (reason 'none') [80 90 0] Mar 5 09:56:02 ubuntu-phablet NetworkManager[1370]: <info> [1614956162.1219] device (ril_0): state change: secondaries -> activated (reason 'none') [90 100 0] Mar 5 09:56:02 ubuntu-phablet NetworkManager[1370]: <info> [1614956162.1226] manager: NetworkManager state is now CONNECTED_LOCAL Mar 5 09:56:02 ubuntu-phablet NetworkManager[1370]: <info> [1614956162.1312] manager: NetworkManager state is now CONNECTED_GLOBAL Mar 5 09:56:02 ubuntu-phablet NetworkManager[1370]: <info> [1614956162.1315] policy: set '/302610029726463/context1' (rmnet_data1) as default for IPv4 routing and DNS Mar 5 09:56:02 ubuntu-phablet NetworkManager[1370]: <info> [1614956162.1319] dns-mgr: Writing DNS information to /sbin/resolvconf Mar 5 09:56:02 ubuntu-phablet dnsmasq[6764]: setting upstream servers from DBus Mar 5 09:56:02 ubuntu-phablet dnsmasq[6764]: using nameserver 161.216.147.1#53 Mar 5 09:56:02 ubuntu-phablet dnsmasq[6764]: using nameserver 161.216.139.9#53 Mar 5 09:56:02 ubuntu-phablet NetworkManager[1370]: <info> [1614956162.1513] device (ril_0): Activation: successful, device activated. Mar 5 09:56:02 ubuntu-phablet nm-dispatcher: req:5 'up' [rmnet_data1]: new request (3 scripts) Mar 5 09:56:02 ubuntu-phablet nm-dispatcher: req:5 'up' [rmnet_data1]: start running ordered scripts... Mar 5 09:56:02 ubuntu-phablet root: 02default_route_workaround: (rmnet_data1): up: flushing routing table (proto boot) Mar 5 09:56:02 ubuntu-phablet /03mmsproxy: Adding route for proxy for connection /302610029726463/context1 on ril_0 (rmnet_data1) Mar 5 09:56:02 ubuntu-phablet /03mmsproxy: failed to add route: Settings[Proxy] for /ril_0/context1 missing Mar 5 09:56:10 ubuntu-phablet ntpdate[13175]: adjust time server 91.189.91.157 offset 0.025716 sec Mar 5 09:56:12 ubuntu-phablet kernel: [ 1322.448942] c5 2805 R0: [netmgrd][26056548863] [14:56:12.144573] wlan: [2805:E :HDD] __wlan_hdd_ipv4_changed: 935: Adapter context is invalid 0000000000000000 ############# First cycle seems to stop here .... #############
-
Update: Further debugging showed that the issue was linked to the route table ... When 4G (L) would stabliize and show connected in indicator but have no connectivity ... was missing a default route.
OTA17 has stopped this behaviour. 4G now locks successfully and stays connected (although with other issues such as no inbound sms nor notifications from things like teleports or axotl).
-
@standupmobile I'm experiencing a similar issue with the route table showing no default route when on mobile data, but I am on the latest version (OTA17 i think). What interface did you add a default route for? any other details you remember?
-
So I never actually had to add the route ... it seems the OTA17 fixed my issue (but no all issues). One other thing I did around the time, although don't think this has anything to do with was something I stumbled on while troubleshooting:
/usr/share/ofono/scripts/set-context-property 0 Protocol IP
Here are the route tables for 3G & 4G with WIFI on: (hope the formatting holds!):
3G & Wireless default 10.x.1.1 0.0.0.0 UG 600 0 0 wlan0 default 10.xx.xx.20x 0.0.0.0 UG 700 0 0 rmnet_data1 10.x.1.1 * 255.255.255.0 U 600 0 0 wlan0 10.xx.xx.20x * 255.255.255.255 UH 700 0 0 rmnet_data1 192.168.250.0 * 255.255.255.0 U 0 0 0 anbox0 4G & Wireless default 10.x.1.1 0.0.0.0 UG 600 0 0 wlan0 default 10.2xx.x6.2x5 0.0.0.0 UG 700 0 0 rmnet_data2 10.x.1.0 * 255.255.255.0 U 600 0 0 wlan0 10.2xx.x6.2x5 * 255.255.255.255 UH 700 0 0 rmnet_data2 192.168.250.0 * 255.255.255.0 U 0 0 0 anbox0
Not sure if rmnet_data1 and 2 are standard across all phones /connections. If not, you should be able to spot yours by tailing the logfile...
Hope this helps!
PS: to check if you are on OTA17: SystemSettings> About OS should have Ubuntu 16.04(OTA-17)