kernel-packages team mailing list archive
-
kernel-packages team
-
Mailing list archive
-
Message #33002
[Bug 1258174] [NEW] wl12xx borked after one up/down cycle
Public bug reported:
SRU:
Impact: wifi on the Pandaboard is not working after doing one "up/down
cycle". This can either be a "ifconfig wlan0 up && ifconfig wlan0 down",
or something else that triggers firmware booting inside wl12xx
This is wlan output after a cold boot:
wlcore: firmware booted (Rev 6.3.10.0.133)
wlan0: authenticate with a0:f3:c1:46:2c:e4
wlan0: send auth to a0:f3:c1:46:2c:e4 (try 1/3)
wlan0: authenticated
wlan0: associate with a0:f3:c1:46:2c:e4 (try 1/3)
wlan0: RX AssocResp from a0:f3:c1:46:2c:e4 (capab=0x431 status=0 aid=2)
wlan0: associated
cfg80211: Calling CRDA for country: DE
cfg80211: Regulatory domain changed to country: DE
cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
cfg80211: (2400000 KHz - 2483500 KHz @ 40000 KHz), (N/A, 2000 mBm)
cfg80211: (5150000 KHz - 5250000 KHz @ 40000 KHz), (N/A, 2000 mBm)
cfg80211: (5250000 KHz - 5350000 KHz @ 40000 KHz), (N/A, 2000 mBm)
cfg80211: (5470000 KHz - 5725000 KHz @ 40000 KHz), (N/A, 2698 mBm)
cfg80211: (57240000 KHz - 65880000 KHz @ 2160000 KHz), (N/A, 4000 mBm)
wlcore: Association completed.
while this is what happens after a warm reboot or after an ifdown/ifup cycle:
wlcore: down
wlcore: ERROR timeout waiting for the hardware to complete initialization
wlcore: ERROR timeout waiting for the hardware to complete initialization
wlcore: ERROR timeout waiting for the hardware to complete initialization
wlcore: ERROR firmware boot failed despite 3 retries
Both S and T are affected, but:
* patches 1 and 2 are a prerequisite and are required for S only (since T already has them)
* patches 3 and 4 are the real fix, and ATM are queued in tmlind's omap-for-v3.13/fixes-take4 (git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git)
Fix: apply the attached patches and recompile
Test case: boot the patched kernel, check that wifi is on, reboot the
board and check again that wifi availability
--
** Affects: linux (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1258174
Title:
wl12xx borked after one up/down cycle
Status in “linux” package in Ubuntu:
New
Bug description:
SRU:
Impact: wifi on the Pandaboard is not working after doing one "up/down
cycle". This can either be a "ifconfig wlan0 up && ifconfig wlan0
down", or something else that triggers firmware booting inside wl12xx
This is wlan output after a cold boot:
wlcore: firmware booted (Rev 6.3.10.0.133)
wlan0: authenticate with a0:f3:c1:46:2c:e4
wlan0: send auth to a0:f3:c1:46:2c:e4 (try 1/3)
wlan0: authenticated
wlan0: associate with a0:f3:c1:46:2c:e4 (try 1/3)
wlan0: RX AssocResp from a0:f3:c1:46:2c:e4 (capab=0x431 status=0 aid=2)
wlan0: associated
cfg80211: Calling CRDA for country: DE
cfg80211: Regulatory domain changed to country: DE
cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
cfg80211: (2400000 KHz - 2483500 KHz @ 40000 KHz), (N/A, 2000 mBm)
cfg80211: (5150000 KHz - 5250000 KHz @ 40000 KHz), (N/A, 2000 mBm)
cfg80211: (5250000 KHz - 5350000 KHz @ 40000 KHz), (N/A, 2000 mBm)
cfg80211: (5470000 KHz - 5725000 KHz @ 40000 KHz), (N/A, 2698 mBm)
cfg80211: (57240000 KHz - 65880000 KHz @ 2160000 KHz), (N/A, 4000 mBm)
wlcore: Association completed.
while this is what happens after a warm reboot or after an ifdown/ifup cycle:
wlcore: down
wlcore: ERROR timeout waiting for the hardware to complete initialization
wlcore: ERROR timeout waiting for the hardware to complete initialization
wlcore: ERROR timeout waiting for the hardware to complete initialization
wlcore: ERROR firmware boot failed despite 3 retries
Both S and T are affected, but:
* patches 1 and 2 are a prerequisite and are required for S only (since T already has them)
* patches 3 and 4 are the real fix, and ATM are queued in tmlind's omap-for-v3.13/fixes-take4 (git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git)
Fix: apply the attached patches and recompile
Test case: boot the patched kernel, check that wifi is on, reboot the
board and check again that wifi availability
--
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1258174/+subscriptions
Follow ups
-
[Bug 1258174] Re: wl12xx borked after one up/down cycle
From: Launchpad Bug Tracker, 2014-02-18
-
[Bug 1258174] Re: wl12xx borked after one up/down cycle
From: Paolo Pisati, 2014-02-11
-
[Bug 1258174] Re: wl12xx borked after one up/down cycle
From: Brad Figg, 2014-02-06
-
[Bug 1258174] Re: wl12xx borked after one up/down cycle
From: Launchpad Bug Tracker, 2013-12-10
-
[Bug 1258174] Re: wl12xx borked after one up/down cycle
From: Joseph Salisbury, 2013-12-05
-
[Bug 1258174] Re: wl12xx borked after one up/down cycle
From: Ubuntu Foundations Team Bug Bot, 2013-12-05
-
[Bug 1258174] Missing required logs.
From: Brad Figg, 2013-12-05
-
[Bug 1258174] Re: wl12xx borked after one up/down cycle
From: Paolo Pisati, 2013-12-05
-
[Bug 1258174] Re: wl12xx borked after one up/down cycle
From: Paolo Pisati, 2013-12-05
-
[Bug 1258174] Re: wl12xx borked after one up/down cycle
From: Paolo Pisati, 2013-12-05
-
[Bug 1258174] Re: wl12xx borked after one up/down cycle
From: Paolo Pisati, 2013-12-05
-
[Bug 1258174] [NEW] wl12xx borked after one up/down cycle
From: Paolo Pisati, 2013-12-05
References