Linux shows Halow module is using 5GHz bands

Hi @james.haggerty and @ajudge ,

Thanks for your replies!

Good to hear that the 5GHz is explained. I was only using iw, because that is what I know.

I understand that with too much concrete the signal will degrade too far. As a backup we are always recording the video locally so we can review the footage later. Of course having it stay live as long as possible is preferred, especially because we can then speak to survivors beneath the rubble through the backpack.

The noise using morse_cli stats is reported as Noise dBm:-84. This is not very high is it? Full result is pasted below.

Observing the RSSI on the router some more show that it fluctuates between -20 and -50 dBm. Perhaps just a lot of scattering in my apartment causing destructive and constructive interference.

I am indeed using the AsiaRF (MM6108-001) module with TE’s ANT-LTE-RPC-ccc antenna. For the router I am using HALOW-R by Alfa. I am using the stock whip antenna, but have also used a Yagi-Uda from AsiaRF. Using the Yagi-Uda I can get clear video one floor down. Not with the whip antenna. I have used various channels, including dynamic channel selection. All my testing is done at 1 MHz BW to optimize range. See a simple diagram below.

I am using bcf_mf08251.bin, as you provided in this thread last year: Mmc1: Timeout waiting for hardware interrupt - #34 by ajudge

root@ucm-imx8m-mini:~# morse_cli stats
System uptime (us): 422436382
retry table:
Retry   Count   Avg Time
=====   =====   ========
0       464     7267
1       119     8926
2       15      20571
3       2       15643
4       0       0
5       0       0
6       0       0
7       0       0
8       0       0
9       0       0
10      0       0
11      0       0
12      0       0
commands received: 74
commands responded: 73
commands repeated: 0
commands failed: 0
commands response failed: 0
commands pending: 0
commands late: 0
last host ID: 1184
total_fh_page_irq: 626
total_fh_pages: 626
total_th_page_irq: 861
total_th_pages: 881
Aon clk long calibration: 0
Aon clk frequency: 28170
Aon sleep duration adjusted for clock tolerance: 0
number of PS_sleep: 0
woke from PS (timer): 0
woke from PS (pin): 0
Pager from_host reaped: 5741
Pager to_host reaped: 0
to_host pages dropped (host in standby): 0
Invalid pages received: 0
Events to host sent: 4
Events to host failed: 0
No page for offload response: 0
ARP requests detected: 0
ARP requests answered: 0
ARP requests dropped: 0
ARP requests let through: 0
ARP table updated: 0
ARP gratuitous generated: 0
tx_status none to send: 5782
tx_status couldnt get page: 0
tx_status dropped: 0
tx_status buffer flushed: 184
tx_status transmission corrupted: 0
tx_status page reaped: 0
Wake action frames handled: 0
Host main task unused stack (words): 165
Host timer task unused stack (words): 60
RTOS heap free bytes: 5112
IPv4 Packets received: 390
TCP Packets received: 105
UDP Packets received: 134
Whitelist Packets ignored: 0
Whitelist Packets dropped: 0
Whitelist Packets allowed: 0
ICMP Packets received: 143
ICMP requests detected: 0
ICMP requests answered: 0
ICMP requests dropped: 0
DHCP Packets received: 0
DHCP discoveries sent: 0
DHCP requests sent: 0
DHCP lease updates sent: 0
DHCP leases fully expired: 0
DHCP leases obtained: 0
DHCP leases renewed/rebound: 0
TCP keepalives answered: 0
TCP keepalives to host: 0
TCP keepalives generated: 0
TCP keepalive connection lost: 0
Standby wakeup frame rx: 0
Standby status frame (standby) tx: 0
Standby status frame (awake) tx: 0
To mcu wake pin toggle: 0
Standby SA Query request tx: 0
RX corrupt dot11 action frames: 0
BSS keep alive tx: 0
TWT failed to flush tx status before umac pause: 0
hwscan started: 1
hwscan completed: 1
hwscan aborted: 0
hwscan no page for probe: 0
hwscan no page to store config: 0
hwscan no channels to scan: 0
apps cpu utilisation (tenths of a percent): 4
apps cpu instructions per 1000 cycles: 583
periodic arp frames sent: 0
pageset stats:
Pageset 0
        allocated: 30
        total: 30
Pageset 1
        allocated: 26
        total: 26
