[OpenWrt-Devel] [LEDE-DEV] [PATCH] linux/arc*: disable MAC frame filter in DW GMAC

Felix Fietkau nbd at nbd.name
Wed Jul 27 11:19:36 EDT 2016


On 2016-07-27 14:11, Alexey Brodkin wrote:
> For some [still unknown] reason in ARC SDP boards
> DW GMAC doesn't enter promiscuous mode if eth0 gets
> added to the br-lan interface before Ethernet PHY finishes
> autonegotiation (PHY gets reset on DW GMAC start).
I think this is something we need to look at more closely instead of
just papering over it in this way. By the way, arc* aren't the only ones
using stmmac, ipq806x uses it as well and might be equally affected.
Did you check if the network stack tells the driver to go into promisc
mode? Or does the frame filtering registers simply get clobbered
somewhere internally?
Let's do some more testing and get this fixed properly...

- Felix
_______________________________________________
openwrt-devel mailing list
openwrt-devel at lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel


More information about the openwrt-devel mailing list