On 4 November 2010 19:44, Luca Olivetti <[email protected]> wrote:
> It turns out that the mac was different than the one set in u-boot.
> For some reason the switch doesn't accept a different mac than the initial
> one (though in u-boot I can change the mac at will, once it boots linux it
> has to be the same mac).
> Is this a "feature" of the ar8216, a bug or an error on my part?

This sounds more like the ethernet mac uses a different mac than linux
thinks it does, so the outgoing frames have the "wrong" linux source
address and the replies get silently dropped (assuming the ethernet
mac has a non-promiscuous mode or something like that).

Afaik the ar8216 doesn't care much about which mac address is where
and doesn't handle the cpu port special unless you tell it to (which
the openwrt driver doesn't do).

Regards,
Jonas
_______________________________________________
openwrt-devel mailing list
[email protected]
https://lists.openwrt.org/mailman/listinfo/openwrt-devel

Reply via email to