I have been trying for several days to get wireless LAN going on my BBB Rev B flashed with https://rcn-ee.net/deb/testing/2014-10-08/lxqt/BBB-eMMC-flasher-debian-jessie-lxqt-armhf-2014-10-08-2gb.img.xz. Wired networking runs without a hitch. I am using a TP-Link TL-WN722N plugged directly into the USB port.
I seem to have a kernel issue. The board has locked up a number of times doing different things - hotplugging the stick, bring the interface up with ifconfig, etc. This time I booted the board from poweroff with the stick plugged in and got a crash very early on. From dmesg: [ 19.336926] Internal error: Oops: 5 [#1] PREEMPT SMP ARM [ 19.342506] Modules linked in: usb_f_acm u_serial usb_f_ecm g_multi arc4 usb_f_mass_storage xt_connmark usb_f_rndis u_ether libcomposite iptable_mangle ath9k_htc ath9k_common ath9k_hw ath mac80211 cfg80211 musb_dsps musb_hdrc snd_soc_evm tda998x pvrsrvkm(O) tilcdc c_can_platform c_can drm_kms_helper can_dev snd_soc_davinci_mcasp snd_soc_edma snd_soc_omap snd_soc_hdmi_codec musb_am335x snd_soc_core snd_compress snd_pcm_dmaengine snd_pcm snd_timer snd soundcore regmap_spi mt7601Usta(O) [ 19.387725] CPU: 0 PID: 496 Comm: ip Tainted: G O 3.14.19-ti-r28 #1 [ 19.395213] task: ddd00100 ti: dcd74000 task.ti: dcd74000 [ 19.400983] PC is at ar5008_hw_process_ini+0x2b0/0x674 [ath9k_hw] [ 19.407383] LR is at mark_held_locks+0x70/0x15c [ 19.412135] pc : [<bf3b2fec>] lr : [<c009052c>] psr: 20000113 [ 19.412135] sp : dcd759e8 ip : c0d75be8 fp : 0000002d [ 19.424173] r10: 00001378 r9 : 00000002 r8 : ddf081c0 [ 19.429650] r7 : c0c4304c r6 : 00000004 r5 : 01010201 r4 : ddf08000 [ 19.436494] r3 : 0000017d r2 : 00000000 r1 : ddd00688 r0 : 00000001 [ 19.443340] Flags: nzCv IRQs on FIQs on Mode SVC_32 ISA ARM Segment user [ 19.450822] Control: 10c5387d Table: 9dd58019 DAC: 00000015 [ 19.456846] Process ip (pid: 496, stack limit = 0xdcd74248) [ 19.462689] Stack: (0xdcd759e8 to 0xdcd76000) [ 19.467261] 59e0: dcd759f8 00000002 54400000 0000017d 00020000 000013a5 <snip> [ 19.887670] [<bf3b2fec>] (ar5008_hw_process_ini [ath9k_hw]) from [<bf3aca4c>] (ath9k_hw_reset+0x2f0/0x1308 [ath9k_hw]) [ 19.898952] [<bf3aca4c>] (ath9k_hw_reset [ath9k_hw]) from [<bf423ea8>] (ath9k_htc_start+0x90/0x1f8 [ath9k_htc]) [ 19.909766] [<bf423ea8>] (ath9k_htc_start [ath9k_htc]) from [<bf314798>] (ieee80211_do_open+0xa4/0xfe4 [mac80211]) [ 19.920703] [<bf314798>] (ieee80211_do_open [mac80211]) from [<c06c92bc>] (__dev_open+0xa8/0x10c) [ 19.930019] [<c06c92bc>] (__dev_open) from [<c06c9540>] (__dev_change_flags+0x94/0x154) [ 19.938418] [<c06c9540>] (__dev_change_flags) from [<c06c9618>] (dev_change_flags+0x18/0x48) [ 19.947278] [<c06c9618>] (dev_change_flags) from [<c06d77f4>] (do_setlink+0x37c/0x870) [ 19.955585] [<c06d77f4>] (do_setlink) from [<c06d8310>] (rtnl_newlink+0x50c/0x600) [ 19.963528] [<c06d8310>] (rtnl_newlink) from [<c06d7244>] (rtnetlink_rcv_msg+0x17c/0x21c) [ 19.972113] [<c06d7244>] (rtnetlink_rcv_msg) from [<c06eed04>] (netlink_rcv_skb+0xb4/0xd8) [ 19.980785] [<c06eed04>] (netlink_rcv_skb) from [<c06d70c0>] (rtnetlink_rcv+0x28/0x30) [ 19.989092] [<c06d70c0>] (rtnetlink_rcv) from [<c06ee31c>] (netlink_unicast+0xfc/0x1b8) [ 19.997489] [<c06ee31c>] (netlink_unicast) from [<c06ee760>] (netlink_sendmsg+0x2d0/0x6c4) [ 20.006168] [<c06ee760>] (netlink_sendmsg) from [<c06adf70>] (sock_sendmsg+0x88/0xac) [ 20.014389] [<c06adf70>] (sock_sendmsg) from [<c06af3ec>] (___sys_sendmsg.part.28+0x2d8/0x2ec) [ 20.023429] [<c06af3ec>] (___sys_sendmsg.part.28) from [<c06b0610>] (__sys_sendmsg+0x4c/0x7c) [ 20.032382] [<c06b0610>] (__sys_sendmsg) from [<c000f2c0>] (ret_fast_syscall+0x0/0x48) [ 20.040692] Code: e3530002 0a000001 e5973004 e12fff33 (e595360c) [ 20.417828] ---[ end trace 6a22f90d34979337 ]--- This time the board recovered and I could log in. Other times I usually get a second crash and it just locks up hard with all LEDs by the Ethernet jack on solid. root@beaglebone:~# uname -r 3.14.19-ti-r28 (chose this flasher to get the SGX libs, but I got crashes on BBB-eMMC-flasher-debian-7.7-console-armhf-2014-10-29-2gb as well) root@beaglebone:~# lsmod |grep ath ath9k_htc 58125 0 ath9k_common 2686 1 ath9k_htc ath9k_hw 405644 2 ath9k_common,ath9k_htc ath 21532 3 ath9k_common,ath9k_htc,ath9k_hw mac80211 479715 1 ath9k_htc cfg80211 423777 3 ath,mac80211,ath9k_htc I tried the "coherent_pool=2M" option in /boot/uEnv.txt from https://groups.google.com/forum/#!topic/beagleboard/Bl8wJo-245c just before this and maybe this is why I didn't get a hard lock this time??? -- 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 [email protected]. For more options, visit https://groups.google.com/d/optout.
