Now, both official openwrt & ImmortalWRT repositories has the same dts file along with same packages/drivers version. try to rebuilt a new immortalWRT image, works like a charm. have noticed that DFS CAC is not even kicked-in. Might be related to some applied hidden patches which disable DFS-CAC? below are the logs…
root@AP:~# ubus call system board
{
"kernel": "6.1.78",
"hostname": "AP",
"system": "ARMv8 Processor rev 4",
"model": "Bananapi BPi-R3 Mini",
"board_name": "bananapi,bpi-r3-mini",
"rootfs_type": "squashfs",
"release": {
"distribution": "ImmortalWrt",
"version": "SNAPSHOT",
"revision": "r29152-203fd30b57",
"target": "mediatek/filogic",
"description": "ImmortalWrt SNAPSHOT r29152-203fd30b57"
}
}
root@AP:~# iw reg get
global
country US: DFS-FCC
(902 - 904 @ 2), (N/A, 30), (N/A)
(904 - 920 @ 16), (N/A, 30), (N/A)
(920 - 928 @ 8), (N/A, 30), (N/A)
(2400 - 2472 @ 40), (N/A, 30), (N/A)
(5150 - 5350 @ 160), (N/A, 30), (N/A)
(5470 - 5850 @ 160), (N/A, 30), (N/A)
(5850 - 5895 @ 40), (N/A, 27), (N/A), NO-OUTDOOR, AUTO-BW, PASSIVE-SCAN
(5925 - 7125 @ 320), (N/A, 12), (N/A), NO-OUTDOOR, PASSIVE-SCAN
(57240 - 71000 @ 2160), (N/A, 40), (N/A)
root@AP:~# iw dev wlan1 station dump
Station 04:7b:cb:b2:2d:28 (on wlan1)
inactive time: 0 ms
rx bytes: 41097537
rx packets: 116072
tx bytes: 1210292544
tx packets: 901876
tx retries: 654
tx failed: 654
rx drop misc: 1
signal: -52 [-60, -55, -56] dBm
signal avg: -52 [-60, -55, -56] dBm
tx bitrate: 2161.3 MBit/s 160MHz HE-MCS 10 HE-NSS 2 HE-GI 0 HE-DCM 0
tx duration: 2136002928 us
rx bitrate: 2401.9 MBit/s 160MHz HE-MCS 11 HE-NSS 2 HE-GI 0 HE-DCM 0
rx duration: 14974725 us
last ack signal:-40 dBm
avg ack signal: -40 dBm
airtime weight: 256
authorized: yes
authenticated: yes
associated: yes
preamble: long
WMM/WME: yes
MFP: yes
TDLS peer: no
DTIM period: 2
beacon interval:100
short slot time:yes
connected time: 36775 seconds
associated at [boottime]: 60.615s
associated at: 1708646319713 ms
current time: 1708683094729 ms
root@AP:~# iwinfo
wlan1 ESSID: "Bebo5G"
Access Point: C6:A3:DC:AE:E4:5A
Mode: Master Channel: 100 (5.500 GHz) HT Mode: HE160
Center Channel 1: 114 2: unknown
Tx-Power: 27 dBm Link Quality: 67/70
Signal: -43 dBm Noise: -92 dBm
Bit Rate: 2041.4 MBit/s
Encryption: WPA3 SAE (CCMP)
Type: nl80211 HW Mode(s): 802.11ac/ax/n
Hardware: embedded [MediaTek MT7986]
TX power offset: none
Frequency offset: none
Supports VAPs: yes PHY name: phy1
root@AP:~# logread -f | grep wlan1
Fri Feb 23 13:20:24 2024 daemon.notice hostapd: wlan1: interface state UNINITIALIZED->COUNTRY_UPDATE
Fri Feb 23 13:20:24 2024 daemon.notice hostapd: wlan1: interface state COUNTRY_UPDATE->HT_SCAN
Fri Feb 23 13:20:24 2024 kern.info kernel: [37325.807731] br-lan: port 2(wlan1) entered disabled state
Fri Feb 23 13:20:26 2024 kern.info kernel: [37327.203135] IPv6: ADDRCONF(NETDEV_CHANGE): wlan1: link becomes ready
Fri Feb 23 13:20:26 2024 kern.info kernel: [37327.209655] br-lan: port 2(wlan1) entered blocking state
Fri Feb 23 13:20:26 2024 kern.info kernel: [37327.214967] br-lan: port 2(wlan1) entered forwarding state
Fri Feb 23 13:20:26 2024 daemon.notice netifd: Network device 'wlan1' link is up
Fri Feb 23 13:20:26 2024 daemon.notice hostapd: wlan1: interface state HT_SCAN->ENABLED
Fri Feb 23 13:20:26 2024 daemon.notice hostapd: wlan1: AP-ENABLED