When I first plug power into my BBGW, everything works great.  But if I 
issue a "reboot" or "shutdown -r now" command, when the device boots back 
up I have no wifi.

*Anyone else having problems with wifi not working when doing a "warm" 
reboot?  Is this a known problem, or is there a known workaround?*

I've diff'd the output of the serial console when it works and when it 
doesn't, and I only see 1 line difference at the very start of the boot 
process.

When it works:

DRAM:  512 MiB
Reset Source: Power-on reset has occurred.
MMC:   OMAP SD/MMC: 0, OMAP SD/MMC: 1

When it doesn't work:

DRAM:  512 MiB
Reset Source: Global warm SW reset has occurred.
Reset Source: Power-on reset has occurred.
MMC:   OMAP SD/MMC: 0, OMAP SD/MMC: 1

When it doesn't work, I get this message logged in dmesg every few seconds 
after the boot has finished:

[  612.676285] wlcore: ERROR firmware boot failed despite 3 retries
[  620.458410] wlcore: ERROR timeout waiting for the hardware to complete 
initialization
[  622.558761] wlcore: ERROR timeout waiting for the hardware to complete 
initialization
[  624.634344] wlcore: ERROR timeout waiting for the hardware to complete 
initialization

The only other thing I've noticed is a 20-line error message and backtrace 
logged to /var/log/messages.  That start of which looks like this:

May 21 15:34:57 beaglebone kernel: [   31.978453] wlcore: wl18xx HW: 183x 
or 180x, PG 2.2 (ROM 0x11)
May 21 15:34:57 beaglebone kernel: [   32.067899] wlcore: loaded
May 21 15:34:57 beaglebone kernel: [   32.454957] wlcore: PHY firmware 
version: Rev 8.2.0.0.236
May 21 15:34:57 beaglebone kernel: [   32.494528] wlcore: firmware booted 
(Rev 8.9.0.0.69)
May 21 15:34:57 beaglebone kernel: [   32.511704] IPv6: 
ADDRCONF(NETDEV_UP): wlan0: link is not ready
May 21 15:34:57 beaglebone kernel: [   32.857933] ------------[ cut here 
]------------
May 21 15:34:57 beaglebone kernel: [   32.858199] WARNING: CPU: 0 PID: 1781 
at drivers/net/wireless/ti/wlcore/main.c:797 
wl12xx_queue_recovery_work.part.8+0x46/0x48 [wlcore]()
May 21 15:34:57 beaglebone kernel: [   32.858207] Modules linked in: arc4 
wl18xx wlcore mac80211 snd_soc_evm snd_soc_wilink8_bt omap_aes_driver 
omap_sham omap_rng rng_core snd_soc_davinci_mcasp snd_soc_edma snd_soc_omap 
wlcore_sdio snd_soc_core snd_pcm_dmaengine snd_pcm snd_timer snd soundcore 
evdev uio_pdrv_genirq uio usb_f_acm u_serial usb_f_rndis g_multi 
usb_f_mass_storage u_ether libcomposite cfg80211 rfkill
May 21 15:34:57 beaglebone kernel: [   32.858314] CPU: 0 PID: 1781 Comm: 
irq/54-wl18xx Not tainted 4.4.19-ti-r41 #1
May 21 15:34:57 beaglebone kernel: [   32.858321] Hardware name: Generic 
AM33XX (Flattened Device Tree)

I'm using this build: 
 
https://rcn-ee.com/rootfs/bb.org/testing/2016-09-04/seeed-iot/BBGW-blank-debian-8.5-seeed-iot-armhf-2016-09-04-4gb.img.xz

TIA.

Stéphane

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/09cb8c5b-da27-44a3-827f-633310143188%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to