[G Pad 8.3 Original Android Development] youngsta2010:
Here is a logcat around the time of a network disconnect:

12-27 18:03:07.533 D/qcom_sensors_hal(596): hal_wait_for_response: timeout=0

12-27 18:03:10.907 W/art (14845): Suspending all threads took: 6.225ms

12-27 18:03:13.451 I/wpa_supplicant(703): wlan0: WPA: Group rekeying completed with 00:1b:29:4a:fc:87 [GTK=CCMP]

12-27 18:03:13.486 D/IpReachabilityMonitor(596): probing ip=192.168.1.254%22

12-27 18:03:13.497 D/NetlinkSocketObserver(596): NeighborEvent{elapsedMs=79225976, 192.168.1.254, [(null)], RTM_NEWNEIGH, NUD_FAILED}

12-27 18:03:13.497 W/NetlinkSocketObserver(596): ALERT: NeighborEvent{elapsedMs=79225976, 192.168.1.254, [(null)], RTM_NEWNEIGH, NUD_FAILED}

12-27 18:03:13.507 W/IpReachabilityMonitor(596): FAILURE: LOST_PROVISIONING, NeighborEvent{elapsedMs=79225976, 192.168.1.254, [(null)], RTM_NEWNEIGH, NUD_FAILED}

12-27 18:03:13.509 D/IpReachabilityMonitor(596): clear: iface{wlan0/22}, v{5}, ntable=[]

12-27 18:03:13.531 I/wpa_supplicant(703): wlan0: CTRL-EVENT-DISCONNECTED bssid=00:1b:29:4a:fc:87 reason=3 locally_generated=1

12-27 18:03:13.536 I/wpa_supplicant(703): wlan0: CTRL-EVENT-REGDOM-CHANGE init=CORE type=WORLD

12-27 18:03:13.537 D/WifiStateMachine(596): WifiStateMachine: Leaving Connected state

12-27 18:03:13.537 D/IpReachabilityMonitor(596): clear: iface{wlan0/22}, v{6}, ntable=[]

12-27 18:03:13.537 D/WifiNative-HAL(596): stopRssiMonitoring, cmdId 0

12-27 18:03:13.537 E/WifiConfigStore(596): saveWifiConfigBSSID Setting BSSID for "Youngz5ghz"-WPA_PSK to any

12-27 18:03:13.538 E/wifi_gbk2utf(596): g_pItemList is NULL

12-27 18:03:13.559 D/DhcpClient(596): Clearing IP address

12-27 18:03:13.559 D/CommandListener(213): Clearing all IP addresses on wlan0

12-27 18:03:13.565 V/NativeCrypto(1229): Read error: ssl=0xb878a458: I/O error during system call, Connection timed out

12-27 18:03:13.567 V/NativeCrypto(1229): SSL shutdown failed: ssl=0xb878a458: I/O error during system call, Broken pipe

12-27 18:03:13.572 D/ConnectivityService(596): reportNetworkConnectivity(140, false) by 10020

12-27 18:03:13.573 D/NetworkMonitor/NetworkAgentInfo [WIFI () - 140]( 596): Forcing reevaluation for UID 10020

12-27 18:03:13.597 D/CommandListener(213): Setting iface cfg

12-27 18:03:13.604 D/ConnectivityService(596): NetworkAgentInfo [WIFI () - 140] EVENT_NETWORK_INFO_CHANGED, going from CONNECTED to DISCONNECTED

12-27 18:03:13.604 D/ConnectivityService(596): NetworkAgentInfo [WIFI () - 140] got DISCONNECTED, was satisfying 3

12-27 18:03:13.604 D/WifiStateMachine(596): Start Disconnecting Watchdog 41

12-27 18:03:13.617 D/WifiNative-HAL(596): stopRssiMonitoring, cmdId 0

12-27 18:03:13.619 D/CommandListener(213): Clearing all IP addresses on wlan0

12-27 18:03:13.624 D/ConnectivityService(596): notifyType LOST for NetworkAgentInfo [WIFI () - 140]

12-27 18:03:13.630 D/WifiNetworkAgent(596): NetworkAgent: NetworkAgent channel lost

12-27 18:03:13.667 D/DhcpClient(596): Receive thread stopped

12-27 18:03:13.682 V/IdletimerController(213): runCmd(/system/bin/ip6tables -w -t raw -D idletimer_raw_PREROUTING -i wlan0 -j IDLETIMER --timeout 15 --label 1 --send_nl_msg 1) res_ipv4=0, res_ipv6=0

