[wip] ar9300 hostap support

Joshua Isom jrisom at gmail.com
Wed Mar 27 23:47:56 UTC 2013


On 3/27/2013 6:37 PM, Adrian Chadd wrote:
> On 27 March 2013 16:35, Joshua Isom <jrisom at gmail.com> wrote:
>
>> So far 22 hours uptime.  Other than what's probably debug messages,
>> everything seems to be working fine.
>
> Please post the debug messages. Anything the driver spits out needs to
> be fixed. :-)
>
>
>
> Adrian
>

Maybe this way will be somewhat easy to work with.

> [jri:~] jisom% dmesg | grep '\(ath\|ar9300\|wlan0\)' | uniq
> ath0: <Atheros AR938x> mem 0xfdec0000-0xfdedffff irq 16 at device 0.0 on pci2
> ar9300_set_stub_functions: setting stub functions
> ar9300_attach: calling ar9300_hw_attach
> ar9300_hw_attach: calling ar9300_eeprom_attach
> ar9300_flash_map: unimplemented for now
> ar9300_hw_attach: ar9300_eeprom_attach returned 0
> ath0: RX status length: 48
> ath0: RX buffer size: 4096
> ath0: TX descriptor length: 128
> ath0: TX status length: 36
> ath0: TX buffers per descriptor: 4
> ar9300_freebsd_setup_x_tx_desc: called, 0x0/0, 0x0/0, 0x0/0
> ath0: ath_edma_setup_rxfifo: type=0, FIFO depth = 16 entries
> ath0: ath_edma_setup_rxfifo: type=1, FIFO depth = 128 entries
> ath0: [HT] enabling HT modes
> ath0: [HT] enabling short-GI in 20MHz mode
> ath0: [HT] 1 stream STBC receive enabled
> ath0: [HT] 1 stream STBC transmit enabled
> ath0: [HT] 3 RX streams; 3 TX streams
> ath0: AR9380 mac 448.3 RF5110 phy 0.0
> ath0: 2GHz radio: 0x0000; 5GHz radio: 0x0000
> ar9300_Stub_GetCTSTimeout: called
> ar9300_Stub_GetAntennaSwitch: called
> wlan0: Ethernet address: 64:70:02:18:6d:95
> ath0: ath_edma_recv_proc_queue: handled npkts 0
> ath0: ath_edma_recv_tasklet: sc_inreset_cnt > 0; skipping
> ath0: ath_edma_recv_proc_queue: handled npkts 0
> ath0: ath_edma_recv_tasklet: sc_inreset_cnt > 0; skipping
> ath0: ath_edma_recv_proc_queue: handled npkts 0
> ath0: ath_edma_tx_processq: Q1: empty?
> ath0: ath_edma_recv_proc_queue: handled npkts 0
> ar9300_reset[4253]: ar9300_stop_dma_receive failed
> ath0: ath_edma_recv_proc_queue: handled npkts 0
> wlan0: link state changed to DOWN
> ath0: ath_edma_recv_proc_queue: handled npkts 0
> wlan0: link state changed to UP
> ath0: ath_edma_recv_proc_queue: handled npkts 0
> ar9300_reset[4253]: ar9300_stop_dma_receive failed
> ath0: ath_edma_recv_proc_queue: handled npkts 0
> ar9300_reset[4253]: ar9300_stop_dma_receive failed
> ath0: ath_edma_recv_proc_queue: handled npkts 0
> ar9300_reset[4253]: ar9300_stop_dma_receive failed
> ath0: ath_edma_recv_proc_queue: handled npkts 0
> ar9300_reset[4253]: ar9300_stop_dma_receive failed
> ath0: ath_edma_recv_proc_queue: handled npkts 0
> ar9300_reset[4253]: ar9300_stop_dma_receive failed
> ath0: ath_edma_recv_proc_queue: handled npkts 0
> ar9300_reset[4253]: ar9300_stop_dma_receive failed
> ath0: ath_edma_recv_proc_queue: handled npkts 0
> wlan0: link state changed to DOWN
> ath0: ath_edma_recv_proc_queue: handled npkts 0
> wlan0: link state changed to UP
> ath0: ath_edma_recv_proc_queue: handled npkts 0
> wlan0: link state changed to DOWN
> ath0: ath_edma_recv_proc_queue: handled npkts 0
> wlan0: link state changed to UP
> ath0: ath_edma_recv_proc_queue: handled npkts 0
> wlan0: link state changed to DOWN
> ath0: ath_edma_recv_proc_queue: handled npkts 0
> wlan0: link state changed to UP
> ath0: ath_edma_recv_proc_queue: handled npkts 0
> ar9300_reset[4253]: ar9300_stop_dma_receive failed
> ath0: ath_edma_recv_proc_queue: handled npkts 0
> ar9300_reset[4253]: ar9300_stop_dma_receive failed
> ath0: ath_edma_recv_proc_queue: handled npkts 0
> ar9300_reset[4253]: ar9300_stop_dma_receive failed
> ath0: ath_edma_recv_proc_queue: handled npkts 0
> wlan0: link state changed to DOWN
> ath0: ath_edma_recv_proc_queue: handled npkts 0
> wlan0: link state changed to UP
> ath0: ath_edma_recv_proc_queue: handled npkts 0
> wlan0: link state changed to DOWN
> ath0: ath_edma_recv_proc_queue: handled npkts 0
> wlan0: link state changed to UP
> ath0: ath_edma_recv_proc_queue: handled npkts 0
> [jri:~] jisom% dmesg | grep 'ath0: ath_edma_recv_proc_queue: handled npkts 0' | wc -l
>     1246



More information about the freebsd-wireless mailing list