[Samsung Galaxy Nexus] m.is.for.michael:
Hi Moles,

I've got a problem with 3g internet connectivity on 2.99. When I'm on wifi, everything's fine. I slide down from the top of the screen, and it lists my provider at the bottom (VODAFONE-AU). I have full signal, by the way, and the 3g icons are blue.

When I turn wifi off, however, this changes to NO INTERNET CONNECTION and the icon goes grey.

I went to check my APNs, and there weren't any showing! I googled the settings and created a new one, but after I saved, it didn't show on the screen.

Logcat when I turn off wifi goes something like this:

D/ConnectivityService( 935): ConnectivityChange for WIFI: DISCONNECTED/DISCONNECTED
W/Trace ( 935): Unexpected value from nativeGetEnabledTags: 0
D/BluetoothAdapter( 3358): 1107047344: getState() : mService = null. Returning STATE_OFF
W/Smack/Packet( 1291): notify conn break (IOEx), close connection
W/Trace ( 1015): Unexpected value from nativeGetEnabledTags: 0
W/Trace ( 1015): Unexpected value from nativeGetEnabledTags: 0
W/Trace ( 1015): Unexpected value from nativeGetEnabledTags: 0
W/Trace ( 1015): Unexpected value from nativeGetEnabledTags: 0
W/Trace ( 935): Unexpected value from nativeGetEnabledTags: 0
D/NetUtils( 935): android_net_utils_resetConnections in env=0x5a1672f8 clazz=0x48b00001 iface=wlan0 mask=0x3
W/Trace ( 1015): Unexpected value from nativeGetEnabledTags: 0
W/Trace ( 1015): Unexpected value from nativeGetEnabledTags: 0
W/Trace ( 1015): Unexpected value from nativeGetEnabledTags: 0
W/Trace ( 1015): Unexpected value from nativeGetEnabledTags: 0
W/Trace ( 1015): Unexpected value from nativeGetEnabledTags: 0
W/Trace ( 1015): Unexpected value from nativeGetEnabledTags: 0
W/Trace ( 1015): Unexpected value from nativeGetEnabledTags: 0
D/ConnectivityService( 935): Attempting to switch to mobile
D/ConnectivityService( 935): Attempting to switch to BLUETOOTH_TETHER
D/ConnectivityService( 935): Attempting to switch to ETHERNET
D/ConnectivityService( 935): resetConnections(wlan0, 3)
W/Trace ( 3358): Unexpected value from nativeGetEnabledTags: 0
W/Trace ( 3604): Unexpected value from nativeGetEnabledTags: 0
W/Trace ( 935): Unexpected value from nativeGetEnabledTags: 0
W/Trace ( 935): Unexpected value from nativeGetEnabledTags: 0
W/Trace ( 3604): Unexpected value from nativeGetEnabledTags: 0
W/Trace ( 2505): Unexpected value from nativeGetEnabledTags: 0
D/Beautiful Widgets(4120000)( 2505): WIFI_STATE_CHANGED_ACTION
W/Trace ( 1015): Unexpected value from nativeGetEnabledTags: 0
W/Trace ( 1015): Unexpected value from nativeGetEnabledTags: 0
W/Trace ( 1015): Unexpected value from nativeGetEnabledTags: 0
W/Trace ( 1015): Unexpected value from nativeGetEnabledTags: 0
W/Trace ( 1015): Unexpected value from nativeGetEnabledTags: 0
W/Trace ( 1015): Unexpected value from nativeGetEnabledTags: 0
W/Trace ( 1015): Unexpected value from nativeGetEnabledTags: 0
W/Trace ( 1015): Unexpected value from nativeGetEnabledTags: 0
W/Trace ( 935): Unexpected value from nativeGetEnabledTags: 0
W/Trace ( 1015): Unexpected value from nativeGetEnabledTags: 0
W/Trace ( 1015): Unexpected value from nativeGetEnabledTags: 0
W/Trace ( 935): Unexpected value from nativeGetEnabledTags: 0
W/Trace ( 935): Unexpected value from nativeGetEnabledTags: 0
D/BluetoothAdapter( 2505): 1107878016: getState() : mService = null. Returning STATE_OFF
D/BluetoothAdapter( 2505): 1107878016: getState() : mService = null. Returning STATE_OFF
D/BluetoothAdapter( 2505): 1107878016: getState() : mService = null. Returning STATE_OFF
D/BluetoothAdapter( 2505): 1107878016: getState() : mService = null. Returning STATE_OFF
I/wpa_supplicant( 3617): p2p0: CTRL-EVENT-TERMINATING
I/wpa_supplicant( 3617): CTRL_IFACE monitor[0]: 2 - No such file or directory
W/Trace ( 935): Unexpected value from nativeGetEnabledTags: 0
W/Trace ( 935): Unexpected value from nativeGetEnabledTags: 0
I/wpa_supplicant( 3617): wlan0: CTRL-EVENT-DISCONNECTED bssid=78:a0:51:07:d3:b7 reason=3 locally_generated=1
W/Trace ( 935): Unexpected value from nativeGetEnabledTags: 0
W/Trace ( 935): Unexpected value from nativeGetEnabledTags: 0
D/dalvikvm( 2505): GC_CONCURRENT freed 359K, 5% free 9858K/10376K, paused 1ms+1ms, total 23ms
W/Trace ( 2505): Unexpected value from nativeGetEnabledTags: 0
W/Trace ( 3623): Unexpected value from nativeGetEnabledTags: 0
W/Trace ( 935): Unexpected value from nativeGetEnabledTags: 0
W/Trace ( 3623): Unexpected value from nativeGetEnabledTags: 0
D/dalvikvm( 935): GC_CONCURRENT freed 2997K, 18% free 21622K/26184K, paused 2ms+7ms, total 79ms
I/qtaguid ( 1291): Failed write_ctrl(u 49) res=-1 errno=22
I/qtaguid ( 1291): Untagging socket 49 failed errno=-22
W/NetworkManagementSocketTagger( 1291): untagSocket(49) failed with errno -22
E/GTalkService( 1291): connectionClosed: no XMPPConnection - That's strange!
D/ConnectivityService( 935): handleInetConditionChange: no active default network - ignore
I/wpa_supplicant( 3617): wlan0: CTRL-EVENT-TERMINATING
D/Tethering( 935): InitialState.processMessage what=4
D/Tethering( 935): sendTetherStateChangedBroadcast 0, 0, 0
W/Trace ( 935): Unexpected value from nativeGetEnabledTags: 0
W/Trace ( 935): Unexpected value from nativeGetEnabledTags: 0
W/Trace ( 935): Unexpected value from nativeGetEnabledTags: 0
W/Trace ( 935): Unexpected value from nativeGetEnabledTags: 0
W/Trace ( 935): Unexpected value from nativeGetEnabledTags: 0
W/Trace ( 935): Unexpected value from nativeGetEnabledTags: 0
W/Trace ( 1492): Unexpected value from nativeGetEnabledTags: 0
W/Trace ( 1492): Unexpected value from nativeGetEnabledTags: 0
W/Trace ( 1015): Unexpected value from nativeGetEnabledTags: 0
W/Trace ( 1120): Unexpected value from nativeGetEnabledTags: 0
W/Trace ( 1120): Unexpected value from nativeGetEnabledTags: 0
W/Trace ( 1015): Unexpected value from nativeGetEnabledTags: 0
W/Trace ( 1205): Unexpected value from nativeGetEnabledTags: 0
W/Trace ( 2446): Unexpected value from nativeGetEnabledTags: 0
W/Trace ( 1205): Unexpected value from nativeGetEnabledTags: 0
W/Trace ( 2446): Unexpected value from nativeGetEnabledTags: 0
W/Trace ( 935): Unexpected value from nativeGetEnabledTags: 0
W/Trace ( 935): Unexpected value from nativeGetEnabledTags: 0
W/Trace ( 935): Unexpected value from nativeGetEnabledTags: 0
W/Trace ( 935): Unexpected value from nativeGetEnabledTags: 0
W/Trace ( 3358): Unexpected value from nativeGetEnabledTags: 0
D/BluetoothAdapter( 3358): 1107047344: getState() : mService = null. Returning STATE_OFF
W/Trace ( 3358): Unexpected value from nativeGetEnabledTags: 0
W/Trace ( 1015): Unexpected value from nativeGetEnabledTags: 0
W/Trace ( 1015): Unexpected value from nativeGetEnabledTags: 0
W/Trace ( 1015): Unexpected value from nativeGetEnabledTags: 0
W/Trace ( 1015): Unexpected value from nativeGetEnabledTags: 0
W/Trace ( 1015): Unexpected value from nativeGetEnabledTags: 0
W/Trace ( 1015): Unexpected value from nativeGetEnabledTags: 0
W/Trace ( 1015): Unexpected value from nativeGetEnabledTags: 0
W/Trace ( 3604): Unexpected value from nativeGetEnabledTags: 0
W/Trace ( 1015): Unexpected value from nativeGetEnabledTags: 0
W/Trace ( 1015): Unexpected value from nativeGetEnabledTags: 0
W/Trace ( 1015): Unexpected value from nativeGetEnabledTags: 0
W/Trace ( 3604): Unexpected value from nativeGetEnabledTags: 0
W/Trace ( 2505): Unexpected value from nativeGetEnabledTags: 0
D/Beautiful Widgets(4120000)( 2505): WIFI_STATE_CHANGED_ACTION
D/BluetoothAdapter( 2505): 1107878016: getState() : mService = null. Returning STATE_OFF
D/BluetoothAdapter( 2505): 1107878016: getState() : mService = null. Returning STATE_OFF
D/BluetoothAdapter( 2505): 1107878016: getState() : mService = null. Returning STATE_OFF
D/BluetoothAdapter( 2505): 1107878016: getState() : mService = null. Returning STATE_OFF
D/dalvikvm( 2505): GC_FOR_ALLOC freed 348K, 6% free 9824K/10376K, paused 20ms, total 20ms
W/Trace ( 2505): Unexpected value from nativeGetEnabledTags: 0
W/Trace ( 3623): Unexpected value from nativeGetEnabledTags: 0
W/Trace ( 3623): Unexpected value from nativeGetEnabledTags: 0
W/Trace ( 1015): Unexpected value from nativeGetEnabledTags: 0
W/Trace ( 1015): Unexpected value from nativeGetEnabledTags: 0
W/Trace ( 1015): Unexpected value from nativeGetEnabledTags: 0
W/Trace ( 1015): Unexpected value from nativeGetEnabledTags: 0
W/Trace ( 1015): Unexpected value from nativeGetEnabledTags: 0
W/Trace ( 1015): Unexpected value from nativeGetEnabledTags: 0
W/Trace ( 1015): Unexpected value from nativeGetEnabledTags: 0
W/Trace ( 1015): Unexpected value from nativeGetEnabledTags: 0

