[Galaxy S 4 Q&A, Help & Troubleshooting] fedex-bermu:
My wifi keeps turning on, but it never activates, everything else works fine (bluetooth, IMEI,etc) the problem is with the wifi, and it gives a corrupt MAC Address is 20:00:00:00:00:00

Here is my logcat (tried to only copy what i think is the relevant part)

08-05 05:44:51.873 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:44:51.974 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:44:52.075 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:44:52.175 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:44:52.276 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:44:52.376 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:44:52.477 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:44:52.577 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:44:52.678 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:44:52.779 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:44:52.880 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:44:52.981 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:44:53.081 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:44:53.182 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:44:53.282 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:44:53.383 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:44:53.484 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:44:53.584 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:44:53.685 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:44:53.785 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:44:53.885 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:44:53.986 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:44:54.087 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:44:54.187 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:44:54.288 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:44:54.388 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:44:54.489 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:44:54.589 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:44:54.690 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:44:54.790 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:44:54.891 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:44:54.992 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:44:55.092 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:44:55.193 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:44:55.293 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:44:55.394 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:44:55.494 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:44:55.595 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:44:55.695 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:44:55.796 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:44:55.896 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:44:55.997 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:44:56.097 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:44:56.198 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:44:56.299 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:44:56.399 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:44:56.500 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:44:56.600 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:44:56.673 W/InputMethodManagerService(3209): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@2ce290c attribute=null, token = android.os.BinderProxy@7fdf5e7
08-05 05:44:56.693 D/PhoneStatusBar(3431): disable: < expand icons* alerts system_info* back home recent clock search quick_settings >
08-05 05:44:56.701 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:44:56.801 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:44:56.801 E/WifiMonitor(3209): startMonitoring(wlan0) failed!
08-05 05:44:56.802 E/WifiStateMachine(3209): Failed to setup control channel, restart supplicant
08-05 05:44:56.802 E/WifiMonitor(3209): killSupplicant p2ptrue init.svc.wpa_supplicant=unknown init.svc.p2p_supplicant=unknown
08-05 05:45:01.807 E/WifiMonitor(3209): killSupplicant p2ptrue init.svc.wpa_supplicant=unknown init.svc.p2p_supplicant=unknown
08-05 05:45:01.811 D/SoftapController(2654): Softap fwReload - Ok
08-05 05:45:01.817 W/CommandListener(2654): Failed to retrieve HW addr for wlan0 (No such device)
08-05 05:45:01.820 D/CommandListener(2654): Setting iface cfg
08-05 05:45:01.822 E/WifiStateMachine(3209): Unable to change interface settings: java.lang.IllegalStateException: command '159 interface setcfg wlan0 0.0.0.0 0 down' failed with '400 159 Failed to set address (No such device)'
08-05 05:45:01.824 E/wifi (3209): Could not read interface wlan0 flags: 19
08-05 05:45:01.824 E/WifiNative-HAL(3209): Could not start hal
08-05 05:45:01.824 E/WifiStateMachine(3209): Failed to start HAL
08-05 05:45:01.831 D/WifiMonitor(3209): startMonitoring(wlan0) with mConnected = false
08-05 05:45:01.834 E/WifiHW (3209): Unable to open connection to supplicant on "@android:wpa_wlan0": No such file or directory
08-05 05:45:01.901 I/wpa_supplicant(11934): Successfully initialized wpa_supplicant
08-05 05:45:01.903 E/wpa_supplicant(11934): Could not read interface wlan0 flags: No such device
08-05 05:45:01.903 I/wpa_supplicant(11934): nl80211: deinit ifname=wlan0 disabled_11b_rates=0
08-05 05:45:01.904 E/wpa_supplicant(11934): Could not read interface wlan0 flags: No such device
08-05 05:45:01.904 E/wpa_supplicant(11934): wlan0: Failed to initialize driver interface
08-05 05:45:01.935 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:45:02.035 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:45:02.137 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:45:02.237 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:45:02.338 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:45:02.439 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:45:02.540 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:45:02.641 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:45:02.742 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:45:02.842 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:45:02.943 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:45:03.044 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:45:03.145 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:45:03.246 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:45:03.346 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:45:03.447 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:45:03.549 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:45:03.649 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:45:03.750 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:45:03.851 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:45:03.952 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:45:04.053 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:45:04.154 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:45:04.254 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:45:04.355 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:45:04.455 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:45:04.556 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:45:04.657 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:45:04.758 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:45:04.859 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:45:04.960 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:45:05.061 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:45:05.161 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:45:05.263 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:45:05.363 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:45:05.464 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:45:05.565 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:45:05.666 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:45:05.768 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:45:05.869 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:45:05.969 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:45:06.070 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:45:06.171 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:45:06.272 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:45:06.372 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:45:06.473 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:45:06.574 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:45:06.675 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:45:06.776 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:45:06.877 E/WifiHW (3209): Supplicant not running, cannot connect
08-05 05:45:06.877 E/WifiMonitor(3209): startMonitoring(wlan0) failed!
08-05 05:45:06.877 E/WifiStateMachine(3209): Failed to setup control channel, restart supplicant
08-05 05:45:06.877 E/WifiMonitor(3209): killSupplicant p2ptrue init.svc.wpa_supplicant=unknown init.svc.p2p_supplicant=unknown
08-05 05:45:11.882 E/WifiMonitor(3209): killSupplicant p2ptrue init.svc.wpa_supplicant=unknown init.svc.p2p_supplicant=unknown
08-05 05:45:11.887 D/SoftapController(2654): Softap fwReload - Ok
08-05 05:45:11.892 W/CommandListener(2654): Failed to retrieve HW addr for wlan0 (No such device)
08-05 05:45:11.896 D/CommandListener(2654): Setting iface cfg
08-05 05:45:11.899 E/WifiStateMachine(3209): Unable to change interface settings: java.lang.IllegalStateException: command '162 interface setcfg wlan0 0.0.0.0 0 down' failed with '400 162 Failed to set address (No such device)'
08-05 05:45:11.901 E/wifi (3209): Could not read interface wlan0 flags: 19
08-05 05:45:11.901 E/WifiNative-HAL(3209): Could not start hal
08-05 05:45:11.902 E/WifiStateMachine(3209): Failed to start HAL
08-05 05:45:11.986 I/wpa_supplicant(11943): Successfully initialized wpa_supplicant
08-05 05:45:11.989 E/wpa_supplicant(11943): Could not read interface wlan0 flags: No such device
08-05 05:45:11.989 I/wpa_supplicant(11943): nl80211: deinit ifname=wlan0 disabled_11b_rates=0
08-05 05:45:11.989 E/wpa_supplicant(11943): Could not read interface wlan0 flags: No such device
08-05 05:45:11.989 E/wpa_supplicant(11943): wlan0: Failed to initialize driver interface
08-05 05:45:12.006 E/WifiStateMachine(3209): Failed to start supplicant!
08-05 05:45:12.008 E/WifiService(3209): Wi-Fi state is failed
08-05 05:45:12.008 D/WifiService(3209): setWifiEnabled: false pid=3209, uid=1000
08-05 05:45:12.008 E/WifiService(3209): Invoking mWifiStateMachine.setWifiEnabled
08-05 05:45:12.011 E/WifiMonitor(3209): killSupplicant p2ptrue init.svc.wpa_supplicant=unknown init.svc.p2p_supplicant=unknown
08-05 05:45:12.013 D/SoftapController(2654): Softap fwReload - Ok
08-05 05:45:12.014 W/CommandListener(2654): Failed to retrieve HW addr for wlan0 (No such device)
08-05 05:45:12.015 D/CommandListener(2654): Setting iface cfg
08-05 05:45:12.016 E/WifiStateMachine(3209): Unable to change interface settings: java.lang.IllegalStateException: command '165 interface setcfg wlan0 0.0.0.0 0 down' failed with '400 165 Failed to set address (No such device)'
08-05 05:45:12.016 E/wifi (3209): Could not read interface wlan0 flags: 19
08-05 05:45:12.016 E/WifiNative-HAL(3209): Could not start hal
08-05 05:45:12.016 E/WifiStateMachine(3209): Failed to start HAL
08-05 05:45:12.078 I/wpa_supplicant(11945): Successfully initialized wpa_supplicant
08-05 05:45:12.080 E/wpa_supplicant(11945): Could not read interface wlan0 flags: No such device
08-05 05:45:12.080 I/wpa_supplicant(11945): nl80211: deinit ifname=wlan0 disabled_11b_rates=0
08-05 05:45:12.080 E/wpa_supplicant(11945): Could not read interface wlan0 flags: No such device
08-05 05:45:12.081 E/wpa_supplicant(11945): wlan0: Failed to initialize driver interface
08-05 05:45:12.118 E/WifiStateMachine(3209): Failed to start supplicant!
08-05 05:45:12.119 E/WifiService(3209): Wi-Fi state is failed
08-05 05:45:12.119 D/WifiService(3209): setWifiEnabled: false pid=3209, uid=1000
08-05 05:45:12.119 E/WifiService(3209): Invoking mWifiStateMachine.setWifiEnabled
08-05 05:45:23.023 E/NetlinkEvent(2654): NetlinkEvent::FindParam(): Parameter 'INTERFACE' not found
08-05 05:45:23.023 E/NetlinkEvent(2654): NetlinkEvent::FindParam(): Parameter 'TIME_NS' not found
08-05 05:45:23.024 E/NetlinkEvent(2654): NetlinkEvent::FindParam(): Parameter 'UID' not found
08-05 05:45:23.027 E/NetdConnector(3209): Error handling '613 IfaceClass active (null)': java.lang.NumberFormatException: Invalid int: "(null)"
08-05 05:45:39.175 E/NetlinkEvent(2654): NetlinkEvent::FindParam(): Parameter 'INTERFACE' not found
08-05 05:45:39.175 E/NetlinkEvent(2654): NetlinkEvent::FindParam(): Parameter 'TIME_NS' not found
08-05 05:45:39.175 E/NetlinkEvent(2654): NetlinkEvent::FindParam(): Parameter 'UID' not found
08-05 05:45:39.176 E/NetdConnector(3209): Error handling '613 IfaceClass idle (null)': java.lang.NumberFormatException: Invalid int: "(null)"

http://pastebin.com/5zBXTfHG

It's almost the same that happened to this thread: http://xdaforums.com/nexus-6/help/wifi-mac-address-200000000000-t3257465 with the difference that he had a nexus 6 and solved it correcting the permissions of /persist partition and I dont have that partition.

Any help will be greatly appreciated, thanks.