[HTC Incredible S] mitan23:
[Q] Incredible S - Wifi turns on but gets errors "unable to scan for networks"

Hi,

I upgraded my HTC Incredible s phone to official ICS 4.0.4, from time I upgraded the wifi didn't turn on so I decided to downgrade to GB so to test wifi

I downgraded and phone has following specs now:

Android 2.33 Gingerbread Rooted, S-Off, Busybox, SuperUser, Revolutionary

Kernel 2.6.35.9

Build Numner: 2.30.405.1

HTC sense 2.1

ROM Installed:

RUU_Vivo_Gingerbread_S_HTC_WWE_2.30.405.1_Radio_20.2808.30.085AU_3805.06.03.03_M_release_199308_signed.exe

When GB booted up I got a step forward, WIFI gets turned on but it keeps saying "unable to scan for networks"

I searched whole of the day and did All suggestions:

1- I tried deleting wpa_supplicant.conf and reboot didn't work

2- I tried making a wifi-nvram.txt and putting it in /data/wifi-nvram.txt but didn't work

3- I tried updating kernel (2.6.38.8-incredikernel-gb-10032012) didn't work

4- I tried updating bcm4329.ko file but didn't work

Also in HTC Incredible there are 3 folder which have wifi settings and files
1. /system/etc/wifi
2. /etc/wifi
3. /data/misc/wifi.
Which one is the main folder??

I made a logcat and hope you guy can help me on this? (really don't know the reason)

the logcat is as follow:

[ 03-17 18:07:58.457 1412:0x880 I/WifiHW ]
can't access IFACE_DIR OK

[ 03-17 18:07:58.527 2177:0x881 I/wpa_supplicant ]
Initial scan channel number: 13

[ 03-17 18:07:58.537 2177:0x881 W/wpa_supplicant ]
ioctl[SIOCSIWPRIV]

[ 03-17 18:07:58.537 2177:0x881 W/wpa_supplicant ]
ioctl[SIOCGIFFLAGS]

[ 03-17 18:07:58.537 2177:0x881 W/wpa_supplicant ]
ioctl[SIOCSIWPMKSA]

[ 03-17 18:07:58.537 2177:0x881 W/wpa_supplicant ]
ioctl[SIOCSIWMODE]

[ 03-17 18:07:58.537 2177:0x881 W/wpa_supplicant ]
ioctl[SIOCGIRANGE]

[ 03-17 18:07:58.537 2177:0x881 W/wpa_supplicant ]
ioctl[SIOCGIWMODE]

[ 03-17 18:07:58.537 2177:0x881 W/wpa_supplicant ]
ioctl[SIOCSIWAP]

[ 03-17 18:07:58.547 2175:0x87f I//system/bin/wpa_supplicant ]
Could not get interface 'eth0' flags

[ 03-17 18:07:58.547 2175:0x87f I//system/bin/wpa_supplicant ]
Could not configure driver to use managed mode

[ 03-17 18:07:58.547 2177:0x881 W/wpa_supplicant ]
ioctl[SIOCSIWENCODEEXT]

[ 03-17 18:07:58.557 2175:0x87f I//system/bin/wpa_supplicant ]
ioctl[SIOCGIFINDEX]: No such device

[ 03-17 18:07:58.557 2177:0x881 W/wpa_supplicant ]
ioctl[SIOCSIWENCODE]

[ 03-17 18:07:58.557 2177:0x881 W/wpa_supplicant ]
ioctl[SIOCSIWENCODEEXT]

[ 03-17 18:07:58.557 2177:0x881 W/wpa_supplicant ]
ioctl[SIOCSIWENCODE]

[ 03-17 18:07:58.557 2177:0x881 W/wpa_supplicant ]
ioctl[SIOCSIWENCODEEXT]

[ 03-17 18:07:58.557 2177:0x881 W/wpa_supplicant ]
ioctl[SIOCSIWENCODE]

[ 03-17 18:07:58.557 2177:0x881 W/wpa_supplicant ]
ioctl[SIOCSIWENCODEEXT]

[ 03-17 18:07:58.557 2177:0x881 W/wpa_supplicant ]
ioctl[SIOCSIWENCODE]

[ 03-17 18:07:58.557 2177:0x881 I/wpa_supplicant ]
CTRL-EVENT-STATE-CHANGE id=-1 state=0 BSSID=00:00:00:00:00:00

[ 03-17 18:07:58.557 2177:0x881 E/wpa_supplicant ]
Failed to disable WPA in the driver.

[ 03-17 18:07:58.557 2177:0x881 W/wpa_supplicant ]
ioctl[SIOCGIWMODE]

[ 03-17 18:07:58.557 2177:0x881 W/wpa_supplicant ]
ioctl[SIOCSIWAP]

[ 03-17 18:07:58.557 2177:0x881 W/wpa_supplicant ]
ioctl[SIOCGIFFLAGS]

[ 03-17 18:07:58.557 2175:0x87f I/logwrapper ]
/system/bin/wpa_supplicant terminated by exit(255)

[ 03-17 18:07:58.577 1412:0x880 E/WifiHW ]
Unable to open connection to supplicant on "eth0": No such file or directory

[ 03-17 18:07:58.588 1515:0x5eb D/dalvikvm ]
GC_EXPLICIT freed 386K, 44% free 4690K/8263K, external 20962K/23010K, paused 158ms

[ 03-17 18:07:58.628 1591:0x637 D/NetSharing_NSReceiver ]
onReceive : android.net.wifi.WIFI_STATE_CHANGED

[ 03-17 18:07:58.628 1591:0x637 D/NetSharing ]
wifi enabled change, state = true

[ 03-17 18:07:58.628 1412:0x5b4 D/WifiService ]
enable and start wifi due to updateWifiState

[ 03-17 18:07:58.698 1412:0x668 D/WifiStateTracker ]
Can't get status, wait 0.1s : WifiState = 3

[ 03-17 18:07:58.808 1412:0x668 D/WifiStateTracker ]
Can't get status, wait 0.1s : WifiState = 3

[ 03-17 18:07:58.908 1412:0x668 D/WifiStateTracker ]
Can't get status, wait 0.1s : WifiState = 3

[ 03-17 18:07:58.998 1412:0x668 D/WifiStateTracker ]
Can't get status, wait 0.1s : WifiState = 3