12-27 18:03:13.684 D/NetworkMonitor/NetworkAgentInfo [WIFI () - 140]( 596): Probably not a portal: exception java.net.UnknownHostException: Unable to resolve host "connectivitycheck.gstatic.com": No address associated with hostname

12-27 18:03:13.715 V/IdletimerController(213): runCmd(/system/bin/ip6tables -w -t mangle -D idletimer_mangle_POSTROUTING -o wlan0 -j IDLETIMER --timeout 15 --label 1 --send_nl_msg 1) res_ipv4=0, res_ipv6=0

12-27 18:03:13.716 D/CSLegacyTypeTracker(596): Sending DISCONNECTED broadcast for type 1 NetworkAgentInfo [WIFI () - 140] isDefaultNetwork=true

12-27 18:03:13.717 D/ConnectivityService(596): sendStickyBroadcast: action=android.net.conn.CONNECTIVITY_CHANGE

12-27 18:03:13.722 D/Tethering(596): MasterInitialState.processMessage what=3

12-27 18:03:13.725 D/NetworkChangeNotifierAutoDetect(29425): Network connectivity changed, type is: 6

12-27 18:03:13.732 I/Email (14414): Unregister all idle mailboxes

12-27 18:03:13.744 I/ActivityManager(596): Start proc 4758:com.cyanogenmod.updater/u0a2 for broadcast com.cyanogenmod.updater/.receiver.UpdateCheckReceiver

12-27 18:03:13.757 D/ChimeraCfgMgr(1323): Loading module com.google.android.gms.cast from APK com.google.android.gms

12-27 18:03:13.764 D/MdnsClient(1323): Multicast lock held. Releasing

12-27 18:03:13.770 D/PhoneInterfaceManager(1133): [PhoneIntfMgr] getDataEnabled: subId=-1 phoneId=-1

12-27 18:03:13.770 E/PhoneInterfaceManager(1133): [PhoneIntfMgr] getDataEnabled: no phone subId=-1 retVal=false

12-27 18:03:13.771 D/TelephonyManager(596): getDataEnabled: retVal=false

12-27 18:03:13.775 D/TelephonyProvider(1133): getPreferredApnIdFromApn: for subId -1

12-27 18:03:13.785 E/GpsLocationProvider(596): No APN found to select.

12-27 18:03:13.788 E/ (596): W/virtual loc_api_adapter_err LocApiAdapter::enableData(int): default implementation invoked

12-27 18:03:13.789 E/ (596): W/virtual loc_api_adapter_err LocApiAdapter::setAPN(char*, int): default implementation invoked

12-27 18:03:13.818 W/System (4758): ClassLoader referenced unknown path: /system/priv-app/CMUpdater/lib/arm

12-27 18:03:13.848 E/Netd (213): netlink response contains error (No such file or directory)

12-27 18:03:13.849 D/ConnectivityService(596): setProvNotificationVisibleIntent null visible=false networkType=MOBILE extraInfo=null highPriority=false

12-27 18:03:13.883 I/UpdateCheckReceiver(4758): Got connectivity change, has connection: false

12-27 18:03:13.894 I/iu.Environment(1323): update connectivity state; isNetworkMetered? false, isRoaming? false, isBackgroundDataAllowed? false*

12-27 18:03:13.896 I/iu.UploadsManager(1323): num queued entries: 0

12-27 18:03:13.898 I/iu.UploadsManager(1323): num updated entries: 0

12-27 18:03:13.900 I/iu.SyncManager(1323): NEXT; no task

12-27 18:03:15.351 D/WifiStateMachine(596): shouldSwitchNetwork txSuccessRate=328228.75 rxSuccessRate=2820601.00 delta 1000 -> 1

12-27 18:03:15.354 D/WifiStateMachine(596): CMD_AUTO_CONNECT sup state ScanState my state DisconnectedState nid=1 roam=3

12-27 18:03:15.354 D/WifiStateMachine(596): CMD_AUTO_CONNECT will save config -> "Youngz5ghz" nid=1

12-27 18:03:15.405 D/WifiStateMachine(596): CMD_AUTO_CONNECT did save config -> nid=1

12-27 18:03:15.408 I/wpa_supplicant(703): wlan0: Trying to associate with SSID 'Youngz5ghz'

12-27 18:03:15.479 I/wpa_supplicant(703): wlan0: Associated with 00:1b:29:4a:fc:87

12-27 18:03:15.494 I/wpa_supplicant(703): wlan0: WPA: Key negotiation completed with 00:1b:29:4a:fc:87 [PTK=CCMP GTK=CCMP]