No A-MPDU candidate: 922
commands expired in MAC req: 0
commands expired in MAC resp: 0
DCF STF fired: 442
DCF LTF fired: 0
DCF energy detect fired: 4065
DCF aborted: 4372
DCF granted: 904
DCF medium busy before tx: 1
DCF phy blocked before tx: 0
beacon loss: 0
beacon changed: 0
beacon rssi changed: 6
aid in tim: 28
tim contains aid, but STA awake: 2
tim group address: 75
tim nothing: 3891
tim populated: 103
TSF resync requests: 0
DTIM_sleep_stats: 1998
CTS_sleep_stats: 0
CTS_PS frame arrived late: 0
AGG N aggregates total: 547
AGG N aggregate rounds: 731
AGG N aggregates: 307 325 77 21 0 1 0 0 0 0 0 0 0 0 0 0 0
AGG TX rate is NULL: 0
AGG TX param mismatch: 89
AGG TX max txop exceeded: 0
AGG TX length exceeded: 18
AGG crosses tbtt: 120
AGG crosses twt sp end: 0
AGG crosses RAW slot: 0
AGG crosses scheduled tx ts: 0
RX Total: 4583
RX Pass FCS: 4548
RX Sig Field Err: 22591
RX buffer unavailable: 0
RX MAC was too slow: 0
TX Total: 897
TX Revoked: 4417
TX non-contending NDP revoked: 0
TX Lifetime expired: 0
TX returned to UMAC due to power save: 0
TX flushed: 0
TX Malformed frame: 0
TX QoS NULL: 249
TX ACK Valid: 683
TX ACK Timeout: 165
TX CTS Timeout: 0
Longest delayed TX ACK (in uS):10
TX ACK already finished: 2
TX ACK Invalid (FCS): 0
TX ACK Invalid (scrambler): 0
TX ACK lost: 34
TX CTS lost: 0
TX fragment: 0
TX BlockAck: 7
RX BlockAck: 105
TX NDP ACK: 265
TX round-trip success %: 80
TX requests: 5269
TX avg backoff slots: 1
TX Encryptable pkts: 548
TX ReEncryptable pkts: 1202
TX Unencryptable pkts: 0
RX transaction(s) dropped: 6
RX packet(s) dropped: 0
RX Decryptable pkts: 545
RX Undecryptable pkts: 0
RX MPDU delimiters Invalid: 80
RX MPDU delimiters: 16
BEACONS RX: 3994
BEACONS TX: 0
BEACONS TX delayed: 0
BEACONS missing from host: 0
BEACONS late from host delay (avg uS): 0
BEACONS tx lifetime expired: 0
BEACONS late from host max delay (usec): 0
BEACONS late from host count (no. of packets): 0
BEACONS Tx failed count: 0
TX NDP Probe Req: 0
RX NDP Probe Req: 6
TX RTS/CTS max attempts reached: 0
TX RTS: 0
TX CTS: 8
RX RTS: 1
RX CTS: 10
RX CTS for RTS: 0
RX CTS Invalid (orphaned): 0
TX RTS/CTS success: 0
RX no key found in key inspection: 0
MPE IRQ count: 10085
RX transaction(s) total: 4581
RX NDP total: 733
RX NDP not for us: 50
RX A-MPDU/S-MPDU: 10
RX Non-A-MPDU/Non-S-MPDU: 4571
Total RX MPDUs found by MPE: 0
Total RX empty delims: 0
RX no valid first frame: 0
RX MPDUs with FCS fail: 35
RX MPDUs with MIC fail: 0
RX MPDUs with unknown MAC header: 0
RX PV1 MPDUs: 0
RX transactions without any response: 4308
RX MPDUs not for us: 0
RX AMPDU bitmap: 7 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0
RX Multicast Packets Received: 234
RX Multicast Packets Filtered: 42
RAW:
RAW Assignments
        Valid: 159 0 0 0 0 0 0 0
        Truncated by tbtt: 0
        Invalid: 0
        Already past: 0
Delayed due to RAW
        From aci queue: 11
        From bc/mc queue: 0
        From abs time queue: 0
        Frame crosses slot: 0
CALIB:
Manged Calibration
        Quiet calibration granted: 7
        Quiet calibration rejected: 0
        Quiet calibration cancelled: 0
        Non-Quiet calibration granted: 0
        Calibration complete: 7
Duty Cycle:
Duty Cycle Target (%): 100.00
Duty Cycle TX On (us): 0
Duty Cycle TX Off (Blocked) (us): 0
Duty Cycle Max toff (us): 0
Duty Cycle Early Frames: 0
Duty Cycle illegal transmission: 0
Duty Cycle traffic dropped (NDP): 0
Duty Cycle traffic dropped: 0
WUP QosNull not acked: 0
QosNull resent: 106
QosNull queued behind another: 0
QosNull tx backing off: 0
MAC State:

    RX state                                :0
    TX state                                :5
    Channel config                          :0
    Managed calibration state               :0
    Powersave enabled                       :1
    Dynamic powersave offload enabled       :1
    STA PS state                            :0
    Is waiting on dynamic powersave timeout :1
    TX blocked by host cmd                  :0
    Is waiting for medium sync              :0
    N packets in QoS queues                 :1
