[Eee Pad Transformer Q&A, Help & Troubleshooting] Whalefreezer:
I have been having the same problems as above.

I grabbed a logcat during its awake-but-not-on time. It just loops on and on about wifi and somthing about ioctl siocgifflags. Hopefully the below can help.

I/wpa_supplicant( 4025): CTRL-EVENT-STATE-CHANGE id=-1 state=8 BSSID=00:00:00:00:00:00
D/WifiStateMachine( 139): Reset connections and stopping DHCP
V/WifiMonitor( 139): Event [CTRL-EVENT-TERMINATING - signal 0 received]
D/WifiStateMachine( 139): setDetailed state, old =DISCONNECTED and new state=DISCONNECTED
D/ConnectivityService( 139): Dropping ConnectivityChange for WIFI: DISCONNECTED/DISCONNECTED
D/Elixir (22934): Broadcast received: android.net.wifi.WIFI_STATE_CHANGED
D/Elixir (22934): Refresh widgets for type: [WIFI_SWITCH, WIFI_SIGNAL_STRENGTH]
D/WifiStateMachine( 139): Supplicant connection lost
E/Tethering( 139): attempting to remove unknown iface (wlan0), ignoring
E/wpa_supplicant( 4025): ioctl[SIOCGIWMODE]
E/wpa_supplicant( 4025): ioctl[SIOCSIWAP]
E/wpa_supplicant( 4025): ioctl[SIOCGIFFLAGS]
D/WifiStateMachine( 139): Driver unload successful
D/AlarmManager( 139): Removed alarm Alarm{41e16240 type 2 com.google.android.apps.maps} type:ELAPSED_REALTIME_WAKEUP
D/Elixir (22934): Broadcast received: android.net.wifi.WIFI_STATE_CHANGED
D/Elixir (22934): Refresh widgets for type: [WIFI_SWITCH, WIFI_SIGNAL_STRENGTH]
D/Elixir (22934): Broadcast received: android.net.wifi.WIFI_STATE_CHANGED
D/Elixir (22934): Refresh widgets for type: [WIFI_SWITCH, WIFI_SIGNAL_STRENGTH]
D/AlarmManager( 139): Added alarm Alarm{41314008 type 2 com.google.android.apps.maps} type:ELAPSED_REALTIME_WAKEUP when: After 596520h:32m:19.0s
D/AlarmManager( 139): Removed alarm Alarm{4102a130 type 2 com.google.android.location} type:ELAPSED_REALTIME_WAKEUP
D/AlarmManager( 139): Added alarm Alarm{4171ff88 type 2 com.google.android.location} type:ELAPSED_REALTIME_WAKEUP when: After 23h:59m:59.0s
D/WifiService( 139): releaseWifiLockLocked: WifiLock{NetworkLocationProvider type=2 binder=android.os.BinderProxy@417eb1f8}
D/Tethering( 139): wlan0 is not a tetherable iface, ignoring
D/WifiStateMachine( 139): Driver load successful
D/WifiStateMachine( 139): Supplicant start successful
D/WifiStateMachine( 139): Supplicant connection established
D/Elixir (22934): Broadcast received: android.net.wifi.WIFI_STATE_CHANGED
D/Elixir (22934): Refresh widgets for type: [WIFI_SWITCH, WIFI_SIGNAL_STRENGTH]
D/WifiService( 139): acquireWifiLockLocked: WifiLock{NetworkLocationProvider type=2 binder=android.os.BinderProxy@417eb1f8}
D/WifiConfigStore( 139): Loading config and enabling all networks
D/AlarmManager( 139): Removed alarm Alarm{41314008 type 2 com.google.android.apps.maps} type:ELAPSED_REALTIME_WAKEUP
D/AlarmManager( 139): Added alarm Alarm{41806350 type 2 com.google.android.apps.maps} type:ELAPSED_REALTIME_WAKEUP when: After 596520h:32m:18.0s
D/AlarmManager( 139): Removed alarm Alarm{4171ff88 type 2 com.google.android.location} type:ELAPSED_REALTIME_WAKEUP
D/AlarmManager( 139): Added alarm Alarm{40f51ec0 type 2 com.google.android.location} type:ELAPSED_REALTIME_WAKEUP when: After 0h:0m:4.0s
D/WifiStateMachine( 139): setDetailed state, old =DISCONNECTED and new state=DISCONNECTED
I/wpa_supplicant( 4043): CTRL-EVENT-STATE-CHANGE id=-1 state=8 BSSID=00:00:00:00:00:00
V/WifiMonitor( 139): Event [CTRL-EVENT-STATE-CHANGE id=-1 state=8 BSSID=00:00:00:00:00:00]
D/WifiStateMachine( 139): set country code US
D/WifiStateMachine( 139): set frequency band 0
I/wpa_supplicant( 4043): CTRL-EVENT-STATE-CHANGE id=-1 state=8 BSSID=00:00:00:00:00:00
V/WifiMonitor( 139): Event [CTRL-EVENT-STATE-CHANGE id=-1 state=8 BSSID=00:00:00:00:00:00]
D/WifiStateMachine( 139): stopping supplicant
D/WifiStateMachine( 139): Reset connections and stopping DHCP
D/dalvikvm(22934): GC_CONCURRENT freed 412K, 10% free 6354K/6983K, paused 1ms+2ms
I/wpa_supplicant( 4043): CTRL-EVENT-TERMINATING - signal 0 received
V/WifiMonitor( 139): Event [CTRL-EVENT-TERMINATING - signal 0 received]
I/wpa_supplicant( 4043): CTRL-EVENT-STATE-CHANGE id=-1 state=8 BSSID=00:00:00:00:00:00
D/WifiStateMachine( 139): setDetailed state, old =DISCONNECTED and new state=DISCONNECTED
D/ConnectivityService( 139): Dropping ConnectivityChange for WIFI: DISCONNECTED/DISCONNECTED
D/Elixir (22934): Broadcast received: android.net.wifi.WIFI_STATE_CHANGED
D/Elixir (22934): Refresh widgets for type: [WIFI_SWITCH, WIFI_SIGNAL_STRENGTH]
D/WifiStateMachine( 139): Supplicant connection lost
E/Tethering( 139): attempting to remove unknown iface (wlan0), ignoring
E/wpa_supplicant( 4043): ioctl[SIOCGIWMODE]
E/wpa_supplicant( 4043): ioctl[SIOCSIWAP]
E/wpa_supplicant( 4043): ioctl[SIOCGIFFLAGS]
D/WifiStateMachine( 139): Driver unload successful
D/Elixir (22934): Broadcast received: android.net.wifi.WIFI_STATE_CHANGED
D/Elixir (22934): Refresh widgets for type: [WIFI_SWITCH, WIFI_SIGNAL_STRENGTH]
D/Elixir (22934): Broadcast received: android.net.wifi.WIFI_STATE_CHANGED
D/Elixir (22934): Refresh widgets for type: [WIFI_SWITCH, WIFI_SIGNAL_STRENGTH]
D/AlarmManager( 139): Removed alarm Alarm{40f51ec0 type 2 com.google.android.location} type:ELAPSED_REALTIME_WAKEUP
D/AlarmManager( 139): Removed alarm Alarm{41806350 type 2 com.google.android.apps.maps} type:ELAPSED_REALTIME_WAKEUP
D/AlarmManager( 139): Added alarm Alarm{417bd9f0 type 2 com.google.android.apps.maps} type:ELAPSED_REALTIME_WAKEUP when: After 596520h:32m:17.0s
D/AlarmManager( 139): Added alarm Alarm{412a7388 type 2 com.google.android.location} type:ELAPSED_REALTIME_WAKEUP when: After 23h:59m:59.0s
D/WifiService( 139): releaseWifiLockLocked: WifiLock{NetworkLocationProvider type=2 binder=android.os.BinderProxy@417eb1f8}
D/Tethering( 139): wlan0 is not a tetherable iface, ignoring
D/WifiStateMachine( 139): Driver load successful
D/WifiStateMachine( 139): Supplicant start successful
D/WifiStateMachine( 139): Supplicant connection established
D/Elixir (22934): Broadcast received: android.net.wifi.WIFI_STATE_CHANGED
D/Elixir (22934): Refresh widgets for type: [WIFI_SWITCH, WIFI_SIGNAL_STRENGTH]
D/WifiConfigStore( 139): Loading config and enabling all networks
D/WifiService( 139): acquireWifiLockLocked: WifiLock{NetworkLocationProvider type=2 binder=android.os.BinderProxy@417eb1f8}
D/AlarmManager( 139): Removed alarm Alarm{417bd9f0 type 2 com.google.android.apps.maps} type:ELAPSED_REALTIME_WAKEUP
D/AlarmManager( 139): Added alarm Alarm{410785d8 type 2 com.google.android.apps.maps} type:ELAPSED_REALTIME_WAKEUP when: After 596520h:32m:16.0s
D/AlarmManager( 139): Removed alarm Alarm{412a7388 type 2 com.google.android.location} type:ELAPSED_REALTIME_WAKEUP
D/WifiStateMachine( 139): setDetailed state, old =DISCONNECTED and new state=DISCONNECTED
D/AlarmManager( 139): Added alarm Alarm{40e980b8 type 2 com.google.android.location} type:ELAPSED_REALTIME_WAKEUP when: After 0h:0m:5.0s
I/wpa_supplicant( 4061): CTRL-EVENT-STATE-CHANGE id=-1 state=8 BSSID=00:00:00:00:00:00
V/WifiMonitor( 139): Event [CTRL-EVENT-STATE-CHANGE id=-1 state=8 BSSID=00:00:00:00:00:00]
D/WifiStateMachine( 139): set country code US
D/WifiStateMachine( 139): set frequency band 0
I/wpa_supplicant( 4061): CTRL-EVENT-STATE-CHANGE id=-1 state=8 BSSID=00:00:00:00:00:00
V/WifiMonitor( 139): Event [CTRL-EVENT-STATE-CHANGE id=-1 state=8 BSSID=00:00:00:00:00:00]
D/WifiStateMachine( 139): stopping supplicant
I/wpa_supplicant( 4061): CTRL-EVENT-TERMINATING - signal 0 received
D/WifiStateMachine( 139): Reset connections and stopping DHCP
V/WifiMonitor( 139): Event [CTRL-EVENT-TERMINATING - signal 0 received]
I/wpa_supplicant( 4061): CTRL-EVENT-STATE-CHANGE id=-1 state=8 BSSID=00:00:00:00:00:00
D/WifiStateMachine( 139): setDetailed state, old =DISCONNECTED and new state=DISCONNECTED
D/ConnectivityService( 139): Dropping ConnectivityChange for WIFI: DISCONNECTED/DISCONNECTED
D/Elixir (22934): Broadcast received: android.net.wifi.WIFI_STATE_CHANGED
D/Elixir (22934): Refresh widgets for type: [WIFI_SWITCH, WIFI_SIGNAL_STRENGTH]
D/WifiStateMachine( 139): Supplicant connection lost
E/Tethering( 139): attempting to remove unknown iface (wlan0), ignoring
E/wpa_supplicant( 4061): ioctl[SIOCGIWMODE]
E/wpa_supplicant( 4061): ioctl[SIOCSIWAP]
E/wpa_supplicant( 4061): ioctl[SIOCGIFFLAGS]