12-27 18:03:15.494 I/wpa_supplicant(703): wlan0: CTRL-EVENT-CONNECTED - Connection to 00:1b:29:4a:fc:87 completed [id=1 id_str=]

12-27 18:03:15.501 D/ConnectivityService(596): registerNetworkAgent NetworkAgentInfo{ ni{[type: WIFI[], state: CONNECTING/CONNECTING, reason: (unspecified), extra: "Youngz5ghz", roaming: false, failover: false, isAvailable: true]} network{141} lp{{InterfaceName: wlan0 LinkAddresses: [] Routes: [] DnsAddresses: [] Domains: null MTU: 0 TcpBufferSizes: 524288,1048576,2097152,262144,524288,1048576}} nc{[ Transports: WIFI Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VPN LinkUpBandwidth>=1048576Kbps LinkDnBandwidth>=1048576Kbps]} Score{20} everValidated{false} lastValidated{false} created{false} lingering{false} explicitlySelected{false} acceptUnvalidated{false} everCaptivePortalDetected{false} lastCaptivePortalDetected{false} }

12-27 18:03:15.502 E/WifiConfigStore(596): saveWifiConfigBSSID Setting BSSID for "Youngz5ghz"-WPA_PSK to any

12-27 18:03:15.502 E/wifi_gbk2utf(596): g_pItemList is NULL

12-27 18:03:15.502 D/ConnectivityService(596): NetworkAgentInfo [WIFI () - 141] EVENT_NETWORK_INFO_CHANGED, going from null to CONNECTING

12-27 18:03:15.516 E/WifiConfigStore(596): saveWifiConfigBSSID Setting BSSID for "Youngz5ghz"-WPA_PSK to any

12-27 18:03:15.517 E/wifi_gbk2utf(596): g_pItemList is NULL

12-27 18:03:15.530 D/CommandListener(213): Setting iface cfg

12-27 18:03:15.531 D/WifiStateMachine(596): Start Dhcp Watchdog 42

12-27 18:03:15.537 D/ConnectivityService(596): updateNetworkScore for NetworkAgentInfo [WIFI () - 141] to 60

12-27 18:03:15.539 D/IpReachabilityMonitor(596): watch: iface{wlan0/22}, v{1}, ntable=[]

12-27 18:03:15.580 E/native (596): do suspend false

12-27 18:03:15.580 D/DhcpClient(596): Receive thread started

12-27 18:03:15.582 D/DhcpClient(596): Broadcasting DHCPDISCOVER

12-27 18:03:16.543 D/IpReachabilityMonitor(596): watch: iface{wlan0/22}, v{2}, ntable=[]

12-27 18:03:18.858 E/ExoPlayerImplInternal(17630): Internal track renderer error.

12-27 18:03:18.951 E/OMX-VDEC-1080P(216):

12-27 18:03:18.951 E/OMX-VDEC-1080P(216): Error in ioctl read next msg

12-27 18:03:18.951 E/ (216):

12-27 18:03:18.951 E/ (216): Destroy C2D instance

12-27 18:03:18.951 E/ (216):

12-27 18:03:18.951 E/ (216): Destroy C2D instance

12-27 18:03:20.334 I/ActivityManager(596): START u0 {act=com.android.systemui.recents.SHOW_RECENTS flg=0x10804000 cmp=com.android.systemui/.recents.RecentsActivity} from uid 10015 on display 0

12-27 18:03:20.339 D/audio_hw_primary(216): out_set_parameters: enter: usecase(1: low-latency-playback) kvpairs: routing=2

12-27 18:03:20.392 I/MediaFocusControl(596): AudioFocus abandonAudioFocus() from android.media.AudioManager@934ee91tv.twitch.android.widget.z@67793ac

12-27 18:03:20.423 D/WifiService(596): releaseWifiLockLocked: WifiLock{Twitch Player type=1 binder=android.os.BinderProxy@7a21511}

12-27 18:03:20.514 I/art (596): Background partial concurrent mark sweep GC freed 59262(4MB) AllocSpace objects, 8(304KB) LOS objects, 33% free, 22MB/33MB, paused 4.760ms total 131.408ms

12-27 18:03:20.583 D/DhcpClient(596): Broadcasting DHCPDISCOVER

12-27 18:03:20.725 D/KeepAlive(17630): stop

12-27 18:03:20.725 D/KeepAlive(17630): cancel()

12-27 18:03:20.727 D/KeepAlive(17630): processKeepAlive(true) timeSinceLastTransmission=768249 currentTimeout=3000

