@robimarko@hnyman I notice that recently mvebu switched to dsa and I wonder if we can do the same for the ipq8064 since the qca8k driver should be enough mature in kernel 5.4 and we have a way to deny upgrade if swconfig firmware is detected.
To my very limited knowledge, qca8k currently does not cover the case of MAC addresses encoded in ASCII (uboot-env) so far, if that's true this change would break nbg6817 and ea8500.
root@nbg6817:~# fw_printenv ethaddr | sed s/..\:..\:..$/XX\:XX\:XX/
ethaddr=60:31:97:XX:XX:XX
I am hesitant as long as it is not feature-complete and does not have proper support in LuCI.
(Jow has made an initial proposal for DSA support there, but I haven't played with it myself.)
Yeah, those pushes were accidental. Everything covered by dsaconfig (sans the cli tool displaying the port state) is implemented by latest netifd Git HEAD. Bumping the netifd package should be enough for testing.