Search Linux Wireless

Re: MikroTik R11e 5HnD monitor mode

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

 



Additional findings so far for the RX side of the problem:

1. Upon coming from a modprobe && iw set monitor && ifconfig the interface receives nothing.

2. The inferface starts hearing packets after coming of a reset (verifiable with debugfs).
Changing frequencies isn't required, just resetting the interface allows to grab a portion of traffic.

3. Judging by tcpdump timestamps, around 1.4 ms worth of traffic is collected before going silent again.

4. After a reset we have a 2.5 ms gap between these entries (full debugging):
>[23363.517582] ath: phy14: TS Start 0xc4268000 End 0xc426c800 Virt 00000000973829f0, Size 512
>[23363.520142] ath: phy14: Doing Tx IQ Cal for chain 0

5. Then the calibration goes on for some time and ends like this after ~1ms:
>[23363.520886] ath: phy14: rx chain 1: mag corr=-13  phase corr=0
>[23363.520891] ath: phy14: rx chain 1: iq corr coeff=fffff980
>[23363.520928] ath: phy14: starting IQ Mismatch Calibration

6. Last messages before the log goes silent until the next reset:
>[23363.521178] ath: phy14: New interrupt mask 0xf0000473
>[23363.521182] ath: phy14: new IMR 0x81800175
>[23363.521187] ath: phy14: enable IER
>[23363.521195] ath: phy14: AR_IMR 0x81800175 IER 0x1

7. If I apply the patch above, the ANI calibration timer keeps going past this point, but nothing else is.




[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Wireless Personal Area Network]     [Linux Bluetooth]     [Wireless Regulations]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite Hiking]     [MIPS Linux]     [ARM Linux]     [Linux RAID]

  Powered by Linux