Jeśli pozwolicie, to dopieszę się do tematu bo wygląda na to, że mój EA8500 też nie ma DSA
Żeby szybko i bezpoleśnie przenieść się z v19 na v22 kupiłem drugą sztukę routera i mowie sobie, ustawie, przepne i będzie zajebiście... ale VLANy mnie pokonały 
Sytuacja taka:
- 2x VLAN - 3 - iot, 4 -guest - czyli chyba standardowo,
- 3x wifi - do lanu, do iot i do guest,
- VLAN 3 i 4 tagowane na porcie LAN 1,
- LAN2 to poprostu LAN
- VLAN 3 nietagowany na porcie LAN 3 - czyli rozumiem, że tu podłączyć się ma tylko i wyłącznie do VLAN 3
- VLAN 4 nietagowany na porcie LAN 4 - czyli rozumiem, że tu podłączyć się ma tylko i wyłącznie do VLAN 4
- dojdzie jeszcze do tego VPN ale to już raczej nie będzie problemem,
Połączenie przez każde wifi działa poprawnie i pobiera adres z odpowiedniej puli,
połączenie przez LAN 1 i LAN 2 poprawnie pobiera adres z puli LAN,
tagowane porty jeszcze nie testowane - do LAN 1 będzie podpięty kolejny AP z innej części mieszkania, narazie nie testuje na produkcji
nie wykluczam, że też nie działa
Teraz schody, podłączenie się pod LAN3 i LAN4 nie daje w ogóle efektu, laptop nie pobiera żadnego adresu, ani z VLAN3 ani z VLAN4. Nie dzieje się kompletnie nic, wydaje mi się, że wszystko ustawiłem poprawnie, ale wychodzi na to, że jednak nie...
Configi:
dhcp
config dnsmasq
option domainneeded '1'
option localise_queries '1'
option rebind_protection '1'
option rebind_localhost '1'
option local '/lan/'
option expandhosts '1'
option authoritative '1'
option readethers '1'
option leasefile '/tmp/dhcp.leases'
option resolvfile '/tmp/resolv.conf.d/resolv.conf.auto'
option localservice '1'
option ednspacket_max '1232'
option domain 'local'
config dhcp 'lan'
option interface 'lan'
option start '100'
option limit '150'
option leasetime '12h'
option dhcpv4 'server'
option dhcpv6 'server'
option ra 'server'
option ra_slaac '1'
list ra_flags 'managed-config'
list ra_flags 'other-config'
config dhcp 'wan'
option interface 'wan'
option ignore '1'
config odhcpd 'odhcpd'
option maindhcp '0'
option leasefile '/tmp/hosts/odhcpd'
option leasetrigger '/usr/sbin/odhcpd-update'
option loglevel '4'
config dhcp 'guest'
option start '100'
option limit '150'
option leasetime '2h'
option interface 'guest'
option force '1'
config dhcp 'iot'
option interface 'iot'
option leasetime '12h'
option start '51'
option limit '199'
option force '1'
(+ statyczne IP do urządzeń)
firewall
config defaults
option input 'ACCEPT'
option output 'ACCEPT'
option forward 'REJECT'
option synflood_protect '1'
option flow_offloading '1'
config zone
option name 'lan'
option input 'ACCEPT'
option output 'ACCEPT'
option forward 'ACCEPT'
list network 'lan'
config zone
option name 'wan'
option input 'REJECT'
option output 'ACCEPT'
option forward 'REJECT'
option masq '1'
option mtu_fix '1'
list network 'wan'
list network 'wan6'
config forwarding
option src 'lan'
option dest 'wan'
config rule
option name 'Allow-DHCP-Renew'
option src 'wan'
option proto 'udp'
option dest_port '68'
option target 'ACCEPT'
option family 'ipv4'
config rule
option name 'Allow-Ping'
option src 'wan'
option proto 'icmp'
option icmp_type 'echo-request'
option family 'ipv4'
option target 'ACCEPT'
config rule
option name 'Allow-IGMP'
option src 'wan'
option proto 'igmp'
option family 'ipv4'
option target 'ACCEPT'
config rule
option name 'Allow-DHCPv6'
option src 'wan'
option proto 'udp'
option dest_port '546'
option family 'ipv6'
option target 'ACCEPT'
config rule
option name 'Allow-MLD'
option src 'wan'
option proto 'icmp'
option src_ip 'fe80::/10'
list icmp_type '130/0'
list icmp_type '131/0'
list icmp_type '132/0'
list icmp_type '143/0'
option family 'ipv6'
option target 'ACCEPT'
config rule
option name 'Allow-ICMPv6-Input'
option src 'wan'
option proto 'icmp'
list icmp_type 'echo-request'
list icmp_type 'echo-reply'
list icmp_type 'destination-unreachable'
list icmp_type 'packet-too-big'
list icmp_type 'time-exceeded'
list icmp_type 'bad-header'
list icmp_type 'unknown-header-type'
list icmp_type 'router-solicitation'
list icmp_type 'neighbour-solicitation'
list icmp_type 'router-advertisement'
list icmp_type 'neighbour-advertisement'
option limit '1000/sec'
option family 'ipv6'
option target 'ACCEPT'
config rule
option name 'Allow-ICMPv6-Forward'
option src 'wan'
option dest '*'
option proto 'icmp'
list icmp_type 'echo-request'
list icmp_type 'echo-reply'
list icmp_type 'destination-unreachable'
list icmp_type 'packet-too-big'
list icmp_type 'time-exceeded'
list icmp_type 'bad-header'
list icmp_type 'unknown-header-type'
option limit '1000/sec'
option family 'ipv6'
option target 'ACCEPT'
config rule
option name 'Allow-IPSec-ESP'
option src 'wan'
option dest 'lan'
option proto 'esp'
option target 'ACCEPT'
config rule
option name 'Allow-ISAKMP'
option src 'wan'
option dest 'lan'
option dest_port '500'
option proto 'udp'
option target 'ACCEPT'
config zone
option name 'guest'
option output 'ACCEPT'
list network 'guest'
option input 'REJECT'
option forward 'REJECT'
config forwarding
option src 'guest'
option dest 'wan'
config rule
option src 'guest'
option proto 'udp'
option src_port '67-68'
option dest_port '67-68'
option target 'ACCEPT'
option family 'ipv4'
option name 'Guest->DHCP'
config forwarding
option src 'lan'
option dest 'guest'
config zone
option name 'iot'
option output 'ACCEPT'
list network 'iot'
option input 'REJECT'
option forward 'REJECT'
config forwarding
option src 'lan'
option dest 'iot'
config rule
option src 'guest'
option target 'ACCEPT'
option family 'ipv4'
option name 'Guest->DNS'
option src_port '53'
option dest_port '53'
list proto 'tcp'
list proto 'udp'
config rule
option name 'IoT->DHCP'
list proto 'udp'
option src 'iot'
option src_port '67-68'
option dest_port '67-68'
option target 'ACCEPT'
config rule
option name 'IoT->DNS'
option src 'iot'
option src_port '53'
option dest_port '53'
option target 'ACCEPT'
list proto 'tcp'
list proto 'udp'
config rule
option src_port '5353'
option target 'ACCEPT'
list dest_ip '224.0.0.251'
option dest_port '5353'
list proto 'udp'
option src '*'
option name 'mDNS All'
config rule
option target 'ACCEPT'
option src 'iot'
option dest 'lan'
list dest_ip '224.0.0.0/4'
option name 'mDNS IP'
config rule
option src_port '5353'
option src 'lan'
option name 'mDNS lan->iot'
option target 'ACCEPT'
option dest 'iot'
list dest_ip '224.0.0.251'
option dest_port '5353'
list proto 'udp'
config rule
option src_port '5353'
option src 'iot'
option name 'mDNS iot->lan'
option target 'ACCEPT'
option dest 'lan'
list dest_ip '224.0.0.251'
option dest_port '5353'
list proto 'udp'
config include 'miniupnpd'
option type 'script'
option path '/usr/share/miniupnpd/firewall.include'
network
config interface 'loopback'
option device 'lo'
option proto 'static'
option ipaddr '127.0.0.1'
option netmask '255.0.0.0'
config globals 'globals'
option ula_prefix 'yyyy'
config device
option name 'br-lan'
option type 'bridge'
list ports 'eth1.1'
config device
option name 'eth1.1'
option macaddr 'xxxxxx'
config interface 'lan'
option device 'br-lan'
option proto 'static'
option ipaddr '192.168.1.1'
option netmask '255.255.255.0'
option ip6assign '60'
config device
option name 'eth0.2'
option macaddr 'xxxxx'
config interface 'wan'
option device 'eth0.2'
option proto 'dhcp'
config interface 'wan6'
option device 'eth0.2'
option proto 'dhcpv6'
config switch
option name 'switch0'
option reset '1'
option enable_vlan '1'
config switch_vlan
option device 'switch0'
option vlan '1'
option vid '1'
option ports '6t 1 2'
config switch_vlan
option device 'switch0'
option vlan '2'
option ports '0t 5'
option vid '2'
config interface 'guest'
option proto 'static'
option netmask '255.255.255.0'
option ipaddr '192.168.4.1'
option device 'br-guest'
config interface 'iot'
option proto 'static'
option ipaddr '192.168.3.1'
option netmask '255.255.255.0'
option device 'br-iot'
config switch_vlan
option device 'switch0'
option vlan '3'
option vid '3'
option ports '6t 1t 3'
config device
option name 'eth1.3'
option type '8021q'
config device
option type 'bridge'
option name 'br-iot'
option bridge_empty '1'
list ports 'eth1.3'
config switch_vlan
option device 'switch0'
option vlan '4'
option vid '4'
option ports '6t 1t 4'
config device
option type 'bridge'
option name 'br-guest'
option bridge_empty '1'
list ports 'eth1.4'
config device
option name 'eth1.4'
option type '8021q'
wireless
config wifi-device 'radio0'
option type 'mac80211'
option path 'soc/1b500000.pci/pci0000:00/0000:00:00.0/0000:01:00.0'
option band '2g'
option htmode 'HT40'
option channel '4'
option cell_density '0'
option country 'PL'
config wifi-iface 'default_radio0'
option device 'radio0'
option network 'lan'
option mode 'ap'
option ssid 'xx'
option disassoc_low_ack '0'
option encryption 'psk2'
option key 'xx'
option ieee80211r '1'
option nasid 'xx'
option mobility_domain 'xx'
option ft_over_ds '1'
option ft_psk_generate_local '1'
config wifi-device 'radio1'
option type 'mac80211'
option path 'soc/1b700000.pci/pci0001:00/0001:00:00.0/0001:01:00.0'
option band '5g'
option htmode 'VHT80'
option channel '44'
option cell_density '0'
config wifi-iface 'default_radio1'
option device 'radio1'
option network 'lan'
option mode 'ap'
option ssid 'xx'
option disassoc_low_ack '0'
option encryption 'psk2'
option key 'xx'
option ieee80211r '1'
option nasid 'xx'
option mobility_domain 'xx'
option ft_over_ds '1'
option ft_psk_generate_local '1'
config wifi-iface 'wifinet2'
option device 'radio0'
option mode 'ap'
option ssid 'guest'
option encryption 'psk2'
option hidden '1'
option isolate '1'
option key 'xx'
option network 'guest'
config wifi-iface 'wifinet3'
option device 'radio0'
option mode 'ap'
option ssid 'iot'
option encryption 'psk2'
option isolate '1'
option disassoc_low_ack '0'
option key 'xx'
option hidden '1'
option network 'iot'