Post Reply

[SOLVED]ICS wifi problems-broken on 3.0 kernels

OP thegtfusion

21st December 2011, 12:11 AM   |  #61  
Junior Member
Thanks Meter: 0
 
11 posts
Join Date:Joined: Jul 2007
The problem came from the insertion of the sim card. It put the wifi_country_code to the real code (pf for me). And the wifi who was just working well before use this code on the android database configuration systeme to limit the wifi !!! I what to use the whole wifi stack on my phone using the gms or 3 g at the same time
21st December 2011, 11:57 PM   |  #62  
Pentium's Avatar
Senior Member
Flag Tartous
Thanks Meter: 2
 
207 posts
Join Date:Joined: Jan 2005
More
stock ICS 4.0.3 that came out still have this problem with my SIM!

I flashed the offical ROM with stock recovery...same issue!!
23rd December 2011, 05:18 AM   |  #63  
Member
Thanks Meter: 3
 
50 posts
Join Date:Joined: Jan 2011
Quote:
Originally Posted by Pentium

stock ICS 4.0.3 that came out still have this problem with my SIM!

I flashed the offical ROM with stock recovery...same issue!!

try using Matrix v13.0 + load the wifi script via script manager and you're good to go!
23rd December 2011, 05:21 AM   |  #64  
mathkid95's Avatar
Recognized Developer
Thanks Meter: 5,807
 
7,539 posts
Join Date:Joined: Jun 2010
Donate to Me
More
Yeah, I've uploaded the .txt file you can load in as a .sh for script manager for the wifi on matr1x v13.0
23rd December 2011, 10:32 AM   |  #65  
Pentium's Avatar
Senior Member
Flag Tartous
Thanks Meter: 2
 
207 posts
Join Date:Joined: Jan 2005
More
Quote:
Originally Posted by lio02

try using Matrix v13.0 + load the wifi script via script manager and you're good to go!

not working, there is no Kernal will make WiFi work until now...I used Script Manager to get my WiFi working!
24th December 2011, 11:18 AM   |  #66  
thegtfusion's Avatar
OP Senior Member
Flag Utrecht
Thanks Meter: 2,177
 
3,889 posts
Join Date:Joined: Jan 2011
More
I really hope google fixed it in the next ota.. now im using the scripts

Sent from my Nexus S using xda premium
26th December 2011, 11:41 AM   |  #67  
Junior Member
Thanks Meter: 5
 
4 posts
Join Date:Joined: Dec 2011
Update:

created update.zip file with Broadcom firmware 4.218.248.18.
This update.zip will run only on "crespo", i.e. Nexus S.

Should work for non-rooted device via boot recovery, if someone could test and provide results, it would be great.

Disclaimer: use this update on your own risk.

------

I had connection problems with 802.11n router in WPA2-PSK configuration. According to log authentication timeout occurred on every try to connect.
Here is snippet of typical error (used 'adb shell su -c "wpa_cli log_level 0"' to enable verbose wi-fi logging):
Code:
D/wpa_supplicant(11118): RTM_NEWLINK, IFLA_IFNAME: Interface 'wlan0' added
D/wpa_supplicant(11118): Wireless event: cmd=0x8c02 len=33
D/wpa_supplicant(11118): WEXT: Custom wireless event: 'Conn ConfigMismatch 01 00'
D/wpa_supplicant(11118): wpa_driver_wext_driver_cmd SCAN-ACTIVE len = 4096
D/wpa_supplicant(11118): wpa_driver_wext_driver_cmd SCAN-ACTIVE len = 0, 11
D/wpa_supplicant(11118): Ongoing scan action - reject new request
D/wpa_supplicant(11118): wpa_driver_wext_driver_cmd SCAN-PASSIVE len = 4096
D/wpa_supplicant(11118): wpa_driver_wext_driver_cmd SCAN-PASSIVE len = 0, 12
I/wpa_supplicant(11118): wlan0: Authentication with <AP MAC ADDRESS> timed out.
On my Nexus S it was solved by rolling back wi-fi firmware to version used in Gingerbread.

Wi-Fi firmware version that have problems (integrated into ICS) 4.218.248.20, 4.218.248.23.

fw_bcm4329.bin file can be obtained from AOSP sources:
$git clone https://android.googlesource.com/platform/hardware/broadcom/wlan
$cd wlan
$git checkout android-2.3.7_r1

