Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,807,005 Members 38,003 Now Online
XDA Developers Android and Mobile Development Forum

[SOLVED]ICS wifi problems-broken on 3.0 kernels

Tip us?
 
vicpf
Old
#61  
Junior Member
Thanks Meter 0
Posts: 11
Join Date: 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
 
Pentium
Old
#62  
Pentium's Avatar
Senior Member
Thanks Meter 2
Posts: 207
Join Date: Jan 2005
Location: Tartous
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!!
Nexus 4 - Stock Jelly Bean - 4.3
Retired: Himalaya - Blue Angel - Universal - Raphael - Hero - Nexus One - HD7 - Nexus S - Galaxy Nexus
 
lio02
Old
#63  
Member
Thanks Meter 3
Posts: 50
Join Date: Jan 2011
Quote:
Originally Posted by Pentium View Post
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!
 
mathkid95
Old
#64  
mathkid95's Avatar
Recognized Developer
Thanks Meter 5,806
Posts: 7,539
Join Date: Jun 2010

 
DONATE TO ME
Yeah, I've uploaded the .txt file you can load in as a .sh for script manager for the wifi on matr1x v13.0
 
Pentium
Old
#65  
Pentium's Avatar
Senior Member
Thanks Meter 2
Posts: 207
Join Date: Jan 2005
Location: Tartous
Quote:
Originally Posted by lio02 View Post
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!
Nexus 4 - Stock Jelly Bean - 4.3
Retired: Himalaya - Blue Angel - Universal - Raphael - Hero - Nexus One - HD7 - Nexus S - Galaxy Nexus
 
thegtfusion
Old
#66  
thegtfusion's Avatar
Senior Member - OP
Thanks Meter 2,169
Posts: 3,875
Join Date: Jan 2011
Location: Utrecht
I really hope google fixed it in the next ota.. now im using the scripts

Sent from my Nexus S using xda premium
Google Nexus 5

ROM: Stock
Kernel: Linaro kernel r32.

 
avostrik
Old
(Last edited by avostrik; 27th December 2011 at 12:07 PM.) Reason: added update.zip with firmware
#67  
Junior Member
Thanks Meter 5
Posts: 4
Join Date: 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)
The Following 2 Users Say Thank You to avostrik For This Useful Post: [ Click to Expand ]
 
thegtfusion
Old
#68  
thegtfusion's Avatar
Senior Member - OP
Thanks Meter 2,169
Posts: 3,875
Join Date: Jan 2011
Location: Utrecht
Quote:
Originally Posted by avostrik View Post
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
Google Nexus 5

ROM: Stock
Kernel: Linaro kernel r32.

 
avostrik
Old
#69  
Junior Member
Thanks Meter 5
Posts: 4
Join Date: Dec 2011
Yes, you can.
The Following User Says Thank You to avostrik For This Useful Post: [ Click to Expand ]
 
thegtfusion
Old
#70  
thegtfusion's Avatar
Senior Member - OP
Thanks Meter 2,169
Posts: 3,875
Join Date: Jan 2011
Location: Utrecht
Quote:
Originally Posted by avostrik View Post
Yes, you can.
Thanks. I put your name in it
Google Nexus 5

ROM: Stock
Kernel: Linaro kernel r32.


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

Advanced Search
Display Modes