• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Help HELP Samsung s6500D wifi driver problem or my phone is broke

angel2004

Lurker
HELP Samsung s6500D wifi driver problem or my phone is broke

Hi
I have an problem with my S6500D.
When i activate wifi, it say error.iF i try activate again the phone is rebooting.

my phone is
Samsung Galaxy mini 2 GT-S6500D ORANGE
android 2.3.6 GINGERBREAD.XXLC4
S6500DXXLC3
KERNEL 2.6.38.6 DPI@deLL166#1
ROM STOCK S6500DXXLC4_S6500DXXLC3_S6500DORLLC2_HOME
Please help me
That it the begin error showing.

###########################
# RAMDUMP Mode #
# (ARM9 mode) #
- AP -
Oops
AR6K Async PID=313
- CP -
smem_0cil_tmp.c LINE=0
Format :
qxdm_message :
###########################
after that my wifi not working --- Error ----

logcat log:
-----------------------------------------------------
08-19 12:31:08.459: I/wlan_tool(1505): wifi loading
08-19 12:31:08.459: I/wlan_tool(1506): START wifi REGION
08-19 12:31:08.469: I/wlan_tool(1508): MID wifi DEFAULT
08-19 12:31:08.479: I/wlan_tool(1509): LAST wifi REGION
08-19 12:31:08.499: I/wlan_tool(1515): Try to load driver with insmod
08-19 12:31:18.929: I/wlan_tool(1598): ar6000 driver fails to load
08-19 12:31:19.019: I/wlan_tool(1609): wifi unloading
08-19 12:31:21.369: E/WifiService(185): Failed to load Wi-Fi driver.
Today i try command in adb shell
su
insmod /system/wifi/ar6000.ko
but dont working ....
when i type
rmod ar6000 my phone is rebooting.

That it is the dmesg log:

<1>[ 104.899830] ar6000_init_module() - board_hw_revision : 3
<1>[ 104.899851] ar6000_init_module() - refClock : 19200000
<1>[ 104.899866]
<1>[ 104.899870] AR6K: ar6000_init_module() ver 3.1.72.5
<1>[ 104.899885] ar6000_pm_init()
<1>[ 104.899956] PM state : 1
<1>[ 104.899965] pm_buf : 1
<1>[ 104.899973] pmoff : false
<1>[ 104.900123] AR6K: ar6000_pm_probe enter
<4>[ 104.900135] wlan_setup_power on --enter
<6>[ 104.900145] wlan_setup_ldo_33v - set by Wifi : on
<6>[ 104.900156] wlan_setup_ldo_33v - old wlan_33v_flag : 0
<6>[ 104.900166] wlan_setup_ldo_33v - new wlan_33v_flag : 1
<4>[ 104.900180] wlan_set_gpio - 109 : on
<6>[ 104.900196] wlan_set_gpio: before (1) :: gpio_get_value = 0
<6>[ 104.900220] wlan_set_gpio: after (1) :: gpio_get_value = 1wlan_set_gpio - 33 : on
<6>[ 104.900360] wlan_set_gpio: before (1) :: gpio_get_value = 0
<6>[ 104.900376] wlan_set_gpio: after (1) :: gpio_get_value = 1wlan_status entered
<6>[ 105.000498] mmc2: Slot status change detected (0 -> 1)
<4>[ 105.000651] msm_sdcc_setup_vreg : 2 : 0 : level : 1800
<4>[ 105.000916] msm_sdcc_setup_vreg : 2 : 1 : level : 1800
<1>[ 105.001704] AR6K: ar6000_init_module
<1>[ 105.002246]
<1>[ 105.002251] AR6K: ar6000_init_module() success
<4>[ 105.017071] msm_sdcc_setup_vreg : 2 : 1 : level : 1800
<4>[ 105.069068] msm_sdcc_setup_vreg : 2 : 1 : level : 1800
<4>[ 105.071646] msm_sdcc_setup_vreg : 2 : 1 : level : 1800
<4>[ 105.079523] msm_sdcc_setup_vreg : 2 : 1 : level : 1800
<4>[ 105.098813] msm_sdcc_setup_vreg : 2 : 1 : level : 1800
<4>[ 105.110166] mmc2: queuing unknown CIS tuple 0x01 (3 bytes)
<4>[ 105.130216] mmc2: queuing unknown CIS tuple 0x1a (5 bytes)
<4>[ 105.138948] mmc2: queuing unknown CIS tuple 0x1b (8 bytes)
<4>[ 105.140736] mmc2: queuing unknown CIS tuple 0x14 (0 bytes)
<4>[ 105.143424] msm_sdcc_setup_vreg : 2 : 1 : level : 1800
<4>[ 105.143786] msm_sdcc_setup_vreg : 2 : 1 : level : 1800
<4>[ 105.143951] msm_sdcc_setup_vreg : 2 : 1 : level : 1800
<4>[ 105.146914] mmc2: queuing unknown CIS tuple 0x80 (1 bytes)
<4>[ 105.147259] mmc2: queuing unknown CIS tuple 0x81 (1 bytes)
<4>[ 105.147454] mmc2: queuing unknown CIS tuple 0x82 (1 bytes)
<6>[ 105.147591] mmc2: new high speed SDIO card at address 0001
<6>[ 105.154279] AR6K: ar6000_dma_buffer_alloc(size = 32768) = e9660000
<1>[ 105.160014]
<1>[ 105.160032] AR6K: [AR6K startup] ar6000_avail_ev()
<1>[ 105.160551] ar6000_avail_ev() Got WMI @ 0xbf072db4.
<1>[ 105.160591] AR6K: networksubtype : 0, num_device : 1
<1>[ 105.160646] BMI: Creating sysfs entry
<1>[ 105.192774] AR6K: target type AR6003
<1>[ 105.193184] AR6K: num_dev=1 fwmode=0x1 fwsubmode=0x0 fwbr_buf=0
<1>[ 105.193303] Firmware mode set
<1>[ 105.194008] BMI enabled: 3
<1>[ 105.194018] BMI: Requesting device specific configuration
<1>[ 105.194751] old options: 0, old sleep: 29
<1>[ 105.195918] AR6K: refClock = 19200000 Hz
<1>[ 105.196364] Board Data download address: 0x541f30
<7>[ 105.196376] AR6K: board_hw_revision: 3
<7>[ 105.196391] AR6K: find board cal file: ath6k/AR6003/hw2.1.1/bdata.SD31.bin.03
<7>[ 105.198791] AR6K: Board cal file exist: ath6k/AR6003/hw2.1.1/bdata.SD31.bin.03
<1>[ 105.198811] AR6K: selected board data ath6k/AR6003/hw2.1.1/bdata.SD31.bin.03
<1>[ 105.198901] AR6K: android_request_firmware(): raw_filename=ath6k/AR6003/hw2.1.1/bdata.SD31.bin.03, bufsize=4096
<1>[ 105.199779] AR6K: android_request_firmware(): raw_filename=softmac, bufsize=17
<1>[ 105.200642] ar6000_psminfo_update: psm_info is 1
<1>[ 105.200941] Board extended Data download address: 0x542330
<1>[ 105.208319] AR6K: android_request_firmware(): raw_filename=ath6k/AR6003/hw2.1.1/otp.bin, bufsize=4096
<1>[ 105.252571] AR6K: ath6k/AR6003/hw2.1.1/athwlan.bin firmware will be loaded
<1>[ 105.252811] AR6K: android_request_firmware(): raw_filename=ath6k/AR6003/hw2.1.1/athwlan.bin, bufsize=90112
<1>[ 105.730425] AR6K: android_request_firmware(): raw_filename=ath6k/AR6003/hw2.1.1/data.patch.hw3_0.bin, bufsize=4096
<1>[ 105.734185] AR6K: Enable ANI
<1>[ 105.856325] AR6K: Target Ready: credits: 23 credit size: 1664
<1>[ 105.856342] AR6K: ** HIF layer does not support scatter requests (17)
<6>[ 105.856360] AR6K: ar6000_virtual_scatter_buffer_alloc(req = 0, size = 16776) = e9668000
<6>[ 105.856379] AR6K: ar6000_virtual_scatter_buffer_alloc(req = 1, size = 16776) = e9670000
<6>[ 105.856395] AR6K: ar6000_virtual_scatter_buffer_alloc(req = 2, size = 16776) = e9678000
<6>[ 105.856412] AR6K: ar6000_virtual_scatter_buffer_alloc(req = 3, size = 16776) = e9680000
<1>[ 117.882746] Timeout waiting for recv message
<1>[ 117.882764] Target debug interrupt
<3>[ 117.882774] ar6000_target_failure: target asserted
<1>[ 117.884526] AR6K: Location of register dump data: 0x544088
<1>[ 117.894480] AR6K: Register Dump:
<1>[ 117.894493] 0 : 0x30000582
<1>[ 117.894542] 1 : 0x000015B3
<1>[ 117.894563] 2 : 0x008E23D7
<1>[ 117.894583] 3 : 0x004F5B31
<1>[ 117.894603] 4 : 0x008E23D7
<1>[ 117.894622] 5 : 0x00060133
<1>[ 117.894642] 6 : 0x0000001F
<1>[ 117.894660] 7 : 0x00001878
<1>[ 117.894678] 8 : 0x00000001
<1>[ 117.894698] 9 : 0x008E23A8
<1>[ 117.894717] 10 : 0x005442B8
<1>[ 117.894737] 11 : 0x00544258
<1>[ 117.894755] 12 : 0x00000009
<1>[ 117.894775] 13 : 0x00000000
<1>[ 117.894793] 14 : 0x00917F9C
<1>[ 117.894812] 15 : 0x00917FA7
<1>[ 117.894832] 16 : 0x008E0E9A
<1>[ 117.894850] 17 : 0x00916C20
<1>[ 117.894870] 18 : 0x008E1038
<1>[ 117.894888] 19 : 0x00000000
<1>[ 117.894907] 20 : 0x408E23D7
<1>[ 117.894927] 21 : 0x00544198
<1>[ 117.894945] 22 : 0x00540000
<1>[ 117.894965] 23 : 0x00000001
<1>[ 117.894983] 24 : 0x808E295E
<1>[ 117.895003] 25 : 0x005441F8
<1>[ 117.895022] 26 : 0x005617DC
<1>[ 117.895042] 27 : 0xC08E23D7
<1>[ 117.895060] 28 : 0x808E1149
<1>[ 117.895080] 29 : 0x00544218
<1>[ 117.895098] 30 : 0x00000010
<1>[ 117.895117] 31 : 0x00542900
<1>[ 117.895137] 32 : 0xC08E0F24
<1>[ 117.895155] 33 : 0x00544238
<1>[ 117.895175] 34 : 0x00000010
<1>[ 117.895193] 35 : 0x00544258
<1>[ 117.895213] 36 : 0x408E1038
<1>[ 117.895232] 37 : 0x00544258
<1>[ 117.895252] 38 : 0x00540000
<1>[ 117.895270] 39 : 0x00000001
<1>[ 117.895288] 40 : 0x808E1676
<1>[ 117.895308] 41 : 0x005442B8
<1>[ 117.895327] 42 : 0x00000000
<1>[ 117.895345] 43 : 0x00000000
<1>[ 117.895363] 44 : 0x808E1640
<1>[ 117.895383] 45 : 0x005442D8
<1>[ 117.895402] 46 : 0x00540000
<1>[ 117.895420] 47 : 0x00000000
<1>[ 117.895440] 48 : 0x808E16BD
<1>[ 117.895458] 49 : 0x005442F8
<1>[ 117.895478] 50 : 0x00540D14
<1>[ 117.895497] 51 : 0x00000000
<1>[ 117.895515] 52 : 0x408E0C24
<1>[ 117.895535] 53 : 0x00544318
<1>[ 117.895553] 54 : 0x00519291
<1>[ 117.895573] 55 : 0x000017A8
<1>[ 117.895591] 56 : 0x00000000
<1>[ 117.895610] 57 : 0x00544338
<1>[ 117.895628] 58 : 0x00559301
<1>[ 117.895648] 59 : 0x00040020
<1>[ 117.896156] Failed to connect to WMI CONTROL service status:-1
<1>[ 117.896173] ar6000_avail: ar6000_init
<1>[ 117.896183] BMI: Deleting sysfs entry
<1>[ 117.896208] AR6K: wmi_shutdown() _wmi_init = 0
<4>[ 117.896248] AR6K startup used greatest stack depth: 4944 bytes left
#
i typing on my phone *#526# WlanTest Menu.
It is the display the message:


WlanTest Engineering Mode Status
TestMode Driver loaded [0k]
after that i activate my wifi, it working (not error or rebooting phone), but my phone not find any access point (AP) and it displays message Scanning, scanning ....

PS:
Sorry for my broken English.

Thanks a lot .
I appreciate any responses
 
Hi

My problems is solved !

[HIGH]<1>[ 117.882746] Timeout waiting for recv message
<1>[ 117.882764] Target debug interrupt
<3>[ 117.882774] ar6000_target_failure: target asserted
............................
<1>[ 117.896156] Failed to connect to WMI CONTROL service status:-1
<1>[ 117.896173] ar6000_avail: ar6000_init
<1>[ 117.896183] BMI: Deleting sysfs entry
<1>[ 117.896208] AR6K: wmi_shutdown() _wmi_init = 0
[/HIGH]That errors solved with ....

I rooted my phone and I modified the file /system/bin/wlan_tool the row

insmod /system/wifi/ar6000.ko

with

insmod /system/wifi/ar6000.ko wmitimeout=5000

wmitimeout is the parameter that sets the timeout wifi driver to connect to WMI CONTROL service
/* Wait for Wmi event to be ready */
Default wmitimeout= 20

My phone is working now .

Thank you,
Android Forum :congrats:
 
Back
Top Bottom