Firmware ver. 4.218.248.18 file located at ./bcm4329/firmware/fw_bcm4329.bin

It is needed to have rooted device to change firmware. Steps:
Turn OFF wi-fi on the device.
>adb push fw_bcm4329.bin /sdcard/
>adb shell
$su
#mount -o,remount rw /system
#cp /sdcard/fw_bcm4329.bin /system/vendor/firmware/
#mount -o,remount ro /system

enable wi-fi.

----
Cyanogen 9 (ICS) Alpha 18 on Nexus S
Radio: I9020XXKF1
Attached Files
File Type: zip update.zip - [Click for QR Code] (317.0 KB, 330 views)
Last edited by avostrik; 27th December 2011 at 12:07 PM. Reason: added update.zip with firmware
The Following 2 Users Say Thank You to avostrik For This Useful Post: [ View ]
27th December 2011, 01:27 PM   |  #68  
thegtfusion's Avatar
OP Senior Member
Flag Utrecht
Thanks Meter: 2,177
 
3,889 posts
Join Date:Joined: Jan 2011
More
Quote:
Originally Posted by avostrik

Update:

created update.zip file with Broadcom firmware 4.218.248.18.
This update.zip will run only on "crespo", i.e. Nexus S.

Should work for non-rooted device via boot recovery, if someone could test and provide results, it would be great.

Disclaimer: use this update on your own risk.

------

I had connection problems with 802.11n router in WPA2-PSK configuration. According to log authentication timeout occurred on every try to connect.
Here is snippet of typical error (used 'adb shell su -c "wpa_cli log_level 0"' to enable verbose wi-fi logging):

Code:
D/wpa_supplicant(11118): RTM_NEWLINK, IFLA_IFNAME: Interface 'wlan0' added
D/wpa_supplicant(11118): Wireless event: cmd=0x8c02 len=33
D/wpa_supplicant(11118): WEXT: Custom wireless event: 'Conn ConfigMismatch 01 00'
D/wpa_supplicant(11118): wpa_driver_wext_driver_cmd SCAN-ACTIVE len = 4096
D/wpa_supplicant(11118): wpa_driver_wext_driver_cmd SCAN-ACTIVE len = 0, 11
D/wpa_supplicant(11118): Ongoing scan action - reject new request
D/wpa_supplicant(11118): wpa_driver_wext_driver_cmd SCAN-PASSIVE len = 4096
D/wpa_supplicant(11118): wpa_driver_wext_driver_cmd SCAN-PASSIVE len = 0, 12
I/wpa_supplicant(11118): wlan0: Authentication with <AP MAC ADDRESS> timed out.
On my Nexus S it was solved by rolling back wi-fi firmware to version used in Gingerbread.

Wi-Fi firmware version that have problems (integrated into ICS) 4.218.248.20, 4.218.248.23.

fw_bcm4329.bin file can be obtained from AOSP sources:
$git clone https://android.googlesource.com/pla.../broadcom/wlan
$cd wlan
$git checkout android-2.3.7_r1

Firmware ver. 4.218.248.18 file located at ./bcm4329/firmware/fw_bcm4329.bin

It is needed to have rooted device to change firmware. Steps:
Turn OFF wi-fi on the device.
>adb push fw_bcm4329.bin /sdcard/
>adb shell
$su
#mount -o,remount rw /system
#cp /sdcard/fw_bcm4329.bin /system/vendor/firmware/
#mount -o,remount ro /system

enable wi-fi.

----
Cyanogen 9 (ICS) Alpha 18 on Nexus S
Radio: I9020XXKF1

Hey man thanks.. can I attach the zip in the OP? thankss
27th December 2011, 03:09 PM   |  #69  
Junior Member
Thanks Meter: 5
 
4 posts
Join Date:Joined: Dec 2011
Yes, you can.
The Following User Says Thank You to avostrik For This Useful Post: [ View ]
28th December 2011, 12:15 PM   |  #70  
thegtfusion's Avatar
OP Senior Member
Flag Utrecht
Thanks Meter: 2,177
 
3,889 posts
Join Date:Joined: Jan 2011
More
Quote:
Originally Posted by avostrik

Yes, you can.

Thanks. I put your name in it

Post Reply Subscribe to Thread

Tags
ics, problems, wifi
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Top Threads in Nexus S General by ThreadRank