Hi Andrew and Chuanhong,
What is the status of this patch?
I am running into the same problem on my wrt3200acm and wrt1900acs,
running on linux kernel, dsa driver and ubuntu.
I tried the patch below, without any luck. Although I have conceived two
other work-arounds, I am curious if there is a real fix for this issue.
diff -Naur a/drivers/net/dsa/mv88e6xxx/chip.c
b/drivers/net/dsa/mv88e6xxx/chip.c
--- a/drivers/net/dsa/mv88e6xxx/chip.c 2020-10-03 11:21:32.000000000
+0200
+++ b/drivers/net/dsa/mv88e6xxx/chip.c 2020-12-18 15:01:58.010404773
+0100
@@ -2476,3 +2475,0 @@
- /* Disable learning for CPU port */
- if (dsa_is_cpu_port(ds, port))
- reg = 0;
Regards,
Eric Woudstra