[RAZR i Android Development] AGISCI:
p2p works, but it is super slow. I used p2p to do a file transfer. After the transfer completed wifi turned off and would not turn back on until I rebooted the phone. Here is the log:

D/RouteManager( 158): stopStream: {+++ RECONSIDER ROUTING +++} due to output stream stop event
D/RouteManager( 158): reconsiderRouting
D/EVENT_THREAD( 158): void CEventThread::trig(uint16_t): in
D/EVENT_THREAD( 158): void CEventThread::trig(uint16_t): out
D/RouteManager/AudioPlatformHardware_mdfld_pr2( 158): CAudioRoute::needReconfiguration
D/RouteManager/AudioPlatformHardware_mdfld_pr2( 158): CAudioRoute::needReconfiguration
D/RouteManager( 158): doReconsiderRouting: Platform State:
D/RouteManager( 158): doReconsiderRouting: -Modem Alive = 1
D/RouteManager( 158): doReconsiderRouting: -Modem Call Active = 0
D/RouteManager( 158): doReconsiderRouting: -Is Shared I2S glitch free=1
D/RouteManager( 158): doReconsiderRouting: -Android Telephony Mode = Normal
D/RouteManager( 158): doReconsiderRouting: -RTE MGR HW Mode = Normal
D/RouteManager( 158): doReconsiderRouting: -BT Enabled = 0
D/RouteManager( 158): doReconsiderRouting: -BT NREC = 0
D/RouteManager( 158): doReconsiderRouting: -BT Band = NB
D/RouteManager( 158): doReconsiderRouting: -Platform output device = IHF
D/RouteManager( 158): doReconsiderRouting: -Platform input device = <none>
D/RouteManager( 158): doReconsiderRouting: -Platform input source = None
D/RouteManager( 158): doReconsiderRouting: -Platform Band type = Unknown
D/RouteManager( 158): doReconsiderRouting: -Platform Has Direct Stream = no
D/RouteManager( 158): doReconsiderRouting: -Platform TTY direction = <none>
D/RouteManager( 158): doReconsiderRouting: -Platform HAC Mode = Off
D/RouteManager( 158): doReconsiderRouting: -Platform Screen State = On
D/RouteManager( 158): doReconsiderRouting: -Platform Context Awareness = false
D/RouteManager( 158): doReconsiderRouting: -Platform Always Listening = false
D/RouteManager( 158): doReconsiderRouting: -Platform FM State = Off
D/RouteManager( 158): doReconsiderRouting: -Platform Bypass Non Linear PP State = Off
D/RouteManager( 158): doReconsiderRouting: -Platform Bypass Linear PP State = Off
D/RouteManager( 158): doReconsiderRouting: -Platform MicMute = Off
D/RouteManager( 158): doReconsiderRouting: Route state:
D/RouteManager( 158): doReconsiderRouting: -Previously Enabled Route in Input = <none>
D/RouteManager( 158): doReconsiderRouting: -Previously Enabled Route in Output = MediaSpk|HwCodecMedia
D/RouteManager( 158): doReconsiderRouting: -Selected Route in Input = <none>
D/RouteManager( 158): doReconsiderRouting: -Selected Route in Output = <none>
D/RouteManager( 158): doReconsiderRouting: -Route that need reconfiguration in Input = <none>
D/RouteManager( 158): doReconsiderRouting: -Route that need reconfiguration in Output = <none>
D/RouteManager( 158): executeMuteStage: --------------- Routing Stage = Mute ---------------
D/RouteManager( 158): parameter-framework: Selection criterion changed event: Criterion name: RoutageState, current state: Flow
D/RouteManager( 158): muteRoutes: Expected Routes to be muted in Output = MediaSpk|HwCodecMedia
D/RouteManager( 158): parameter-framework: Selection criterion changed event: Criterion name: ClosingPlaybackRoutes, current state: MediaSpk|HwCodecMedia
D/RouteManager( 158): parameter-framework: Selection criterion changed event: Criterion name: OpenedPlaybackRoutes, current state: <none>
D/RouteManager( 158): parameter-framework: Configuration application request {
D/RouteManager( 158): parameter-framework: Applying configurations {
D/RouteManager( 158): parameter-framework: } Applying configurations
D/RouteManager( 158): parameter-framework: } Configuration application request
D/RouteManager( 158): executeDisableStage: --------------- Routing Stage = Disable ---------------
D/RouteManager( 158): parameter-framework: Selection criterion changed event: Criterion name: RoutageState, current state: Path
D/RouteManager( 158): prepareDisableRoutes: Routes to be disabled(unrouted) in Output = MediaSpk|HwCodecMedia
D/ALSAStreamOps( 158): detachRouteL output stream
D/RouteManager/StreamRoute( 158): closePcmDevice called for card (medfieldaudio,1)
D/RouteManager( 158): parameter-framework: Configuration application request {
D/RouteManager( 158): parameter-framework: Applying configurations {
D/RouteManager( 158): parameter-framework: } Applying configurations
D/RouteManager( 158): parameter-framework: } Configuration application request
D/RouteManager( 158): executeConfigureStage: --------------- Routing Stage = Configure ---------------
D/RouteManager( 158): parameter-framework: Selection criterion changed event: Criterion name: RoutageState, current state: Configure
D/RouteManager( 158): parameter-framework: Selection criterion changed event: Criterion name: ClosingPlaybackRoutes, current state: <none>
D/RouteManager( 158): parameter-framework: Configuration application request {
D/RouteManager( 158): parameter-framework: Applying configurations {
D/RouteManager( 158): parameter-framework: } Applying configurations
D/RouteManager( 158): parameter-framework: } Configuration application request
D/RouteManager( 158): executeEnableStage: --------------- Routing Stage = Enable ---------------
D/RouteManager( 158): parameter-framework: Selection criterion changed event: Criterion name: RoutageState, current state: Path|Configure
D/RouteManager( 158): parameter-framework: Configuration application request {
D/RouteManager( 158): parameter-framework: Applying configurations {
D/RouteManager( 158): parameter-framework: } Applying configurations
D/RouteManager( 158): parameter-framework: } Configuration application request
D/RouteManager( 158): executeUnmuteStage: --------------- Routing Stage = Unmute ---------------
D/RouteManager( 158): parameter-framework: Selection criterion changed event: Criterion name: RoutageState, current state: Flow|Path|Configure
D/RouteManager( 158): parameter-framework: Configuration application request {
D/RouteManager( 158): parameter-framework: Applying configurations {
D/RouteManager( 158): parameter-framework: } Applying configurations
D/RouteManager( 158): parameter-framework: } Configuration application request
D/EVENT_THREAD( 158): void CEventThread::run() Do poll with timeout: -1
D/RouteManager( 158): reconsiderRouting: DONE
D/CommandListener( 141): Setting iface cfg
D/CommandListener( 141): Trying to bring down wlan0
D/WifiService( 487): setWifiEnabled: true pid=821, uid=1000
E/WifiHW ( 487): could not add P2P interface: -23
E/WifiHW ( 487): Wi-Fi - could not create p2p interface
E/WifiStateMachine( 487): Failed to start supplicant!
D/ConnectivityService( 487): handleInetConditionChange: no active default network - ignore