I've carefully read all 27 pages of this thread and apart from
seliger I haven't come across anyone who has a problem similar to mine.
The TP used to work fine. I switched to airplane mode several months back and that's when the problems started. I now have a Touchpad that will not connect. The driver actually crashes during bootup and the wifi button is greyed out (you can slide the button to "on" but then it flicks back to "off" after a couple of minutes.)
I've tried:
Deleting the wifi profile
Browsing in WebOS and then switching back to cyanogenmod
Changing my router channel
Recycling the router
Deleting the android partition and starting again from scratch
Updated the ath6kl driver with the one jsullins uploaded in July
Backups that I have on the sd partition that used to work, now don't.
I've tried lots of cyanogenmod roms, CM7, CM9, CM10, alphas and nightlies (ones that I know used to work).
dmsg:
ath6kl: temporary war to avoid sdio crc error
ath6kl: firmware crashed
ath6kl: crash dump:
logcat:
E/WifiHW (239): Supplicant not running, cannot connect
E/WifiStateMachine(239): Failed to setup control channel, restart supplicant
E/WifiStateMachine(239): Failed to reload STA firmware java.lang.IllegalStateException: Error communicating to native daemon
W/CommandListener(155): Failed to retrieve HW addr for wlan0 (No such device)
D/CommandListener(155): Setting iface cfg
D/NetworkManagementService(239): rsp <213 00:00:00:00:00:00 0.0.0.0 0 [down]>
D/NetworkManagementService(239): flags <[down]>
E/WifiStateMachine(239): Unable to change interface settings: java.lang.IllegalStateException: Unable to communicate with native daemon to interface setcfg - com.android.server.NativeDaemonConnectorException: Cmd {interface setcfg wlan0 0.0.0.0 0 [down]} failed with code 400 : {Failed to set address (No such device)}
I/wpa_supplicant(2313): rfkill: Cannot open RFKILL control device
E/wpa_supplicant(2313): Could not read interface wlan0 flags: No such device
E/wpa_supplicant(2313): nl80211: Could not set interface 'wlan0' UP
E/wpa_supplicant(2313): wlan0: Failed to initialize driver interface
dmsg and logcat detailed in the posts below
http://xdaforums.com/showthread.php?t=2458470
https://code.google.com/p/cmtouchpad/issues/detail?id=695&sort=-id%20type
Wifi still works fine in WebOS (never had a problem).