generic: ar8216: add port mirroring
authorLuka Perkov <luka@openwrt.org>
Fri, 24 May 2013 13:10:22 +0000 (13:10 +0000)
committerLuka Perkov <luka@openwrt.org>
Fri, 24 May 2013 13:10:22 +0000 (13:10 +0000)
commit1b30b7deebca97139bcf0d91414759c4330d7b68
treec326d3665e6e1f7851e00f1622b89479cc567fae
parent7a2cfe6c7bbf6d05954cd18fb616d57f2db208f3
generic: ar8216: add port mirroring

Tested on Buffalo WZR-600DHP with ar8316 switch. Commands used to mirror both
RX and TX traffic from LAN port 1 to LAN port 4:

$ swconfig dev switch0 set enable_mirror_rx 1
$ swconfig dev switch0 set enable_mirror_tx 1
$ swconfig dev switch0 set mirror_monitor_port 4
$ swconfig dev switch0 set mirror_source_port 1

Signed-off-by: Colin Leitner <colin.leitner@googlemail.com>
Tested-by: Luka Perkov <luka@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@36713 3c298f89-4303-0410-b956-a3cf2f4a3e73
target/linux/generic/files/drivers/net/phy/ar8216.c
target/linux/generic/files/drivers/net/phy/ar8216.h