Część wszystkim
Mam problem z właściwą konfiguracja vlanów na tym samym porcie
Wydaje mi się iż wszystko robię poprawnie ale efekt jest co najmniej dziwny
Założenia
na jednym porcie ma byc vlan 1 (untagged ) oraz dodatkowo vlan 101 (tagged)
do portu 4 podpięty jest SW który ma konfigurację
LAN ID VLAN Name Member Ports Tagged Ports Untagged Ports
1 Default_VLAN 1-8 1-8
101 vlan101 1-5 1-5
konfiguracja portów wygląda następującą na tomato
lan_ifnames=vlan1 eth1 eth2
vlan1hwname=et0
vlan1ports=1 2 3 4 8*
vlan1vid=1
lan1_ifnames=vlan3
vlan3hwname=et0
vlan3ports=4t 8
vlan3vid=101
konfiguracja br wygląda tak
bridge name bridge id STP enabled interfaces
br0 8000.74d02bd2af08 no eth1
eth2
vlan1
br1 8000.74d02bd2af08 no vlan101
połączenia z fizyką
5: vlan1@eth0: mtu 1500 qdisc noqueue
link/ether xx:xx:xx:xx:xx:xx brd ff:ff:ff:ff:ff:ff
7: vlan101@eth0: mtu 1500 qdisc noqueue
link/ether xx:xx:xx:xx:xx:xx brd ff:ff:ff:ff:ff:ff
8: br0: mtu 1500 qdisc noqueue
link/ether xx:xx:xx:xx:xx:xx brd ff:ff:ff:ff:ff:ff
inet 192.168.1.1/24 brd 192.168.1.255 scope global br0
9: br1: mtu 1500 qdisc noqueue
link/ether xx:xx:xx:xx:xx:xx brd ff:ff:ff:ff:ff:ff
inet 10.1.1.1/24 brd 10.1.1.255 scope global br1
i teraz coś co mnie zaskoczyło
hosty przypięte do portu 4 w vlan1 nie są widoczne ( brak możliwości pobrania MAC ?! )
natomiast hosty w taggowanym vlanie 101 działają ale ..... tcpdump w pakiecie nie pokazuje vlanID jakby były puszczane jako untagged
13:12:22.442725 xx:xx:xx:xx:xx:xx > xx:xx:xx:xx:xx:xx, ethertype ARP (0x0806), length 60: arp reply 10.1.1.2 is-at xx:xx:xx:xx:xx:xx
Jakieś pomysły ? może o czymś zapomniałem ?
wersja
Tomato v1.28.0000 MIPSR2-140 K26AC USB AIO-64K
Asus RT-N66U [TomatoUSB]
Połączony z 11 październik 2017 01:09:39:
update 1
problem rozwiązany
zmian wersji na
Tomato v1.28.0000 MIPSR2-140 K26 USB AIO-64K
rozwiązała problem
update 2
Wbrew mojej początkowej ocenie vlan tagged był właściwie przesyłany
pojawiała się właściwa ramka typu
ethertype 802.1Q (0x8100), length 78: vlan 101, p 0, ethertype IPv4,
Natomiast vlan untagged nie był właściwie przesyłany w wersji Tomato v1.28.0000 MIPSR2-140 K26AC USB AIO-64K
Edytowany przez Mario72 dnia 11-10-2017 01:09
|