Stale AID removed: 0
MAC main task unused stack (words): 292
MAC timer task unused stack (words): 77
TWT sta num sp entered: 0
TWT sta enters sp too early: 0
TWT sta missed sp (already over): 0
TWT sta missed start of sp (already started): 0
TWT sta sp already active on ps wake: 0
TWT announcement delay from sp start (avg us): 0
TWT operation halted: 2
TWT operation resumed: 2
TSF for sta has been (re)set: 0
Standby exit from wakeup frame: 0
Standby exit for association: 0
Standby exit from userspace: 0
Standby exit for valid SSID in probe: 0
Standby SA Query response rx: 0
Standby SA Query response timeouts: 0
Standby deep sleep enter: 0
Standby deep sleep exit (assoc): 0
Standby deep sleep exit (bss moved): 0
Standby deep sleep exit (no assoc): 0
Vendor IEs matching OUI filter: 0
PS scheduled after beacon miss: 0
PS scheduled after pin wake: 0
PS scheduled after TIM set with no traffic: 0
PS max traffic delivery delay after TIM set (us): 9362
mac cpu utilisation (tenths of a percent): 7
mac cpu instructions per 1000 cycles: 545
Standby exit from external input: 0
Standby exit from whitelisted packet: 0
Standby exit TCP connection lost: 0
Temperature(Celcius):39
Vbat(mV): 3297
PMU Switched to Vbat setting (mV): 3300
RC-CAL Freq in Hz: 0
Vbuck Trim: 5
Current RF frequency Hz: 903500000
Current Operating BW MHz: 1
Current Primary Channel BW MHz: 1
DCF medium went busy after go: 0
DCF medium went busy during start: 3
DCF time in past: 0
MPE RX overflow: 0
MPE RX underflow: 0
RX detected less than guard IFS: 37
TX Scrambler Init Value: 55
RX Scrambler Decoded Byte: 15
Signal Field Error: 22591
Packet Detect Fired STF: 27943
Packet Detect Fired LTF: 6011
Packet Detect Timestamp (us): 422442640
Non-NDP PSDU Rx: 4581
Coarse Frequency Offset:5462
Final Frequency Offset:-123
Frequency Offset Hz:0
Detected Sub-Band: 0
Corr0 Power:0
Corr1 Power:0
Corr2 Power:0
Corr3 Power:0
Corr4 Power:0
Corr5 Power:0
Corr6 Power:0
Corr7 Power:0
Corr8 Power:0
AGC Gain: 3
HW AGC Counter: 0
SW AGC Counter: 0
AGC Gain STF: 0
AGC Source: 0
AGC false trigger: 0
AGC LNA Status: 0
AGC FEM Rx Gain: 1
AGC LNA Bypass: 1
AGC Interference Detected:0
Inband Power (dB): 0
Received Power (dBm):-29
Detected Channel BW:0
STF Status:0
Noise dBm:-84
Detected RX Mode:0
Oper BW Indicator: 0
Corr2S Energy:0
Corr4S Energy:0
Noise Metric 2: 0
Signal Metric 2: 0
Range Select: 0
TX Abort(s): 0
TX Stale(s): 167
TX Underflow(s): 0
RX Filtered: 0
DGC Energy Meter Pwr dB:0
DGC Inband Pwr dB:0
DGC Diff Pwr dB:0
DGC BackOff Pwr dB:0
DGC CoffFactor Pwr dB:0
DGC Multiplier:0
DGC Shift:0
TX Traveling Pilots:700
Max Stack Used: 1220
min_neset: 62
NB INTRF Detected:0
NB INTRF Index:0
NB INTRF Num:53
NB INTRF Power dBm:-120
NB INTRF SIR dB:100
Jammer Detected and Handled:0
FSG tx rounds: 0
DC locked state I:0
DC locked state Q:0
LTF Corr Power: 0
STF number of peaks: 0
Avg ring osc freq mhz: 0
ring osc0 count: 0
ring osc1 count: 0
ring osc2 count: 0
ring osc3 count: 0
ring osc4 count: 0
Tx subband centre frequency Hz: 0
Tx subband operating BW MHz: 0
Tx subband primary channel BW MHz: 0
Tx subband primary index: 0
Tx subband channel changed count: 0
Total data packets sent in subband: 0
SIG_FIELD_FAIL BAD STF: 0
SIG_FIELD_FAIL BAD LTF: 21934
SIG_FIELD_FAIL CRC Error: 657
Servo Gain: 0
I trim: 0
Q trim: 0
Energy Meter Reading: 0
Energy Meter threshold: 500
RSSI counter 3: 0
DC auto lock fired: 0
PHYSM watchdog fired: 0
PHYSM DCF status: 0x0
PHYSM TX Active Abort: 0x0
PHYSM TX Pend Abort: 0x0
Packet boundary index:0
PHYPSM PHY IRQ status zero count: 0
phy cpu utilisation (tenths of a percent): 980
phy cpu instructions per 1000 cycles: 359