D/isOnMobileNetwork: check begun D/isOnMobileNetwork: |checking ConnectivityManager networks D/isOnMobileNetwork: |found 1 connection(s) D/isOnMobileNetwork: ||checking network: 217 D/isOnMobileNetwork: |||network info: [type: WIFI[], state: CONNECTED/CONNECTED, reason: (unspecified), extra: "insert_ssid_here", failover: false, available: true, roaming: false, metered: false] D/isOnMobileNetwork: |||network is of type: 1 D/isOnMobileNetwork: |||found connected non-mobile network D/isOnMobileNetwork: |ConnectivityManager check resulted in: mobile=false, nonmobile=true D/isOnMobileNetwork: |checking WifiManager D/isOnMobileNetwork: |WifiManager check resulted in: false D/isOnMobileNetwork: |checking NetworkInterface interfaces D/isOnMobileNetwork: |found 6 interface(s) D/isOnMobileNetwork: ||checking interface: up=false, name=bond0 D/isOnMobileNetwork: |||found 0 inetaddress(es) D/isOnMobileNetwork: |||found 0 interfaceaddress(es) D/isOnMobileNetwork: |||ignoring down interface D/isOnMobileNetwork: ||checking interface: up=false, name=sit0 D/isOnMobileNetwork: |||found 0 inetaddress(es) D/isOnMobileNetwork: |||found 0 interfaceaddress(es) D/isOnMobileNetwork: |||ignoring down interface D/isOnMobileNetwork: ||checking interface: up=false, name=p2p0 D/isOnMobileNetwork: |||found 0 inetaddress(es) D/isOnMobileNetwork: |||found 0 interfaceaddress(es) D/isOnMobileNetwork: |||ignoring down interface D/isOnMobileNetwork: ||checking interface: up=true, name=lo D/isOnMobileNetwork: |||found 2 inetaddress(es) D/isOnMobileNetwork: ||||inetaddress: /127.0.0.1 D/isOnMobileNetwork: ||||inetaddress: /::1 D/isOnMobileNetwork: |||found 2 interfaceaddress(es) D/isOnMobileNetwork: ||||interfaceaddress: /127.0.0.1/8 [null] D/isOnMobileNetwork: |||||interfaceaddress broadcast destination: null D/isOnMobileNetwork: ||||interfaceaddress: /::1/128 [null] D/isOnMobileNetwork: |||||interfaceaddress broadcast destination: null D/isOnMobileNetwork: |||ignoring unknown interface D/isOnMobileNetwork: ||checking interface: up=true, name=dummy0 D/isOnMobileNetwork: |||found 1 inetaddress(es) D/isOnMobileNetwork: ||||inetaddress: /fe80::XXXX:YYYY:ZZZZ:AAAA%dummy0 D/isOnMobileNetwork: |||found 1 interfaceaddress(es) D/isOnMobileNetwork: ||||interfaceaddress: /fe80::XXXX:YYYY:ZZZZ:AAAA%dummy0/64 [null] D/isOnMobileNetwork: |||||interfaceaddress broadcast destination: null D/isOnMobileNetwork: |||ignoring unknown interface D/isOnMobileNetwork: ||checking interface: up=true, name=wlan0 D/isOnMobileNetwork: |||found 2 inetaddress(es) D/isOnMobileNetwork: ||||inetaddress: /192.168.XXX.YYY D/isOnMobileNetwork: ||||inetaddress: /fe80::XXXX:YYYY:ZZZZ:AAAA%wlan0 D/isOnMobileNetwork: |||found 2 interfaceaddress(es) D/isOnMobileNetwork: ||||interfaceaddress: /192.168.XXX.YYY/24 [/192.168.XXX.255] D/isOnMobileNetwork: |||||interfaceaddress broadcast destination: /192.168.XXX.255 D/isOnMobileNetwork: ||||interfaceaddress: /fe80::XXXX:YYYY:ZZZZ:AAAA%wlan0/64 [null] D/isOnMobileNetwork: |||||interfaceaddress broadcast destination: null D/isOnMobileNetwork: |||found wifi interface D/isOnMobileNetwork: ||||seems like we are connected to an wifi ap, its broadcast ip might be usable!!! D/isOnMobileNetwork: |NetworkInterface check resulted in: usb=false, bluetooth=false, wifi=true D/isOnMobileNetwork: |checking arp D/isOnMobileNetwork: ||procnetarp has 2 address lines D/isOnMobileNetwork: |||arp row: 192.168.XXX.YYY 0x1 0x2 AA:BB:CC:DD:EE:XX * wlan0 D/isOnMobileNetwork: |||arp row: 192.168.XXX.1 0x1 0x2 AA:BB:CC:DD:EE:XX * wlan0 D/isOnMobileNetwork: ||procnetarp has 2 addresses D/isOnMobileNetwork: |||arp address [usable!!!]: 192.168.XXX.YYY D/isOnMobileNetwork: |||arp address [usable!!!]: 192.168.XXX.1 D/isOnMobileNetwork: |arp check resulted in: true D/isOnMobileNetwork: 4137031 nanos have elapsed D/isOnMobileNetwork: false (we are connected to only non-mobile network(s))