FORUMS

OnePlus Addresses Reservation List Cheating

Jake Cooper figured out how to bump his place up on OnePlus’ reservation list and … more

OnePlus 2 Benchmark Scores Show Its Muscle

This video by FoneArena contains all the popular benchmarks being tested on the OnePlus 2, … more

Sony’s Emergence in The Middle: Is The Price Right?

Sony’s Electronics Division is not in its best days, and its smartphone … more

HTC Delivering Ads Straight to Sense Home

HTC’s 2015 has been a year marked by a desperate search for revenue.The HTC One M9 … more

[SOLVED]ICS wifi problems-broken on 3.0 kernels

3,938 posts
Thanks Meter: 2,196
 
By thegtfusion, Senior Member on 1st December 2011, 11:45 PM
Post Reply Subscribe to Thread Email Thread
21st December 2011, 12:11 AM |#61  
Junior Member
Thanks Meter: 0
 
More
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: 3
 
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
 
More
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,999
 
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: 3
 
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,196
 
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
 
More
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, 348 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,196
 
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
 
More
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,196
 
More
Quote:
Originally Posted by avostrik

Yes, you can.

Thanks. I put your name in it
28th December 2011, 03:38 PM |#71  
Junior Member
Thanks Meter: 0
 
More
It works
uuuhoooooo

Read More
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