Working on Tanix TX9 Pro TV Box, (aarch64, amlogic S912, meson, kernel-5.10). Nearly there.
Getting WiFi errors, disconnects:
br-lan: received packet on wlan0 with own address as source address (addr:e0:76:d0:69:35:2d, vlan:0) tcpdump sez: 08:71:90:7e:f2:f7 (oui Unknown) > 01:60:1d:00:01:00 (oui Unknown) SNAP, oui Unknown (0x00601d), pid Unknown (0x0001), length 52: 0x0000: aaaa 0300 601d 0001 0004 4c75 6365 6e74 ....`.....Lucent 0x0010: 2054 6563 686e 6f6c 6f67 6965 7320 5374 .Technologies.St
Have spent 2 days internet searching to no avail. Most common reported cause of this is IP loop (which STP should eliminate)
Have tried this: explicitly set br-lan and wlan0 MAC addresses to be unique. - No effect
With and without stp enabled for br-lan - No effect
Eliminated IP loops by not connecting anything to wan or lan except
bridging wlan0 in /etc/config/wireless.
Whatever I set the wlan0 MAC address to is what is reported as the offending MAC address.
I see two possibilities:
1 - wlan0 is receiving own TX packets
2 - client (win10) is spoofing wlan0 MAC address
neither of which seem plausible.
Anyone seen this before, have any suggestions or requests for further info?