[Galaxy S III Q&A, Help & Troubleshooting] Dexx_:
Hello,

recently I updated a S3 international the latest CM

Everything worked well for a week, then my wifi stopped to work, I was not able to turn it on.

I tried everything suggested with no luck.

I then reinstalled other custom roms with no luck, at the end I reinstalled a stock firmware and wifi came back.

Reinstalled again CM and wifi worked for some days, then the same problem.

I tried everything with no luck, wifi wont come back even on a stock firmware...

Here is some info from log:

I/WifiManager( 2543): setWifiEnabled : true
E/WifiHW ( 2288): ##################### set firmware type 0 #####################
D/WifiStateMachine( 2288): setWifiEnabled : WifiNative.setFwType(0)
D/WifiService( 2288): setWifiEnabled: true pid=2543, uid=1000
D/WfdService( 2288): intent recieved android.net.wifi.WIFI_STATE_CHANGED
E/WifiHW ( 2288): Cannot open "/data/.cid.info": No such file or directory
E/WifiHW ( 2288): ==========[WIFI] Station firmware load ===========
I/WifiHW ( 2288): Start Check B2 #######
I/WifiHW ( 2288): Check rev file: No such file or directory
I/WifiHW ( 2288): invalid is written to (wlan.poke_helper.ret)
I/poke_helper( 1922): sig_handler: sig = 10
I/poke_helper( 1922): proc_sig: sig = 10
D/poke_helper( 1922): acquire_btlock: attempting to acquire btlock
D/poke_helper( 1922): acquire_btlock: attempt to acquire btlock was successful
D/TMSERVER/TMNetworkReceiver( 5870): TMNetworkReceiver.TMNetworkReceiver() Enter 1 main
D/TMSERVER/TMNetworkReceiver( 5870): TMNetworkReceiver.StartTMHandler - enter
D/TMSERVER/TMNetworkReceiver( 5870): TMNetworkReceiver.StartTMHandler - exit
D/TMSERVER/TMNetworkReceiver( 5870): TMNetworkReceiver.onReceive() Enter
D/TMSERVER/TMNetworkReceiver( 5870): TMNetworkReceiver.onReceive() Action android.net.wifi.WIFI_STATE_CHANGED
D/TMSERVER/TMNetworkReceiver( 5870): TMNetworkReceiver.onReceive() UnHandled
D/TMSERVER/TMNetworkReceiver( 5870): TMNetworkReceiver.onReceive() Exit
D/poke_helper( 1922): set_bluetooth_power: set rfkill state to 1 succeeded
D/poke_helper( 1922): hci_send_raw_cmd: write len = 4
D/poke_helper( 1922): proc_reset: HCI_Reset cmd ret = 4
D/poke_helper( 1922): hci_read_raw_event: received 4
D/poke_helper( 1922): proc_reset: HCI_Reset response got 4 bytes
I/poke_helper( 1922): prepare_poke: state = 0, patchram_plus pid:state = -1:-1,uart_fd = 8, dd = -1, dev_id =-1
D/poke_helper( 1922): proc_poke_raw: given len = 13
D/poke_helper( 1922): proc_poke_raw: write len = 13
D/poke_helper( 1922): hci_read_raw_event: received 5
I/poke_helper( 1922): proc_sig: 4334B2 poke succeeded
D/poke_helper( 1922): get_bluetooth_power: get rfkill state = 1
D/poke_helper( 1922): set_bluetooth_power: set rfkill state to 0 succeeded
D/poke_helper( 1922): release_btlock: release btlock was successful
D/poke_helper( 1922): proc_notify_wlan: set POKE_RET_PROP to 10 success
D/poke_helper( 1922): proc_notify_wlan: set POKE_RET_PROP to 10 success done
I/WifiHW ( 2288): wlan.poke_helper.ret set to (10 success) by service ********
I/WifiHW ( 2288): wifi_trigger_poke (set) takes 151 ms
E/WifiHW ( 2288): return of insmod : ret = -1, No such device
I/WifiHW ( 2288): invalid is written to (wlan.poke_helper.ret)
I/poke_helper( 1922): sig_handler: sig = 12
I/poke_helper( 1922): proc_sig: sig = 12
D/poke_helper( 1922): acquire_btlock: attempting to acquire btlock
D/poke_helper( 1922): acquire_btlock: attempt to acquire btlock was successful
D/poke_helper( 1922): get_bluetooth_power: get rfkill state = 0E/Watchdog( 2288): !@Sync 7
D/poke_helper( 1922): set_bluetooth_power: set rfkill state to 1 succeeded
D/poke_helper( 1922): hci_send_raw_cmd: write len = 4
D/poke_helper( 1922): proc_reset: HCI_Reset cmd ret = 4
D/poke_helper( 1922): hci_read_raw_event: received 4
D/poke_helper( 1922): proc_reset: HCI_Reset response got 4 bytes
I/poke_helper( 1922): prepare_poke: state = 0, patchram_plus pid:state = -1:-1,uart_fd = 8, dd = -1, dev_id =-1
D/poke_helper( 1922): proc_poke_raw: given len = 13
D/poke_helper( 1922): proc_poke_raw: write len = 13
D/poke_helper( 1922): hci_read_raw_event: received 5
I/poke_helper( 1922): proc_sig: 4334B2 poke succeeded
D/poke_helper( 1922): get_bluetooth_power: get rfkill state = 1
D/poke_helper( 1922): set_bluetooth_power: set rfkill state to 0 succeeded
D/poke_helper( 1922): release_btlock: release btlock was successful
D/poke_helper( 1922): proc_notify_wlan: set POKE_RET_PROP to 12 success
D/poke_helper( 1922): proc_notify_wlan: set POKE_RET_PROP to 12 success done
I/WifiHW ( 2288): wlan.poke_helper.ret set to (12 success) by service ********
I/WifiHW ( 2288): wifi_trigger_poke (set) takes 168 ms
E/WifiStateMachine( 2288): Failed to load driver!
D/TMSERVER/TMNetworkReceiver( 5870): TMNetworkReceiver.TMNetworkReceiver() Enter 1 main
D/TMSERVER/TMNetworkReceiver( 5870): TMNetworkReceiver.StartTMHandler - enter
D/TMSERVER/TMNetworkReceiver( 5870): TMNetworkReceiver.StartTMHandler - exit
D/TMSERVER/TMNetworkReceiver( 5870): TMNetworkReceiver.onReceive() Enter
D/TMSERVER/TMNetworkReceiver( 5870): TMNetworkReceiver.onReceive() Action android.net.wifi.WIFI_STATE_CHANGED
D/TMSERVER/TMNetworkReceiver( 5870): TMNetworkReceiver.onReceive() UnHandled
D/TMSERVER/TMNetworkReceiver( 5870): TMNetworkReceiver.onReceive() Exit

Any help?

Thank you