Open aparcar opened 6 years ago
enrique.rodriguez:
I've detected that the error only happens when using 4.14 kernel and an ath10k radio that is part of a bridge. This is an example brctl output where wlan0 and wlan1 are inside br-lan bridge:
root@LEDE:~# brctl show
bridge name bridge id STP enabled interfaces
br-lan 9000.04f021132a4a no eth0.1
eth0.2
wlan0
If the wireless interface is not part of a bridge, it works correctly and no errors are shown.
Maybe this is a kernel related issue?
enrique.rodriguez:
Latest LEDE on Gateworks Newport GW6300 (octeontx) with Compex WLE900VX ath10k radio. Using 4.14.13 mainline OpenWrt kernel
The syslog is getting spammed with "headroom too small" errors when a monitor wireless interface exists and a station gets connected:
Thu Jan 1 00:52:00 1970 kern.err kernel: [ 157.740108] ieee80211_tx_status: headroom too small Thu Jan 1 00:52:01 1970 kern.err kernel: [ 158.764099] ieee80211_tx_status: headroom too small Thu Jan 1 00:52:02 1970 kern.err kernel: [ 159.788129] ieee80211_tx_status: headroom too small
These errors are shown using ath10k and ath10k-ct driver versions (currently using ath10k-ct)
Steps to reproduce:
iw phy phy0 interface add mon0 type monitor ip l set dev mon0 up
Full logread info attached separately