1
1
openwrt/package
Ruslan Isaev 67cf9c0cc7 qualcommax: ipq807x: ipq6018: ath11k: fix monitor rx length
OpenWrt issue:
https://github.com/openwrt/openwrt/issues/16183

Problem summary:
On qualcommax (ipq60xx/ipq807x) with ath11k, monitor-mode captures contain
frames that are consistently longer than expected by 8 bytes.

The symptom is visible in pcap/radiotap captures, and Wireshark parsing
becomes correct after manually cutting these 8 bytes from captured frames.

This patch:
- Remove merge-stage FCS/tail manipulations in ath11k_dp_rx_mon_merg_msdus().
- add length fix in ath11k_dp_rx_mon_deliver(), trim 8 bytes right
  before radiotap update and delivery to mac80211.

This targets monitor capture length correctness only and keeps the fix scoped
to the monitor RX delivery path.

Tested-on: ipq8072 yuncore,ax880; ipq6018 yuncore,ax840; yuncore,fap650
Signed-off-by: Ruslan Isaev <legale.legale@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/22244
Signed-off-by: Robert Marko <robimarko@gmail.com>
2026-03-05 10:50:21 +01:00
..
base-files base-files: avoid rm error messages in failsafe_wait 2026-03-04 12:54:16 +01:00
boot uboot-mediatek: port RNG drivers and enable them 2026-03-05 02:28:32 +00:00
devel gdb: add CPPFLAGS 2026-02-17 22:16:58 +01:00
firmware firmware: Add support for Airoha EN7581/AN7583 NPU variant firmware 2026-03-04 13:34:43 +01:00
kernel qualcommax: ipq807x: ipq6018: ath11k: fix monitor rx length 2026-03-05 10:50:21 +01:00
libs libunistring: update to 1.4.2 2026-03-01 17:07:58 +01:00
network uqmi: introduce devpath option 2026-03-03 14:17:48 +02:00
system apk: bump to 3.0.5 2026-03-04 00:48:12 +01:00
utils ucode: nl80211: add missing survey info attributes and fix DFS CAC time 2026-03-01 18:41:24 +00:00
Makefile build: propagate errors when generating apk indexes 2026-02-13 21:17:21 +01:00