Search Linux Wireless

wl1251 blocking soon after association(before it blocked about 30min after association)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



hi, I'm still fighting with my wl1251_sdio issues on my htcdream under
GNU/Linux(not android).
I've found that patch for wl1271:
http://www.spinics.net/lists/linux-wireless/msg46931.html
,and I rebased it for wl1251(should I send a git patch for it?).

but I've still some issues.
Here on a public wireless access point I have:
[  315.377563] wl1251: intr: 0x8
[  315.377624] wl1251: RX: FW +1
[  315.377624] wl1251: RX counter: 8
[  315.377655] wl1251: WL1251_ACX_INTR_RX0_DATA
[  315.377777] wl1251: rx skb 0xc6b8ed80: 55 B 
[  315.557312] wl1251: IRQ
[  315.557403] wl1251: IRQ work
[  315.557556] wl1251: intr: 0x9
[  315.557586] wl1251: RX: FW +2
[  315.557617] wl1251: RX counter: 10
[  315.557617] wl1251: WL1251_ACX_INTR_RX0_DATA
[  315.557739] wl1251: rx skb 0xc69eb6c0: 135 B 
[  315.557922] wl1251: WL1251_ACX_INTR_RX1_DATA
[  315.558044] wl1251: rx skb 0xc69eb6c0: 135 B 
[  315.558197] wl1251: RX: FW +2
[  315.558227] wl1251: RX counter: 12
[  315.558227] wl1251: WL1251_ACX_INTR_RX0_DATA
[  315.558349] wl1251: rx skb 0xc69eb6c0: 135 B 
[  315.558441] wl1251: WL1251_ACX_INTR_RX1_DATA
[  315.558563] wl1251: rx skb 0xc69eb6c0: 109 B 
[  315.558715] wl1251: RX: FW and host in sync
[  315.558746] wl1251: RX counter: 12
[  315.558776] wl1251: INTR is 0
[  315.567382] wl1251: IRQ
[  315.569396] wl1251: IRQ work
[  315.569580] wl1251: intr: 0x1
[  315.569641] wl1251: RX: FW +1
[  315.569641] wl1251: RX counter: 13
[  315.569671] wl1251: WL1251_ACX_INTR_RX0_DATA
[  315.569793] wl1251: rx skb 0xc4026240: 141 B beacon
[  315.587310] wl1251: IRQ
[  315.587493] wl1251: IRQ work
[  315.587646] wl1251: intr: 0x8
[  315.587707] wl1251: RX: FW +1
[  315.587738] wl1251: RX counter: 14
[  315.587738] wl1251: WL1251_ACX_INTR_RX0_DATA
[  315.587860] wl1251: rx skb 0xc4026240: 115 B beacon
[  315.627288] wl1251: IRQ
[  315.627410] wl1251: IRQ work
[  315.627563] wl1251: intr: 0x9
[  315.627624] wl1251: RX: FW +2
[  315.627624] wl1251: RX counter: 0
[  315.627655] wl1251: WL1251_ACX_INTR_RX0_DATA
[  315.627777] wl1251: rx skb 0xc4026300: 145 B 
[  315.627929] wl1251: WL1251_ACX_INTR_RX1_DATA
[  315.628051] wl1251: rx skb 0xc4026300: 145 B 
[  315.637390] wl1251: IRQ
[  315.639068] wl1251: IRQ work
[  315.639251] wl1251: intr: 0x1
[  315.639312] wl1251: RX: FW +1
[  315.639343] wl1251: RX counter: 1
[  315.639343] wl1251: WL1251_ACX_INTR_RX0_DATA
[  315.639465] wl1251: rx skb 0xc6a2ec00: 145 B 
[  315.767364] wl1251: IRQ
[  315.767517] wl1251: IRQ work
[  315.767669] wl1251: intr: 0x18
[  315.767730] wl1251: RX: FW +1
[  315.767761] wl1251: RX counter: 2
[  315.767761] wl1251: WL1251_ACX_INTR_RX0_DATA
[  315.767883] wl1251: rx skb 0xc6b8e780: 24 B 
[  315.767974] wl1251: WL1251_ACX_INTR_EVENT (0x11)
[  315.768005] wl1251: EVENT on mbox 0
[  315.768066] wl1251: MBOX DUMP:
[  315.768096] wl1251: 	vector: 0x8
[  315.768096] wl1251: 	mask: 0xe73f7f57
[  315.768096] wl1251: vector: 0x8
[  315.768127] wl1251: status: 0x8d, channels: 51995
[  315.768188] wl1251: mac80211 config ch 1 psm off power 20
[  315.768218] wl1251: mac80211 config ch 1 psm off power 20
[  315.768218] wl1251: mac80211 hw scan completed
[  315.827362] wl1251: IRQ
[  315.827514] wl1251: IRQ work
[  315.827636] wl1251: intr: 0x1
[  315.827697] wl1251: RX: FW +1
[  315.827728] wl1251: RX counter: 3
[  315.827728] wl1251: WL1251_ACX_INTR_RX0_DATA
[  315.827850] wl1251: rx skb 0xc6afc780: 24 B 
[  315.947326] wl1251: IRQ
[  315.947448] wl1251: IRQ work
[  315.947601] wl1251: intr: 0x8
[  315.947662] wl1251: RX: FW +1
[  315.947692] wl1251: RX counter: 4
[  315.947692] wl1251: WL1251_ACX_INTR_RX0_DATA
[  315.947814] wl1251: rx skb 0xc6afc000: 24 B 
[  316.067352] wl1251: IRQ
[  316.067474] wl1251: IRQ work
[  316.067626] wl1251: intr: 0x1
[  316.067687] wl1251: RX: FW +1
[  316.067687] wl1251: RX counter: 5
[  316.067718] wl1251: WL1251_ACX_INTR_RX0_DATA
[  316.067810] wl1251: rx skb 0xc4026e40: 24 B 
[  316.177368] wl1251: IRQ
[  316.177459] wl1251: IRQ work
[  316.177581] wl1251: intr: 0x8
[  316.177642] wl1251: RX: FW +1
[  316.177673] wl1251: RX counter: 6
[  316.177673] wl1251: WL1251_ACX_INTR_RX0_DATA
[  316.177795] wl1251: rx skb 0xc6ab8600: 24 B 
[  316.237304] wl1251: IRQ
[  316.237396] wl1251: IRQ work
[  316.237548] wl1251: intr: 0x1
[  316.237609] wl1251: RX: FW +1
[  316.237640] wl1251: RX counter: 7
[  316.237640] wl1251: WL1251_ACX_INTR_RX0_DATA
[  316.237731] wl1251: rx skb 0xc6a2e0c0: 24 B 
[  316.347351] wl1251: IRQ
[  316.347473] wl1251: IRQ work
[  316.347625] wl1251: intr: 0x8
[  316.347686] wl1251: RX: FW +1
[  316.347686] wl1251: RX counter: 8
[  316.347717] wl1251: WL1251_ACX_INTR_RX0_DATA
[  316.347808] wl1251: rx skb 0xc6b8e600: 24 B 
[  316.877349] wl1251: IRQ
[  316.877441] wl1251: IRQ work
[  316.877563] wl1251: intr: 0x1
[  316.877624] wl1251: RX: FW +1
[  316.877624] wl1251: RX counter: 9
[  316.877655] wl1251: WL1251_ACX_INTR_RX0_DATA
[  316.877746] wl1251: rx skb 0xc69eb540: 16 B 
[  317.027404] wl1251: IRQ
[  317.027526] wl1251: IRQ work
[  317.027679] wl1251: intr: 0x9
[  317.027740] wl1251: RX: FW +2
[  317.027770] wl1251: RX counter: 11
[  317.027770] wl1251: WL1251_ACX_INTR_RX0_DATA
[  317.027923] wl1251: rx skb 0xc6afc780: 265 B beacon
[  317.028015] wl1251: WL1251_ACX_INTR_RX1_DATA
[  317.028137] wl1251: rx skb 0xc6afc540: 265 B beacon
[  317.037353] wl1251: IRQ
[  317.039031] wl1251: IRQ work
[  317.039215] wl1251: intr: 0x8
[  317.039276] wl1251: RX: FW +1
[  317.039306] wl1251: RX counter: 12
[  317.039306] wl1251: WL1251_ACX_INTR_RX0_DATA
[  317.039459] wl1251: rx skb 0xc40266c0: 251 B beacon
[  317.057312] wl1251: IRQ
[  317.057434] wl1251: IRQ work
[  317.057586] wl1251: intr: 0x1
[  317.057617] wl1251: RX: FW +1
[  317.057647] wl1251: RX counter: 13
[  317.057647] wl1251: WL1251_ACX_INTR_RX0_DATA
[  317.057769] wl1251: rx skb 0xc4026e40: 24 B 
[  317.127349] wl1251: IRQ
[  317.127471] wl1251: IRQ work
[  317.127624] wl1251: intr: 0x8
[  317.127685] wl1251: RX: FW +1
[  317.127685] wl1251: RX counter: 14
[  317.127716] wl1251: WL1251_ACX_INTR_RX0_DATA
[  317.127838] wl1251: rx skb 0xc6ab8f00: 265 B beacon
[  317.137329] wl1251: IRQ
[  317.138793] wl1251: IRQ work
[  317.138977] wl1251: intr: 0x1
[  317.139038] wl1251: RX: FW +1
[  317.139068] wl1251: RX counter: 15
[  317.139068] wl1251: WL1251_ACX_INTR_RX0_DATA
[  317.139221] wl1251: rx skb 0xc6a2e300: 277 B beacon
[  317.237365] wl1251: IRQ
[  317.237457] wl1251: IRQ work
[  317.237579] wl1251: intr: 0x9
[  317.237640] wl1251: RX: FW +2
[  317.237670] wl1251: RX counter: 1
[  317.237670] wl1251: WL1251_ACX_INTR_RX0_DATA
[  317.237792] wl1251: rx skb 0xc6b8e3c0: 265 B beacon
[  317.237915] wl1251: WL1251_ACX_INTR_RX1_DATA
[  317.238037] wl1251: rx skb 0xc6b8e780: 277 B beacon
[  317.337310] wl1251: IRQ
[  317.337371] wl1251: IRQ work
[  317.337524] wl1251: intr: 0x9
[  317.337585] wl1251: RX: FW +2
[  317.337585] wl1251: RX counter: 3
[  317.337615] wl1251: WL1251_ACX_INTR_RX0_DATA
[  317.337738] wl1251: rx skb 0xc69ebd80: 265 B beacon
[  317.337860] wl1251: WL1251_ACX_INTR_RX1_DATA
[  317.337982] wl1251: rx skb 0xc69ebf00: 265 B beacon
[  317.338134] wl1251: RX: FW +1
[  317.338134] wl1251: RX counter: 4
[  317.338165] wl1251: WL1251_ACX_INTR_RX0_DATA
[  317.338287] wl1251: rx skb 0xc6afcb40: 251 B beacon
[  317.447357] wl1251: IRQ
[  317.447479] wl1251: IRQ work
[  317.447631] wl1251: intr: 0x1
[  317.447692] wl1251: RX: FW +1
[  317.447692] wl1251: RX counter: 5
[  317.447723] wl1251: WL1251_ACX_INTR_RX0_DATA
[  317.447845] wl1251: rx skb 0xc40263c0: 251 B beacon
[  317.547363] wl1251: IRQ
[  317.547485] wl1251: IRQ work
[  317.547637] wl1251: intr: 0x9
[  317.547698] wl1251: RX: FW +2
[  317.547698] wl1251: RX counter: 7
[  317.547729] wl1251: WL1251_ACX_INTR_RX0_DATA
[  317.547851] wl1251: rx skb 0xc6ab8600: 265 B beacon
[  317.547943] wl1251: WL1251_ACX_INTR_RX1_DATA
[  317.548095] wl1251: rx skb 0xc6ab8780: 277 B beacon
[  317.647338] wl1251: IRQ
[  317.647460] wl1251: IRQ work
[  317.647583] wl1251: intr: 0x8
[  317.647644] wl1251: RX: FW +1
[  317.647674] wl1251: RX counter: 8
[  317.647674] wl1251: WL1251_ACX_INTR_RX0_DATA
[  317.647827] wl1251: rx skb 0xc6a2e480: 251 B beacon
[  317.957336] wl1251: IRQ
[  317.957427] wl1251: IRQ work
[  317.957550] wl1251: intr: 0x1
[  317.957611] wl1251: RX: FW +1
[  317.957641] wl1251: RX counter: 9
[  317.957641] wl1251: WL1251_ACX_INTR_RX0_DATA
[  317.957763] wl1251: rx skb 0xc6b8e300: 24 B 
[  321.817321] wl1251: IRQ
[  321.817413] wl1251: IRQ work
[  321.817565] wl1251: intr: 0x8
[  321.817626] wl1251: RX: FW +1
[  321.817626] wl1251: RX counter: 10
[  321.817657] wl1251: WL1251_ACX_INTR_RX0_DATA
[  321.817749] wl1251: rx skb 0xc6b8e6c0: 24 B 
[  324.857330] wl1251: IRQ
[  324.857421] wl1251: IRQ work
[  324.857574] wl1251: intr: 0x1
[  324.857604] wl1251: RX: FW +1
[  324.857635] wl1251: RX counter: 11
[  324.857635] wl1251: WL1251_ACX_INTR_RX0_DATA
[  324.857757] wl1251: rx skb 0xc69eb540: 24 B 
[  325.837463] wl1251: mac80211 config ch 1 psm off power 20
[  325.837493] wl1251: mac80211 config ch 6 psm off power 20
[  325.837524] wl1251: acx frame rates
[  325.837524] wl1251: cmd configure
[  325.857513] wl1251: cmd join ch 6 100/1
[  325.897399] wlan0: authenticate with 00:09:5b:3b:ea:f0 (try 1)
[  325.897735] wl1251: tx id 0 skb 0xc6afc840 payload 30 rate 0x1 queue
3
[  325.907348] wl1251: IRQ
[  325.908203] wl1251: IRQ work
[  325.908386] wl1251: intr: 0xa
[  325.908447] wl1251: RX: FW +2
[  325.908477] wl1251: RX counter: 13
[  325.908477] wl1251: WL1251_ACX_INTR_RX0_DATA
[  325.908599] wl1251: rx skb 0xc4026300: 30 B 
[  325.908721] wl1251: WL1251_ACX_INTR_RX1_DATA
[  325.908905] wl1251: rx skb 0xc40260c0: 61 B beacon
[  325.908996] wl1251: WL1251_ACX_INTR_TX_RESULT
[  325.909576] wl1251: tx status id 0 skb 0xc6afc840 failures 0 rate 0x1
status 0x0 ()
[  325.909790] wl1251: RX: FW and host in sync
[  325.909790] wl1251: RX counter: 13
[  325.909820] wl1251: INTR is 0
[  325.909881] wlan0: authenticated
[  325.910095] wlan0: associate with 00:09:5b:3b:ea:f0 (try 1)
[  325.912994] wl1251: tx id 0 skb 0xc4026300 payload 44 rate 0x1 queue
3
[  325.917327] wl1251: IRQ
[  325.919250] wl1251: IRQ work
[  325.919433] wl1251: intr: 0xa
[  325.919525] wl1251: RX: FW +1
[  325.919525] wl1251: RX counter: 14
[  325.919525] wl1251: WL1251_ACX_INTR_RX0_DATA
[  325.919647] wl1251: rx skb 0xc6ab8000: 36 B 
[  325.919769] wl1251: WL1251_ACX_INTR_TX_RESULT
[  325.921508] wl1251: tx status id 0 skb 0xc4026300 failures 0 rate 0x1
status 0x0 ()
[  325.921752] wlan0: RX AssocResp from 00:09:5b:3b:ea:f0 (capab=0x1
status=0 aid=114)
[  325.921783] wlan0: associated
[  325.922546] wl1251: mac80211 conf tx 0
[  325.922576] wl1251: acx ac cfg 3 cw_ming 7 cw_max 15 aifs 2 txop 3264
[  325.922576] wl1251: cmd configure
[  325.937438] wl1251: acx tid cfg 3 type 1 tsid 3 ps_scheme 0
ack_policy 0
[  325.937500] wl1251: cmd configure
[  325.957489] wl1251: mac80211 conf tx 1
[  325.957519] wl1251: acx ac cfg 2 cw_ming 15 cw_max 31 aifs 2 txop
6016
[  325.957550] wl1251: cmd configure
[  325.977478] wl1251: acx tid cfg 2 type 1 tsid 2 ps_scheme 0
ack_policy 0
[  325.977508] wl1251: cmd configure
[  325.997528] wl1251: mac80211 conf tx 2
[  325.997558] wl1251: acx ac cfg 0 cw_ming 31 cw_max 1023 aifs 3 txop 0
[  325.997589] wl1251: cmd configure
[  326.017364] wl1251: IRQ
[  326.017578] wl1251: acx tid cfg 0 type 1 tsid 0 ps_scheme 0
ack_policy 0
[  326.017608] wl1251: cmd configure
[  326.027313] wl1251: IRQ
[  326.037322] wl1251: IRQ
[  326.037536] wl1251: mac80211 conf tx 3
[  326.037567] wl1251: acx ac cfg 1 cw_ming 31 cw_max 1023 aifs 7 txop 0
[  326.037597] wl1251: cmd configure
[  326.047393] wl1251: IRQ
[  326.057342] wl1251: IRQ
[  326.057556] wl1251: acx tid cfg 1 type 1 tsid 1 ps_scheme 0
ack_policy 0
[  326.057586] wl1251: cmd configure
[  326.067382] wl1251: IRQ
[  326.077362] wl1251: IRQ
[  326.077575] wl1251: mac80211 bss info changed
[  326.077606] wl1251: mac80211 bss info changed
[  326.077636] wl1251: cmd template 21
[  326.087371] wl1251: IRQ
[  326.097381] wl1251: IRQ
[  326.097564] wl1251: cmd template 31
[  326.098663] wl1251: acx frame rates
[  326.098693] wl1251: cmd configure
[  326.107330] wl1251: IRQ
[  326.117340] wl1251: IRQ
[  326.117553] wl1251: cmd join ch 6 100/1
[  326.127319] wl1251: IRQ
[  326.137329] wl1251: IRQ
[  326.147369] wl1251: IRQ
[  326.157318] wl1251: IRQ
[  326.157409] wl1251: cmd template 30
[  326.167327] wl1251: IRQ
[  326.177337] wl1251: IRQ
[  326.177520] wl1251: acx aid
[  326.177551] wl1251: cmd configure
[  326.187316] wl1251: IRQ
[  326.197357] wl1251: IRQ
[  326.197814] wl1251: IRQ work
[  326.197937] wl1251: intr: 0x9
[  326.197998] wl1251: RX: FW +2
[  326.198028] wl1251: RX counter: 0
[  326.198028] wl1251: WL1251_ACX_INTR_RX0_DATA
[  326.198242] wl1251: rx skb 0xc40260c0: 61 B beacon
[  326.198364] wl1251: WL1251_ACX_INTR_RX1_DATA
[  326.198760] ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[  326.199981] wl1251: rx skb 0xc4026300: 61 B beacon
[  326.200408] wl1251: tx id 0 skb 0xc6afccc0 payload 24 rate 0x1 queue
3
[  326.200592] wl1251: mac80211 configure filter
[  326.207366] wl1251: IRQ
[  326.209320] wl1251: IRQ work
[  326.209503] wl1251: intr: 0x2
[  326.209564] wl1251: RX: FW and host in sync
[  326.209594] wl1251: RX counter: 0
[  326.209594] wl1251: WL1251_ACX_INTR_TX_RESULT
[  326.210510] wl1251: tx status id 0 skb 0xc6afccc0 failures 0 rate 0x1
status 0x0 ()
[  326.217590] wl1251: IRQ
[  326.218841] wl1251: tx id 0 skb 0xc6ab8d80 payload 108 rate 0x1 queue
0
[  326.218933] wl1251: IRQ work
[  326.219024] wl1251: intr: 0x1
[  326.219055] wl1251: RX: FW +1
[  326.219085] wl1251: RX counter: 1
[  326.219085] wl1251: WL1251_ACX_INTR_RX0_DATA
[  326.219299] wl1251: rx skb 0xc6ab8000: 61 B beacon
[  326.227294] wl1251: IRQ
[  326.227478] wl1251: IRQ work
[  326.227630] wl1251: intr: 0x2
[  326.227691] wl1251: RX: FW and host in sync
[  326.227691] wl1251: RX counter: 1
[  326.227722] wl1251: WL1251_ACX_INTR_TX_RESULT
[  326.228912] wl1251: tx status id 0 skb 0xc6ab8d80 failures 0 rate 0x1
status 0x0 ()
[  326.317413] wl1251: mac80211 config ch 6 psm on power 20
[  326.317443] wl1251: psm enabled
[  326.317443] wl1251: acx tbtt and dtim
[  326.317474] wl1251: cmd configure
[  326.327362] wl1251: IRQ
[  326.337341] wl1251: IRQ
[  326.337554] wl1251: entering psm
[  326.337554] wl1251: acx beacon filter opt
[  326.337585] wl1251: cmd configure
[  326.347320] wl1251: IRQ
[  326.357330] wl1251: IRQ
[  326.357513] wl1251: acx wake up conditions
[  326.357543] wl1251: cmd configure
[  326.367340] wl1251: IRQ
[  326.377349] wl1251: IRQ
[  326.377563] wl1251: cmd set ps mode
[  326.387329] wl1251: IRQ
[  326.397369] wl1251: IRQ
[  326.397583] wl1251: sleep auth psm/elp
[  326.397613] wl1251: acx sleep auth
[  326.397613] wl1251: cmd configure
[  326.407379] wl1251: IRQ
[  326.417327] wl1251: IRQ
[  326.417541] wl1251: IRQ work
[  326.417663] wl1251: intr: 0x8
[  326.417724] wl1251: RX: FW +1
[  326.417724] wl1251: RX counter: 2
[  326.417755] wl1251: WL1251_ACX_INTR_RX0_DATA
[  326.417968] wl1251: rx skb 0xc69eb6c0: 61 B beacon
[  326.427368] wl1251: IRQ
[  326.428833] wl1251: elp work
[  326.428863] wl1251: chip to elp
[  326.428924] wl1251: IRQ work
[  326.428924] wl1251: waking up chip from elp
[  326.428985] wl1251: wakeup time: 0 ms
[  326.429138] wl1251: intr: 0x1
[  326.429168] wl1251: RX: FW +1
[  326.429199] wl1251: RX counter: 3
[  326.429199] wl1251: WL1251_ACX_INTR_RX0_DATA
[  326.429443] wl1251: rx skb 0xc6afc540: 61 B beacon
[  326.438903] wl1251: elp work
[  326.438934] wl1251: chip to elp
[  326.522308] mmc0:0001: error -110 reading SDIO_CCCR_INTx
[  327.027587] wl1251: mac80211 config ch 6 psm off power 20
[  327.027618] wl1251: waking up chip from elp
[  327.027679] mmc0: Command CRC error
[  327.027709] wl1251: ERROR sdio_writeb failed (-84)
[  327.147369] wl1251: ERROR elp wakeup timeout
[  327.147460] wl1251: mac80211 config ch 6 psm on power 20
[  327.147491] wl1251: waking up chip from elp
[  327.267333] wl1251: ERROR elp wakeup timeout
[  327.267364] wl1251: waking up chip from elp
[  327.347381] wl1251: wakeup time: 80 ms
[  327.347625] wl1251: tx id 0 skb 0xc4026540 payload 96 rate 0x1 queue
0
[  327.347717] wl1251: mac80211 config ch 6 psm off power 20
[  327.347717] wl1251: psm disabled
[  327.347747] wl1251: leaving psm
[  327.347747] wl1251: sleep auth cam
[  327.347778] wl1251: acx sleep auth
[  327.347778] wl1251: cmd configure
[  327.367462] wl1251: acx beacon filter opt
[  327.367492] wl1251: cmd configure
[  327.387451] wl1251: acx wake up conditions
[  327.387512] wl1251: cmd configure
[  327.407470] wl1251: cmd set ps mode
[  327.407714] wl1251: mac80211 config ch 6 psm on power 20
[  327.407745] wl1251: psm enabled
[  327.407745] wl1251: acx tbtt and dtim
[  327.407775] wl1251: cmd configure
[  327.427459] wl1251: entering psm
[  327.427490] wl1251: acx beacon filter opt
[  327.427490] wl1251: cmd configure
[  327.447479] wl1251: acx wake up conditions
[  327.447540] wl1251: cmd configure
[  327.467498] wl1251: cmd set ps mode
[  327.487487] wl1251: sleep auth psm/elp
[  327.487518] wl1251: acx sleep auth
[  327.487548] wl1251: cmd configure
[  327.507446] wl1251: elp work
[  327.507476] wl1251: chip to elp
[  327.507537] wl1251: waking up chip from elp
[  327.507598] wl1251: wakeup time: 0 ms
[  327.509338] wl1251: tx id 1 skb 0xc40263c0 payload 108 rate 0x1 queue
0
[  327.518310] wl1251: elp work
[  327.518341] wl1251: chip to elp
[  327.527343] wl1251: IRQ
[  327.528289] wl1251: IRQ work
[  327.528320] wl1251: waking up chip from elp
[  327.528411] wl1251: wakeup time: 0 ms
[  327.528533] wl1251: intr: 0x2
[  327.528594] wl1251: RX: FW and host in sync
[  327.528625] wl1251: RX counter: 3
[  327.528625] wl1251: WL1251_ACX_INTR_TX_RESULT
[  327.530090] wl1251: tx status id 0 skb 0xc4026540 failures 0 rate 0x1
status 0x0 ()
[  327.530151] wl1251: tx status id 1 skb 0xc40263c0 failures 0 rate 0x1
status 0x0 ()
[  327.538848] wl1251: elp work
[  327.538879] wl1251: chip to elp
[  327.612335] mmc0:0001: error -110 reading SDIO_CCCR_INTx
[  328.027679] wl1251: mac80211 config ch 6 psm off power 20
[  328.027709] wl1251: waking up chip from elp
[  328.027770] mmc0: Command CRC error
[  328.027801] wl1251: ERROR sdio_writeb failed (-84)
[  328.147369] wl1251: ERROR elp wakeup timeout
[  328.147460] wl1251: mac80211 config ch 6 psm on power 20
[  328.147460] wl1251: waking up chip from elp
[  328.267364] wl1251: ERROR elp wakeup timeout
[  328.267395] wl1251: waking up chip from elp
[  328.387298] wl1251: ERROR elp wakeup timeout
[  328.622344] mmc0:0001: error -110 reading SDIO_CCCR_INTx
[  329.627349] mmc0: Command CRC error
[  329.627410] mmc0:0001: error -84 reading SDIO_CCCR_INTx
[  330.637390] wl1251: IRQ
[  330.637481] wl1251: IRQ work
[  330.637512] wl1251: waking up chip from elp
[  330.637573] wl1251: wakeup time: 0 ms
[  330.637725] wl1251: intr: 0x29
[  330.637756] wl1251: RX: FW +2
[  330.637786] wl1251: RX counter: 5
[  330.637786] wl1251: WL1251_ACX_INTR_RX0_DATA
[  330.637939] wl1251: rx skb 0xc6b8e3c0: 299 B 
[  330.638031] wl1251: WL1251_ACX_INTR_RX1_DATA
[  330.638153] wl1251: rx skb 0xc6b8e3c0: 274 B 
[  330.638244] wl1251: WL1251_ACX_INTR_EVENT (0x29)
[  330.638244] wl1251: EVENT on mbox 1
[  330.638305] wl1251: MBOX DUMP:
[  330.638336] wl1251: 	vector: 0x20
[  330.638336] wl1251: 	mask: 0xe73f7f57
[  330.638336] wl1251: vector: 0x20
[  330.821960] wl1251: RX: FW +1
[  330.822021] wl1251: RX counter: 6
[  330.822021] wl1251: WL1251_ACX_INTR_RX0_DATA
[  330.822204] wl1251: rx skb 0xc6afc180: 403 B 
[  330.828277] wl1251: elp work
[  330.828338] wl1251: chip to elp
[  330.842346] mmc0:0001: error -110 reading SDIO_CCCR_INTx
[  331.847412] mmc0: Command CRC error
[  331.847473] mmc0:0001: error -84 reading SDIO_CCCR_INTx
[  332.027648] wl1251: mac80211 config ch 6 psm off power 20
[  332.027679] wl1251: waking up chip from elp
[  332.147399] wl1251: ERROR elp wakeup timeout
[  332.147491] wl1251: mac80211 config ch 6 psm on power 20
[  332.147491] wl1251: waking up chip from elp
[  332.267395] wl1251: ERROR elp wakeup timeout
[  332.267425] wl1251: waking up chip from elp
[  332.387451] wl1251: ERROR elp wakeup timeout
[  332.862396] mmc0:0001: error -110 reading SDIO_CCCR_INTx
[  333.867401] mmc0: Command CRC error
[  333.867492] mmc0:0001: error -84 reading SDIO_CCCR_INTx
[  334.877380] wl1251: IRQ
[  334.877471] wl1251: IRQ work
[  334.877502] wl1251: waking up chip from elp
[  334.877563] wl1251: wakeup time: 0 ms
[  334.877716] wl1251: intr: 0x9
[  334.877777] wl1251: RX: FW +2
[  334.877777] wl1251: RX counter: 8
[  334.877807] wl1251: WL1251_ACX_INTR_RX0_DATA
[  334.877960] wl1251: rx skb 0xc4026780: 418 B 
[  334.878051] wl1251: WL1251_ACX_INTR_RX1_DATA
[  334.878173] wl1251: rx skb 0xc4026780: 84 B 
[  334.878295] wl1251: RX: FW +2
[  334.878295] wl1251: RX counter: 10
[  334.878326] wl1251: WL1251_ACX_INTR_RX0_DATA
[  334.878417] wl1251: rx skb 0xc4026780: 187 B 
[  334.878509] wl1251: WL1251_ACX_INTR_RX1_DATA
[  336.878479] mmc0: Data timeout
[  336.880310] wl1251: ERROR sdio read failed (-110)
[  336.880462] wl1251: IRQ
[  336.880493] wl1251: WARNING curr ID:1, last ID inc:2
[  337.027191] wlan0: no IPv6 routers present
Then it is blocked.
Ifconfig wlan0 down is blocked for instance.
should I trace the problem with the kernel "detect soft lockup" and
"detect hang task" detection?

I did iwlist wlan0 scan | grep ESSID
iwconfig wlan0 essid EssidName

Note that I recently rebased against a more recent 2.6.32 android
kernel.
so at first I tought that it was blocking very early because of that(it
didn't some time ago,it blocked after 30 min or something like that)
but I tried the old kernel with the recent compat-wireless.
So it may be the compat-wireless version which causes the very rapid
block

Denis.


--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Device Mapper]
  Powered by Linux