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