12-27 18:03:20.727 D/KeepAlive(17630): Sending Keep-alive

12-27 18:03:20.734 D/ChimeraCfgMgr(1323): Loading module com.google.android.gms.cast from APK com.google.android.gms

12-27 18:03:22.179 D/DhcpClient(596): Received packet: 8c:3a:e3:59:93:e1 OFFER, ip /192.168.1.64, mask /255.255.255.0, DNS servers: /192.168.1.254 , gateways [/192.168.1.254] lease time 86400, domain home

12-27 18:03:22.179 D/DhcpClient(596): Got pending lease: IP address 192.168.1.64/24 Gateway 192.168.1.254 DNS servers: [ 192.168.1.254 ] Domainshome DHCP server /192.168.1.254 Vendor info null lease 86400 seconds

12-27 18:03:22.181 D/DhcpClient(596): Broadcasting DHCPREQUEST ciaddr=0.0.0.0 request=192.168.1.64 serverid=192.168.1.254

12-27 18:03:22.220 D/DhcpClient(596): Received packet: 8c:3a:e3:59:93:e1 ACK: your new IP /192.168.1.64, netmask /255.255.255.0, gateways [/192.168.1.254] DNS servers: /192.168.1.254 , lease time 86400

12-27 18:03:22.220 D/DhcpClient(596): Confirmed lease: IP address 192.168.1.64/24 Gateway 192.168.1.254 DNS servers: [ 192.168.1.254 ] Domainshome DHCP server /192.168.1.254 Vendor info null lease 86400 seconds

12-27 18:03:22.229 D/CommandListener(213): Setting iface cfg

12-27 18:03:22.236 D/IpReachabilityMonitor(596): watch: iface{wlan0/22}, v{3}, ntable=[]

12-27 18:03:22.249 D/audio_hw_primary(216): out_set_parameters: enter: usecase(1: low-latency-playback) kvpairs: routing=2

12-27 18:03:22.282 D/IpReachabilityMonitor(596): watch: iface{wlan0/22}, v{4}, ntable=[192.168.1.254/NUD_NONE]

12-27 18:03:22.285 D/ConnectivityService(596): notifyType CAP_CHANGED for NetworkAgentInfo [WIFI () - 141]

12-27 18:03:22.285 D/WifiConfigStore(596): No blacklist allowed without epno enabled

12-27 18:03:22.286 D/AudioFlinger(216): mixer(0xb3e4f008) throttle end: throttle time(4)

12-27 18:03:22.286 D/ConnectivityService(596): NetworkAgentInfo [WIFI () - 141] EVENT_NETWORK_INFO_CHANGED, going from CONNECTING to CONNECTED

12-27 18:03:22.287 D/ConnectivityService(596): Adding iface wlan0 to network 141

12-27 18:03:22.331 D/DhcpClient(596): Scheduling renewal in 43199s

12-27 18:03:22.342 E/WifiStateMachine(596): Did not find remoteAddress {192.168.1.254} in /proc/net/arp

12-27 18:03:22.348 V/PhoneStatusBar(749): setLightsOn(true)

12-27 18:03:22.398 E/ConnectivityService(596): Unexpected mtu value: 0, wlan0

12-27 18:03:22.398 D/ConnectivityService(596): Adding Route [fe80::/64 -> :: wlan0] to network 141

12-27 18:03:22.400 D/ConnectivityService(596): Adding Route [192.168.1.0/24 -> 0.0.0.0 wlan0] to network 141

12-27 18:03:22.401 D/ConnectivityService(596): Adding Route [0.0.0.0/0 -> 192.168.1.254 wlan0] to network 141

12-27 18:03:22.402 D/ConnectivityService(596): Setting Dns servers for network 141 to [/192.168.1.254]

12-27 18:03:22.415 D/ConnectivityService(596): notifyType IP_CHANGED for NetworkAgentInfo [WIFI () - 141]

12-27 18:03:22.427 D/ConnectivityService(596): scheduleUnvalidatedPrompt 141

12-27 18:03:22.427 D/ConnectivityService(596): updateSignalStrengthThresholds: CONNECT, sending [] to NetworkAgentInfo [WIFI () - 141]

12-27 18:03:22.427 D/ConnectivityService(596): rematch for NetworkAgentInfo [WIFI () - 141]

12-27 18:03:22.427 D/ConnectivityService(596): accepting network in place of null