I wonder if it has anything to do with this, early in my startup sequence in logcat:

I/SystemServer( 390): Connectivity Service
D/ConnectivityService( 390): ConnectivityService starting up
D/VoldCmdListener( 119): asec fspath com.quoord.tapatalkxdapre.activity-2
E/ConnectivityService( 390): Ignoring protectedNetwork 10
E/ConnectivityService( 390): Ignoring protectedNetwork 11
E/ConnectivityService( 390): Ignoring protectedNetwork 12
D/VoldCmdListener( 119): asec path com.quoord.tapatalkxdapre.activity-2
I/ActivityManager( 390): Config changed: {1.0 ?mcc?mnc en_US ldltr sw360dp w360dp h567dp 320dpi nrml port ?uimode ?night finger -keyb/v/h -nav/h s.3}
D/VoldCmdListener( 119): asec mount com.quoord.tapatalkxdapre.activity-2 {} 1000
W/ApplicationContext( 390): Calling a method in the system process without a qualified user: android.app.ContextImpl.bindService:1407 android.bluetooth.BluetoothPan.:141 android.bluetooth.BluetoothAdapter.getProfileProxy:1164
E/MobileDataStateTracker( 390): default: Ignoring feature request because could not acquire PhoneService
E/MobileDataStateTracker( 390): default: Could not enable APN type "default"
I/WifiService( 390): WifiService starting up with Wi-Fi disabled
I/SystemServer( 390): Network Service Discovery Service
D/NsdService( 390): Network service discovery enabled true

?

Behaviour the same after a reboot. I'll try a battery pull next...

Edit: working again after battery pull