Temat: Dziadek 1043ND jako switch z VLANami
Cześć,
Chcę skonfigurować sobie sieć w domu w następujący sposób:
{Internet}<--->[MF286D]<--->[1043ND]<--->[R6220]
- na MF286D mam OWRT 23.05, serwer DHCP i służyć ma za router
- na 1043ND mam OWRT 19.07, ma służyć jedynie za switcha zarządzalnego
- na R6220 mam OWRT 23.05, ma służyć za dumb AP
Dlaczego taka konfiguracja? Do 1043ND podpięty będzie jeszcze mini serwerek, ale jest on nieistotny z perspektywy problemu konfiguracji VLANów.
Po jednym kablu chcę przesłać 3 VLANy (LAN, IOT, Guest) i próbowałem skonfigurować to jak niżej:
MF286D
config interface 'loopback'
option device 'lo'
option proto 'static'
option ipaddr '127.0.0.1'
option netmask '255.0.0.0'
config device
option name 'br-lan'
option type 'bridge'
list ports 'lan2'
list ports 'lan3'
list ports 'lan4'
config device
option name 'br-iot'
option type 'bridge'
list ports 'lan2.1'
list ports 'lan3.1'
list ports 'lan4.1'
config device
option name 'br-guest'
option type 'bridge'
list ports 'lan2.2'
list ports 'lan3.2'
list ports 'lan4.2'
config interface 'lan'
option device 'br-lan'
option proto 'static'
option ipaddr '192.168.88.1'
option netmask '255.255.255.0'
option ip6assign '60'
config interface 'iot'
option device 'br-iot'
option proto 'static'
option ipaddr '192.168.89.1'
option netmask '255.255.255.0'
option ip6assign '60'
config interface 'guest'
option device 'br-guest'
option proto 'static'
option ipaddr '192.168.1.1'
option netmask '255.255.255.0'
option ip6assign '60'
config interface 'wan'
option device '/dev/cdc-wdm0'
option proto 'qmi'
option apn 'internet'
option peerdns '0'
list dns '8.8.4.4'
list dns '8.8.8.8'1043ND
config interface 'loopback'
option ifname 'lo'
option proto 'static'
option ipaddr '127.0.0.1'
option netmask '255.0.0.0'
config interface 'lan'
option type 'bridge'
option ifname 'eth0.9'
option proto 'static'
option ipaddr '192.168.88.111'
option netmask '255.255.255.0'
option ip6assign '60'
config interface 'iot'
option type 'bridge'
option ifname 'eth0.1'
option proto 'dhcp'
config interface 'guest'
option type 'bridge'
option ifname 'eth0.2'
option proto 'dhcp'
config switch
option name 'switch0'
option reset '1'
option enable_vlan '1'
config switch_vlan
option device 'switch0'
option vlan '9'
option ports '0 1 2 3 4 5t'
config switch_vlan
option device 'switch0'
option vlan '1'
option ports '0t 1t 2t 3t 4t 5t'
config switch_vlan
option device 'switch0'
option vlan '2'
option ports '0t 1t 2t 3t 4t 5t'R6220
config interface 'loopback'
option device 'lo'
option proto 'static'
option ipaddr '127.0.0.1'
option netmask '255.0.0.0'
config device
option name 'br-lan'
option type 'bridge'
list ports 'wan'
list ports 'lan1'
list ports 'lan2'
list ports 'lan3'
list ports 'lan4'
config device
option name 'br-iot'
option type 'bridge'
list ports 'wan.1'
config device
option name 'br-guest'
option type 'bridge'
list ports 'wan.2'
config interface 'lan'
option device 'br-lan'
option proto 'static'
option ipaddr '192.168.88.11'
option netmask '255.255.255.0'
option gateway '192.168.88.1'
config interface 'iot'
option device 'br-iot'
option proto 'dhcp'
option defaultroute '0'
config interface 'guest'
option device 'br-guest'
option proto 'dhcp'
option defaultroute '0'Jak zepnę MF286D bezpośrednio z R6220 to VLANy między nimi śmigqją, natomiast jak pomiędzy jest 1043ND to ani 1043ND ani R6220 nie może złapać adresu po DHCP dla VLANa 10 i 20, ruch nie działa, a "normalny" ruch działa
Szukałem i nie mogę ogarnąć co robię nie tak.
Wiem że nie każdy switch obsługuje jednocześnie ramki tagowane i nietagowane ale z informacji jakie znalazłem wynika że rtl8366rb chyba obsługuje taką konfigurację.