12-27 18:03:22.428 D/ConnectivityService(596): Switching to new default network: NetworkAgentInfo{ ni{[type: WIFI[], state: CONNECTED/CONNECTED, reason: (unspecified), extra: "Youngz5ghz", roaming: false, failover: false, isAvailable: true]} network{141} lp{{InterfaceName: wlan0 LinkAddresses: [fe80::8e3a:e3ff:fe59:93e1/64,192.168.1.64/24,] Routes: [fe80::/64 -> :: wlan0,192.168.1.0/24 -> 0.0.0.0 wlan0,0.0.0.0/0 -> 192.168.1.254 wlan0,] DnsAddresses: [192.168.1.254,] Domains: home MTU: 0 TcpBufferSizes: 524288,1048576,2097152,262144,524288,1048576}} nc{[ Transports: WIFI Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VPN LinkUpBandwidth>=1048576Kbps LinkDnBandwidth>=1048576Kbps SignalStrength: -51]} Score{20} everValidated{false} lastValidated{false} created{true} lingering{false} explicitlySelected{false} acceptUnvalidated{false} everCaptivePortalDetected{false} lastCaptivePortalDetected{false} }

12-27 18:03:22.435 D/WifiNetworkAgent(596): NetworkAgent: Received signal strength thresholds: []

12-27 18:03:22.435 D/WifiNative-HAL(596): stopRssiMonitoring, cmdId 0

12-27 18:03:22.463 V/IdletimerController(213): runCmd(/system/bin/ip6tables -w -t raw -A idletimer_raw_PREROUTING -i wlan0 -j IDLETIMER --timeout 15 --label 1 --send_nl_msg 1) res_ipv4=0, res_ipv6=0

12-27 18:03:22.470 D/qcom_sensors_hal(596): hal_sensor1_data_cb: T 2

12-27 18:03:22.470 D/qcom_sensors_hal(596): hal_sensor1_data_cb: Sn 0, I 3

12-27 18:03:22.470 D/qcom_sensors_hal(596): hal_process_smgr_ind: 3

12-27 18:03:22.470 D/qcom_sensors_hal(596): hal_process_report_ind: St: 0 ReportId: 0 Rate: 16, Len: 1

12-27 18:03:22.470 D/qcom_sensors_hal(596): hal_process_report_ind: Id: ACCEL_DATA: Ty: 0 Q: 5

12-27 18:03:22.470 I/qcom_sensors_hal(596): hal_process_report_ind: X: 8.619171 Y: 2.168747 Z: 4.019562 ts: 0.000000

12-27 18:03:22.471 D/qcom_sensors_hal(596): _hal_sensors_data_poll: poll data:1;data[0].sensor:0 .type:1 .x:8.619171 .y:2.168747 .z:4.019562

12-27 18:03:22.471 D/qcom_sensors_hal(596): _hal_sensors_data_poll: cnt: 36

12-27 18:03:22.471 D/qcom_sensors_hal(596): hal_wait_for_response: timeout=0

12-27 18:03:22.498 V/IdletimerController(213): runCmd(/system/bin/ip6tables -w -t mangle -A idletimer_mangle_POSTROUTING -o wlan0 -j IDLETIMER --timeout 15 --label 1 --send_nl_msg 1) res_ipv4=0, res_ipv6=0

12-27 18:03:22.502 D/CSLegacyTypeTracker(596): Sending CONNECTED broadcast for type 1 NetworkAgentInfo [WIFI () - 141] isDefaultNetwork=true

12-27 18:03:22.502 D/ConnectivityService(596): sendStickyBroadcast: action=android.net.conn.CONNECTIVITY_CHANGE

12-27 18:03:22.503 D/ConnectivityService(596): notifyType PRECHECK for NetworkAgentInfo [WIFI () - 141]

12-27 18:03:22.505 D/Tethering(596): MasterInitialState.processMessage what=3

12-27 18:03:22.511 I/UpdateCheckReceiver(4758): Got connectivity change, has connection: true

12-27 18:03:22.511 I/UpdateCheckReceiver(4758): Scheduling future, repeating update checks.

12-27 18:03:22.520 D/NetlinkSocketObserver(596): NeighborEvent{elapsedMs=79234999, 192.168.1.254, [A01B294AFC84], RTM_NEWNEIGH, NUD_REACHABLE}

12-27 18:03:22.525 D/NetworkChangeNotifierAutoDetect(29425): Network connectivity changed, type is: 2

12-27 18:03:22.534 D/qcom_sensors_hal(596): hal_sensor1_data_cb: T 2

If you want me to post the whole log let me know as I'm not sure if this covers it.