Part Number: WL1835MODCOM8B
Other Parts Discussed in Thread: WL1833, WL1271
Tool/software: Linux
I use wl1833 module for wifi-direct.
When i create a p2p connection to redmi note2.
I have faced some errors:
Issue 1:
<6>[ 191.900634] p2p-wlan0-0: deauthenticating from 12:2a:b3:46:c8:0b by local choice (Reason: 3=DEAUTH_LEAVING)
<7>[ 191.900776] wlcore_sdio: WRITE to 0x54f0
<7>[ 191.900790] wlcore_sdio: WRITE 00000000: 02 00 00 00 3f 00 34 00 03 01 03 00 01 00 5e 00
<7>[ 191.900802] wlcore_sdio: WRITE 00000010: 00 01 33 33 00 00 00 01 33 33 ff 19 01 e7 00 00
<7>[ 191.900813] wlcore_sdio: WRITE 00000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
<7>[ 191.900824] wlcore_sdio: WRITE 00000030: 00 00 00 00 00 00 00 00 00 00 00 00
<7>[ 191.900894] wlcore_sdio: WRITE to 0x54f0
<7>[ 191.900905] wlcore_sdio: WRITE 00000000: 02 00 00 00 3f 00 34 00 03 01 03 00 01 00 5e 00
<7>[ 191.900917] wlcore_sdio: WRITE 00000010: 00 01 33 33 00 00 00 01 33 33 ff 19 01 e7 00 00
<7>[ 191.900928] wlcore_sdio: WRITE 00000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
<7>[ 191.900938] wlcore_sdio: WRITE 00000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
<7>[ 191.900949] wlcore_sdio: WRITE 00000040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
<7>[ 191.900959] wlcore_sdio: WRITE 00000050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
<7>[ 191.900970] wlcore_sdio: WRITE 00000060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
<7>[ 191.900981] wlcore_sdio: WRITE 00000070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
<7>[ 191.900991] wlcore_sdio: WRITE 00000080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
<7>[ 191.901002] wlcore_sdio: WRITE 00000090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
<7>[ 191.901012] wlcore_sdio: WRITE 000000a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
<7>[ 191.901023] wlcore_sdio: WRITE 000000b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
<7>[ 191.901033] wlcore_sdio: WRITE 000000c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
<7>[ 191.901044] wlcore_sdio: WRITE 000000d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
<7>[ 191.901055] wlcore_sdio: WRITE 000000e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
<7>[ 191.901065] wlcore_sdio: WRITE 000000f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
<7>[ 191.901076] wlcore_sdio: WRITE 00000100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
<7>[ 191.901087] wlcore_sdio: WRITE 00000110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
<7>[ 191.901097] wlcore_sdio: WRITE 00000120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
<7>[ 191.901108] wlcore_sdio: WRITE 00000130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
<7>[ 191.901119] wlcore_sdio: WRITE 00000140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
<7>[ 191.901129] wlcore_sdio: WRITE 00000150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
<7>[ 191.901140] wlcore_sdio: WRITE 00000160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
<7>[ 191.901151] wlcore_sdio: WRITE 00000170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
<7>[ 191.901161] wlcore_sdio: WRITE 00000180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
<7>[ 191.901172] wlcore_sdio: WRITE 00000190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
<7>[ 191.901182] wlcore_sdio: WRITE 000001a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
<7>[ 191.901193] wlcore_sdio: WRITE 000001b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
<7>[ 191.901203] wlcore_sdio: WRITE 000001c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
<7>[ 191.901226] wlcore_sdio: WRITE 000001d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
<7>[ 191.901237] wlcore_sdio: WRITE 000001e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
<7>[ 191.901248] wlcore_sdio: WRITE 000001f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
<7>[ 191.901258] wlcore_sdio: WRITE 00000200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
<7>[ 191.901269] wlcore_sdio: WRITE 00000210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
<7>[ 191.901279] wlcore_sdio: WRITE 00000220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
<7>[ 191.901292] wlcore_sdio: WRITE 00000230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
<7>[ 191.901304] wlcore_sdio: WRITE 00000240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
<7>[ 191.901315] wlcore_sdio: WRITE 00000250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
<7>[ 191.901326] wlcore_sdio: WRITE 00000260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
<7>[ 191.901337] wlcore_sdio: WRITE 00000270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
<7>[ 191.901347] wlcore_sdio: WRITE 00000280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
<7>[ 191.901358] wlcore_sdio: WRITE 00000290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
<7>[ 191.901369] wlcore_sdio: WRITE 000002a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
<7>[ 191.901379] wlcore_sdio: WRITE 000002b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
<7>[ 191.901390] wlcore_sdio: WRITE 000002c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
<7>[ 191.901400] wlcore_sdio: WRITE 000002d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
<7>[ 191.901410] wlcore_sdio: WRITE 000002e0: 00 00 00 00
<7>[ 191.901558] wlcore_sdio: READ from 0x50e8
<7>[ 191.901572] wlcore_sdio: READ 00000000: 10 00 00 00
<7>[ 191.901632] wlcore_sdio: READ from 0x50e8
<7>[ 191.901642] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 191.901804] wlcore_sdio: READ from 0x50e8
<7>[ 191.901815] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 191.901891] wlcore_sdio: READ from 0x50e8
<7>[ 191.901902] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 191.901964] wlcore_sdio: READ from 0x50e8
<7>[ 191.901974] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 191.902037] wlcore_sdio: READ from 0x50e8
<7>[ 191.902047] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 191.902106] wlcore_sdio: READ from 0x50e8
<7>[ 191.902116] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 191.902171] wlcore_sdio: READ from 0x50e8
<7>[ 191.902180] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 191.902227] wlcore_sdio: READ from 0x50e8
<7>[ 191.902236] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 191.902290] wlcore_sdio: READ from 0x50e8
<7>[ 191.902300] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 191.902352] wlcore_sdio: READ from 0x50e8
<7>[ 191.902363] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 191.902416] wlcore_sdio: READ from 0x50e8
<7>[ 191.902426] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 191.902485] wlcore_sdio: READ from 0x50e8
<7>[ 191.902494] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 191.902551] wlcore_sdio: READ from 0x50e8
<7>[ 191.902561] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 191.902627] wlcore_sdio: READ from 0x50e8
<7>[ 191.902637] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 191.902716] wlcore_sdio: READ from 0x50e8
<7>[ 191.902726] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 191.902778] wlcore_sdio: READ from 0x50e8
<7>[ 191.902789] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 191.902848] wlcore_sdio: READ from 0x50e8
<7>[ 191.902859] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 191.902917] wlcore_sdio: READ from 0x50e8
<7>[ 191.902927] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 191.902989] wlcore_sdio: READ from 0x50e8
<7>[ 191.902999] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 191.903052] wlcore_sdio: READ from 0x50e8
<7>[ 191.903060] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 191.903112] wlcore_sdio: READ from 0x50e8
<7>[ 191.903131] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 191.903206] wlcore_sdio: READ from 0x50e8
<7>[ 191.903216] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 191.903276] wlcore_sdio: READ from 0x50e8
<7>[ 191.903290] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 191.903368] wlcore_sdio: READ from 0x50e8
<7>[ 191.903379] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 191.903433] wlcore_sdio: READ from 0x50e8
<7>[ 191.903442] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 191.903493] wlcore_sdio: READ from 0x50e8
<7>[ 191.903508] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 191.903561] wlcore_sdio: READ from 0x50e8
<7>[ 191.903570] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 191.903621] wlcore_sdio: READ from 0x50e8
<7>[ 191.903630] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 191.903687] wlcore_sdio: READ from 0x50e8
<7>[ 191.903697] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 191.903749] wlcore_sdio: READ from 0x50e8
<7>[ 191.903758] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 191.903809] wlcore_sdio: READ from 0x50e8
<7>[ 191.903818] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 191.903876] wlcore_sdio: READ from 0x50e8
<7>[ 191.903886] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 191.903937] wlcore_sdio: READ from 0x50e8
<7>[ 191.903945] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 191.904171] wlcore_sdio: READ from 0x50e8
<7>[ 191.904190] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 191.904247] wlcore_sdio: READ from 0x50e8
<7>[ 191.904257] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 191.904310] wlcore_sdio: READ from 0x50e8
<7>[ 191.904319] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 191.904378] wlcore_sdio: READ from 0x50e8
<7>[ 191.904387] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 191.904440] wlcore_sdio: READ from 0x50e8
<7>[ 191.904449] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 191.904501] wlcore_sdio: READ from 0x50e8
<7>[ 191.904510] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 191.904556] wlcore_sdio: READ from 0x50e8
<7>[ 191.904566] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 191.904617] wlcore_sdio: READ from 0x50e8
<7>[ 191.904626] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 191.904677] wlcore_sdio: READ from 0x50e8
<7>[ 191.904687] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 191.904734] wlcore_sdio: READ from 0x50e8
<7>[ 191.904743] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 191.904795] wlcore_sdio: READ from 0x50e8
<7>[ 191.904804] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 191.904857] wlcore_sdio: READ from 0x50e8
<7>[ 191.904867] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 191.904913] wlcore_sdio: READ from 0x50e8
<7>[ 191.904923] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 191.909079] wlcore_sdio: READ from 0x50e8
<7>[ 191.909093] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 191.909177] wlcore_sdio: READ from 0x50e8
<7>[ 191.909187] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 191.909251] wlcore_sdio: READ from 0x50e8
<7>[ 191.909261] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 191.934089] wlcore_sdio: READ from 0x50e8
<7>[ 191.934100] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 191.964019] wlcore_sdio: READ from 0x50e8
<7>[ 191.964030] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 191.994035] wlcore_sdio: READ from 0x50e8
<7>[ 191.994045] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 192.014024] wlcore_sdio: READ from 0x50e8
<7>[ 192.014035] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 192.034023] wlcore_sdio: READ from 0x50e8
<7>[ 192.034035] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 192.054024] wlcore_sdio: READ from 0x50e8
<7>[ 192.054037] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 192.074020] wlcore_sdio: READ from 0x50e8
<7>[ 192.074031] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 192.094018] wlcore_sdio: READ from 0x50e8
<7>[ 192.094029] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 192.114016] wlcore_sdio: READ from 0x50e8
<7>[ 192.114026] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 192.134024] wlcore_sdio: READ from 0x50e8
<7>[ 192.134035] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 192.154089] wlcore_sdio: READ from 0x50e8
<7>[ 192.154100] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 192.174087] wlcore_sdio: READ from 0x50e8
<7>[ 192.174098] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 192.194068] wlcore_sdio: READ from 0x50e8
<7>[ 192.194079] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 192.214042] wlcore_sdio: READ from 0x50e8
<7>[ 192.214055] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 192.234022] wlcore_sdio: READ from 0x50e8
<7>[ 192.234033] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 192.254090] wlcore_sdio: READ from 0x50e8
<7>[ 192.254100] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 192.274059] wlcore_sdio: READ from 0x50e8
<7>[ 192.274071] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 192.294035] wlcore_sdio: READ from 0x50e8
<7>[ 192.294046] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 192.314039] wlcore_sdio: READ from 0x50e8
<7>[ 192.314049] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 192.334050] wlcore_sdio: READ from 0x50e8
<7>[ 192.334076] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 192.354051] wlcore_sdio: READ from 0x50e8
<7>[ 192.354064] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 192.374038] wlcore_sdio: READ from 0x50e8
<7>[ 192.374050] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 192.394036] wlcore_sdio: READ from 0x50e8
<7>[ 192.394047] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 192.414098] wlcore_sdio: READ from 0x50e8
<7>[ 192.414108] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 192.434027] wlcore_sdio: READ from 0x50e8
<7>[ 192.434039] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 192.454041] wlcore_sdio: READ from 0x50e8
<7>[ 192.454053] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 192.474029] wlcore_sdio: READ from 0x50e8
<7>[ 192.474039] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 192.494076] wlcore_sdio: READ from 0x50e8
<7>[ 192.494088] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 192.514027] wlcore_sdio: READ from 0x50e8
<7>[ 192.514039] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 192.534042] wlcore_sdio: READ from 0x50e8
<7>[ 192.534054] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 192.554099] wlcore_sdio: READ from 0x50e8
<7>[ 192.554109] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 192.574105] wlcore_sdio: READ from 0x50e8
<7>[ 192.574116] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 192.594032] wlcore_sdio: READ from 0x50e8
<7>[ 192.594045] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 192.614033] wlcore_sdio: READ from 0x50e8
<7>[ 192.614045] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 192.634096] wlcore_sdio: READ from 0x50e8
<7>[ 192.634106] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 192.654100] wlcore_sdio: READ from 0x50e8
<7>[ 192.654111] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 192.674098] wlcore_sdio: READ from 0x50e8
<7>[ 192.674109] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 192.694050] wlcore_sdio: READ from 0x50e8
<7>[ 192.694060] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 192.714042] wlcore_sdio: READ from 0x50e8
<7>[ 192.714052] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 192.734031] wlcore_sdio: READ from 0x50e8
<7>[ 192.734042] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 192.754067] wlcore_sdio: READ from 0x50e8
<7>[ 192.754078] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 192.774043] wlcore_sdio: READ from 0x50e8
<7>[ 192.774055] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 192.794022] wlcore_sdio: READ from 0x50e8
<7>[ 192.794033] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 192.814050] wlcore_sdio: READ from 0x50e8
<7>[ 192.814061] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 192.834021] wlcore_sdio: READ from 0x50e8
<7>[ 192.834043] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 192.854101] wlcore_sdio: READ from 0x50e8
<7>[ 192.854115] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 192.874069] wlcore_sdio: READ from 0x50e8
<7>[ 192.874082] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 192.894106] wlcore_sdio: READ from 0x50e8
<7>[ 192.894118] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 192.914020] wlcore_sdio: READ from 0x50e8
<7>[ 192.914032] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 192.934023] wlcore_sdio: READ from 0x50e8
<7>[ 192.934034] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 192.954017] wlcore_sdio: READ from 0x50e8
<7>[ 192.954028] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 192.974018] wlcore_sdio: READ from 0x50e8
<7>[ 192.974028] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 192.994098] wlcore_sdio: READ from 0x50e8
<7>[ 192.994108] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 193.014018] wlcore_sdio: READ from 0x50e8
<7>[ 193.014028] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 193.034122] wlcore_sdio: READ from 0x50e8
<7>[ 193.034133] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 193.054022] wlcore_sdio: READ from 0x50e8
<7>[ 193.054033] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 193.074058] wlcore_sdio: READ from 0x50e8
<7>[ 193.074070] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 193.094025] wlcore_sdio: READ from 0x50e8
<7>[ 193.094036] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 193.114078] wlcore_sdio: READ from 0x50e8
<7>[ 193.114099] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 193.134075] wlcore_sdio: READ from 0x50e8
<7>[ 193.134103] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 193.154095] wlcore_sdio: READ from 0x50e8
<7>[ 193.154107] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 193.174028] wlcore_sdio: READ from 0x50e8
<7>[ 193.174041] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 193.194041] wlcore_sdio: READ from 0x50e8
<7>[ 193.194054] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 193.214031] wlcore_sdio: READ from 0x50e8
<7>[ 193.214042] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 193.234077] wlcore_sdio: READ from 0x50e8
<7>[ 193.234105] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 193.254075] wlcore_sdio: READ from 0x50e8
<7>[ 193.254087] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 193.274019] wlcore_sdio: READ from 0x50e8
<7>[ 193.274032] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 193.294117] wlcore_sdio: READ from 0x50e8
<7>[ 193.294129] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 193.314043] wlcore_sdio: READ from 0x50e8
<7>[ 193.314054] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 193.334057] wlcore_sdio: READ from 0x50e8
<7>[ 193.334073] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 193.354052] wlcore_sdio: READ from 0x50e8
<7>[ 193.354068] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 193.374046] wlcore_sdio: READ from 0x50e8
<7>[ 193.374062] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 193.394050] wlcore_sdio: READ from 0x50e8
<7>[ 193.394067] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 193.414088] wlcore_sdio: READ from 0x50e8
<7>[ 193.414102] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 193.434099] wlcore_sdio: READ from 0x50e8
<7>[ 193.434110] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 193.454025] wlcore_sdio: READ from 0x50e8
<7>[ 193.454037] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 193.474021] wlcore_sdio: READ from 0x50e8
<7>[ 193.474032] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 193.494039] wlcore_sdio: READ from 0x50e8
<7>[ 193.494050] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 193.514059] wlcore_sdio: READ from 0x50e8
<7>[ 193.514069] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 193.534035] wlcore_sdio: READ from 0x50e8
<7>[ 193.534046] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 193.554039] wlcore_sdio: READ from 0x50e8
<7>[ 193.554049] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 193.574051] wlcore_sdio: READ from 0x50e8
<7>[ 193.574063] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 193.594056] wlcore_sdio: READ from 0x50e8
<7>[ 193.594068] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 193.614080] wlcore_sdio: READ from 0x50e8
<7>[ 193.614091] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 193.634025] wlcore_sdio: READ from 0x50e8
<7>[ 193.634036] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 193.654026] wlcore_sdio: READ from 0x50e8
<7>[ 193.654037] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 193.674127] wlcore_sdio: READ from 0x50e8
<7>[ 193.674138] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 193.694021] wlcore_sdio: READ from 0x50e8
<7>[ 193.694035] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 193.714028] wlcore_sdio: READ from 0x50e8
<7>[ 193.714039] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 193.734099] wlcore_sdio: READ from 0x50e8
<7>[ 193.734110] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 193.754120] wlcore_sdio: READ from 0x50e8
<7>[ 193.754131] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 193.774037] wlcore_sdio: READ from 0x50e8
<7>[ 193.774049] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 193.794023] wlcore_sdio: READ from 0x50e8
<7>[ 193.794035] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 193.814025] wlcore_sdio: READ from 0x50e8
<7>[ 193.814035] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 193.834057] wlcore_sdio: READ from 0x50e8
<7>[ 193.834068] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 193.854036] wlcore_sdio: READ from 0x50e8
<7>[ 193.854050] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 193.874063] wlcore_sdio: READ from 0x50e8
<7>[ 193.874075] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 193.894087] wlcore_sdio: READ from 0x50e8
<7>[ 193.894098] wlcore_sdio: READ 00000000: 00 00 00 00
<7>[ 193.914021] wlcore_sdio: READ from 0x50e8
<7>[ 193.914032] wlcore_sdio: READ 00000000: 00 00 00 00
<3>[ 193.914084] wlcore: ERROR command complete timeout
<4>[ 193.914093] ------------[ cut here ]------------
<4>[ 193.914164] WARNING: at /home/rex/workspace/bsp/nxp/output_wandboard_android_4_4_2/compat_wl18xx/drivers/net/wireless/ti/wlcore/main.c:829 wl12xx_queue_recovery_work+0x6c/0x74 [wlcore]()
<4>[ 193.914188] Modules linked in: cdc_ncm usbnet wl18xx wlcore_sdio wlcore mac80211 cfg80211 compat atmel_mxt_ts
<4>[ 193.914256] [<c004da44>] (unwind_backtrace+0x0/0x138) from [<c0083ed8>] (warn_slowpath_common+0x4c/0x64)
<4>[ 193.914280] [<c0083ed8>] (warn_slowpath_common+0x4c/0x64) from [<c0083f0c>] (warn_slowpath_null+0x1c/0x24)
<4>[ 193.914323] [<c0083f0c>] (warn_slowpath_null+0x1c/0x24) from [<bf145f40>] (wl12xx_queue_recovery_work+0x6c/0x74 [wlcore])
<4>[ 193.914385] [<bf145f40>] (wl12xx_queue_recovery_work+0x6c/0x74 [wlcore]) from [<bf149904>] (wlcore_cmd_send_failsafe+0x7c/0x49c [wlcore])
<4>[ 193.914447] [<bf149904>] (wlcore_cmd_send_failsafe+0x7c/0x49c [wlcore]) from [<bf14b208>] (wlcore_cmd_configure_failsafe+0x64/0xc0 [wlcore])
<4>[ 193.914501] [<bf14b208>] (wlcore_cmd_configure_failsafe+0x64/0xc0 [wlcore]) from [<bf14b278>] (wl1271_cmd_configure+0x14/0x20 [wlcore])
<4>[ 193.914565] [<bf14b278>] (wl1271_cmd_configure+0x14/0x20 [wlcore]) from [<bf152214>] (wl1271_acx_group_address_tbl+0x80/0xdc [wlcore])
<4>[ 193.914631] [<bf152214>] (wl1271_acx_group_address_tbl+0x80/0xdc [wlcore]) from [<bf141a54>] (wl1271_op_configure_filter+0x90/0x144 [wlcore])
<4>[ 193.914778] [<bf141a54>] (wl1271_op_configure_filter+0x90/0x144 [wlcore]) from [<bf0a4500>] (ieee80211_configure_filter+0x17c/0x408 [mac80211])
<4>[ 193.914859] [<bf0a4500>] (ieee80211_configure_filter+0x17c/0x408 [mac80211]) from [<c009e430>] (process_one_work+0x12c/0x494)
<4>[ 193.914881] [<c009e430>] (process_one_work+0x12c/0x494) from [<c009e908>] (worker_thread+0x170/0x3cc)
<4>[ 193.914903] [<c009e908>] (worker_thread+0x170/0x3cc) from [<c00a29fc>] (kthread+0x80/0x88)
<4>[ 193.914932] [<c00a29fc>] (kthread+0x80/0x88) from [<c0047408>] (kernel_thread_exit+0x0/0x8)
<4>[ 193.914944] ---[ end trace ce2a94ef88e50b3e ]---
Issue 2:
<6>[ 181.243247] p2p-wlan0-0: authenticate with 12:2a:b3:46:c8:0b
<6>[ 181.250530] p2p-wlan0-0: send auth to 12:2a:b3:46:c8:0b (try 1/3)
<6>[ 181.288307] p2p-wlan0-0: authenticated
<6>[ 181.294011] p2p-wlan0-0: associate with 12:2a:b3:46:c8:0b (try 1/3)
<6>[ 181.346902] p2p-wlan0-0: RX AssocResp from 12:2a:b3:46:c8:0b
(capab=0x11 status=0 aid=1)
<7>[ 181.351239] wlcore: leaving psm
<6>[ 181.353684] ADDRCONF(NETDEV_CHANGE): p2p-wlan0-0: link becomes ready
<6>[ 181.353968] p2p-wlan0-0: associated
<6>[ 181.630007] p2p-wlan0-0: deauthenticating from 12:2a:b3:46:c8:0b
by local choice (Reason: 3=DEAUTH_LEAVING)
<6>[ 181.670707] cfg80211: Calling CRDA to update world regulatory domain
<6>[ 181.684614] p2p-wlan0-0: authenticate with 12:2a:b3:46:c8:0b
<6>[ 181.688440] p2p-wlan0-0: send auth to 12:2a:b3:46:c8:0b (try 1/3)
<6>[ 181.726650] p2p-wlan0-0: authenticated
<6>[ 181.733984] p2p-wlan0-0: associate with 12:2a:b3:46:c8:0b (try 1/3)
<6>[ 181.862408] p2p-wlan0-0: RX AssocResp from 12:2a:b3:46:c8:0b
(capab=0x11 status=0 aid=1)
<7>[ 181.867153] wlcore: leaving psm
<6>[ 181.869594] p2p-wlan0-0: associated
<6>[ 181.890315] wlcore: Association completed.
<7>[ 181.890820] wlcore: auto ps enabled
<7>[ 181.890833] wlcore: entering psm (mode=0,timeout=150)
<7>[ 181.899039] wlcore: auto ps disabled
<7>[ 181.899054] wlcore: leaving psm
<3>[ 190.423999] wlcore: ERROR Tx stuck (in FW) for 5000 ms. Starting
recovery
<4>[ 190.424012] ------------[ cut here ]------------
<4>[ 190.424082] WARNING: at
/home/rex/workspace/bsp/nxp/output_wandboard_android_4_4_2/compat_wl18xx/drivers/net/wireless/ti/wlcore/main.c:829
wl12xx_queue_recovery_work+0x6c/0x74 [wlcore]()
<4>[ 190.424106] Modules linked in: cdc_ncm usbnet wl18xx wlcore_sdio
wlcore mac80211 cfg80211 compat atmel_mxt_ts
<4>[ 190.424173] [<c004da44>] (unwind_backtrace+0x0/0x138) from
[<c0083ed8>] (warn_slowpath_common+0x4c/0x64)
<4>[ 190.424196] [<c0083ed8>] (warn_slowpath_common+0x4c/0x64) from
[<c0083f0c>] (warn_slowpath_null+0x1c/0x24)
<4>[ 190.424240] [<c0083f0c>] (warn_slowpath_null+0x1c/0x24) from
[<bf1459c8>] (wl12xx_queue_recovery_work+0x6c/0x74 [wlcore])
<4>[ 190.424300] [<bf1459c8>] (wl12xx_queue_recovery_work+0x6c/0x74
[wlcore]) from [<bf145de0>] (wl12xx_tx_watchdog_work+0xfc/0x130 [wlcore])
<4>[ 190.424349] [<bf145de0>] (wl12xx_tx_watchdog_work+0xfc/0x130
[wlcore]) from [<c009e430>] (process_one_work+0x12c/0x494)
<4>[ 190.424372] [<c009e430>] (process_one_work+0x12c/0x494) from
[<c009e908>] (worker_thread+0x170/0x3cc)
<4>[ 190.424393] [<c009e908>] (worker_thread+0x170/0x3cc) from
[<c00a29fc>] (kthread+0x80/0x88)
<4>[ 190.424421] [<c00a29fc>] (kthread+0x80/0x88) from [<c0047408>]
(kernel_thread_exit+0x0/0x8)
<4>[ 190.424436] ---[ end trace a678561be7968b65 ]---
Issue 3:
<6>[ 67.202595] p2p-wlan0-0: authenticate with 12:2a:b3:46:c8:0b
<7>[ 67.202631] wlcore: waking up chip from elp
<7>[ 67.208421] wlcore: wakeup time: 10 ms
<6>[ 67.211746] p2p-wlan0-0: direct probe to 12:2a:b3:46:c8:0b (try 1/3)
<6>[ 67.415755] p2p-wlan0-0: direct probe to 12:2a:b3:46:c8:0b (try 2/3)
<6>[ 67.624076] p2p-wlan0-0: send auth to 12:2a:b3:46:c8:0b (try 3/3)
<6>[ 67.626352] p2p-wlan0-0: authenticated
<6>[ 67.634094] p2p-wlan0-0: associate with 12:2a:b3:46:c8:0b (try 1/3)
<6>[ 67.641452] p2p-wlan0-0: RX AssocResp from 12:2a:b3:46:c8:0b
(capab=0x11 status=0 aid=1)
<7>[ 67.646086] wlcore: leaving psm
<6>[ 67.648507] ADDRCONF(NETDEV_CHANGE): p2p-wlan0-0: link becomes ready
<6>[ 67.648733] p2p-wlan0-0: associated
<6>[ 67.887893] p2p-wlan0-0: deauthenticating from 12:2a:b3:46:c8:0b
by local choice (Reason: 3=DEAUTH_LEAVING)
<6>[ 67.921173] cfg80211: Calling CRDA to update world regulatory domain
<6>[ 67.926918] p2p-wlan0-0: authenticate with 12:2a:b3:46:c8:0b
<6>[ 67.930523] p2p-wlan0-0: send auth to 12:2a:b3:46:c8:0b (try 1/3)
<6>[ 67.969357] p2p-wlan0-0: authenticated
<6>[ 67.974125] p2p-wlan0-0: associate with 12:2a:b3:46:c8:0b (try 1/3)
<6>[ 68.049973] p2p-wlan0-0: RX AssocResp from 12:2a:b3:46:c8:0b
(capab=0x11 status=0 aid=1)
<7>[ 68.054373] wlcore: leaving psm
<6>[ 68.056336] p2p-wlan0-0: associated
<6>[ 68.070933] wlcore: Association completed.
<7>[ 68.072346] wlcore: auto ps enabled
<7>[ 68.072358] wlcore: entering psm (mode=0,timeout=150)
<7>[ 68.079904] wlcore: auto ps disabled
<7>[ 68.079917] wlcore: leaving psm
<7>[ 70.286053] wlcore: auto ps enabled
<7>[ 70.286070] wlcore: entering psm (mode=0,timeout=150)
<7>[ 70.324107] wlcore: elp work
<7>[ 70.324118] wlcore: chip to elp
<7>[ 70.324207] wlcore: elp_status : 2
<7>[ 72.484784] wlcore: waking up chip from elp
<3>[ 74.984027] wlcore: ERROR ELP wakeup timeout!
<4>[ 74.984041] ------------[ cut here ]------------
<4>[ 74.984114] WARNING: at
/home/rex/workspace/bsp/nxp/output_wandboard_android_4_4_2/compat_wl18xx/drivers/net/wireless/ti/wlcore/main.c:829
wl12xx_queue_recovery_work+0x6c/0x74 [wlcore]()
<4>[ 74.984129] Modules linked in: cdc_ncm usbnet wl18xx wlcore_sdio
wlcore mac80211 cfg80211 compat atmel_mxt_ts
<4>[ 74.984198] [<c004da44>] (unwind_backtrace+0x0/0x138) from
[<c0083ed8>] (warn_slowpath_common+0x4c/0x64)
<4>[ 74.984222] [<c0083ed8>] (warn_slowpath_common+0x4c/0x64) from
[<c0083f0c>] (warn_slowpath_null+0x1c/0x24)
<4>[ 74.984267] [<c0083f0c>] (warn_slowpath_null+0x1c/0x24) from
[<bf1459c8>] (wl12xx_queue_recovery_work+0x6c/0x74 [wlcore])
<4>[ 74.984340] [<bf1459c8>] (wl12xx_queue_recovery_work+0x6c/0x74
[wlcore]) from [<bf150320>] (wl1271_ps_elp_wakeup+0xe4/0x1f4 [wlcore])
<4>[ 74.984410] [<bf150320>] (wl1271_ps_elp_wakeup+0xe4/0x1f4
[wlcore]) from [<bf14f6dc>] (wl1271_tx_work+0x1c/0x50 [wlcore])
<4>[ 74.984457] [<bf14f6dc>] (wl1271_tx_work+0x1c/0x50 [wlcore]) from
[<c009e430>] (process_one_work+0x12c/0x494)
<4>[ 74.984477] [<c009e430>] (process_one_work+0x12c/0x494) from
[<c009e908>] (worker_thread+0x170/0x3cc)
<4>[ 74.984498] [<c009e908>] (worker_thread+0x170/0x3cc) from
[<c00a29fc>] (kthread+0x80/0x88)
<4>[ 74.984525] [<c00a29fc>] (kthread+0x80/0x88) from [<c0047408>]
(kernel_thread_exit+0x0/0x8)
<4>[ 74.984538] ---[ end trace f0d15528f88d96d1 ]---
These three errors occured randomly when our modle played a p2p client mode.
Can anyone help me to fix these issues ?
My platform is Adnroid 4.4.2 and i also faced these issues on Android 6.0.