我有一个基于Linux的无线接入点.它有以太网的eth0接口,无线的ath0和两者之间的桥梁.
bridge name bridge id STP enabled interfaces
br-wan 8000.001567000041 no eth0
ath0
问:如何在无线端添加vlan标记,以便标记所有传出流量,并且只接受传入的标记流量?
我尝试使用vconfig创建一个新的vlan
vconfig add ath0 15
ip link set ath0.15 up
然后,我使用带有流量生成器软件的计算机通过接入点的以太网端口发送帧.使用tcpdump -e我可以看到它们通过ath0和ath0.15,但是没有添加任何标记.
解决方法:
我想你需要将ath0.15设备添加到网桥:
$vconfig add ath0 15
$ip link set ath0.15 up
$brctl addif br-wan ath0.15
$brctl delif br-wan ath0
参考
> How to use Ubiquiti radios to do VLAN untagging