netifd: @aliases use layer 3 devices instead of main devices
Fixes dhcpv6 protocol alias

git-svn-id: svn://svn.openwrt.org/openwrt@35187 3c298f89-4303-0410-b956-a3cf2f4a3e73
ppp: don't automatically set IPv6 default route
* Fixes "ndisc_router_discovery() failed to add default route"

git-svn-id: svn://svn.openwrt.org/openwrt@35188 3c298f89-4303-0410-b956-a3cf2f4a3e73
odhcp6c: Detect a different MAC if interface has none
* Fixes DHCPv6 behaviour over PPP and similar

git-svn-id: svn://svn.openwrt.org/openwrt@35189 3c298f89-4303-0410-b956-a3cf2f4a3e73
kernel: 8250.ko is called 8250_core.ko on linux 3.7+, fixes package/kernel build error in snapshot builds

git-svn-id: svn://svn.openwrt.org/openwrt@35190 3c298f89-4303-0410-b956-a3cf2f4a3e73
ramips: enable BR6425N in kernel config

Though originally contained in the patch applied in r35020, the move to 3.7 in
r34845 lost the kernel .config option. Reintroduce it to config-3.7.

Signed-off-by: Daniel Golle <dgolle@allnet.de>

git-svn-id: svn://svn.openwrt.org/openwrt@35191 3c298f89-4303-0410-b956-a3cf2f4a3e73