1

Temat: VLAN TP-Link Archer C6 v2 Openwrt 19 + switch TP-Link TL-SG108E

Hej

Mam pytanie gdzie może być błąd w konfiguracji VLAN dla OpenWRT 19.07

Mam zrobiony interfejs vlan21. Mogę go pingować z głównej sieci. Do portu CPU, LAN1 mam podpięty tagged ten interfejs. Na switchu TL ustawiłem port 1 Jako tagged z tym samym VLAN21. Porty 2 -3 są ustawione jako untagged dla VLAN21. Nie mogę pingować urządzeń podpiętych do portów 2-3 w switchu TL.

tracert 192.168.21.9

Tracing route to 192.168.21.9 over a maximum of 30 hops

  1    <1 ms    <1 ms    <1 ms  OpenWrt.lan [192.168.1.1]
  2  OpenWrt.lan [192.168.1.1]  reports: Destination protocol unreachable.




config switch_vlan
        option device 'switch0'
        option vlan '3'
        option vid '21'
        option ports '0t 2t'

config interface 'vlan21'
        option ifname 'eth0.21'
        option proto 'static'
        option ipaddr '192.168.21.1'
        option netmask '255.255.255.0'
        option type 'bridge'

2

Odp: VLAN TP-Link Archer C6 v2 Openwrt 19 + switch TP-Link TL-SG108E

Czy masz skonfigurowany PVID w swtch-u?

W VLAN ==> 802.1Q PVID Setting powinien być ustawiony  PVID na portach 2 i 3 na 21, domyślne 1 wyłącza vlany.

3 (edytowany przez Anno 2025-03-17 19:36:54)

Odp: VLAN TP-Link Archer C6 v2 Openwrt 19 + switch TP-Link TL-SG108E

Q002 napisał/a:

Czy masz skonfigurowany PVID w swtch-u?

W VLAN ==> 802.1Q PVID Setting powinien być ustawiony  PVID na portach 2 i 3 na 21, domyślne 1 wyłącza vlany.


tak to u mnie wygląda. Coś jeszcze brakuje?

https://i.ibb.co/jPfCkydR/Screenshot-2025-03-17-193422.png

https://i.ibb.co/zW4ksjXq/Screenshot-2025-03-17-192856.png

4 (edytowany przez Q002 2025-03-19 10:32:41)

Odp: VLAN TP-Link Archer C6 v2 Openwrt 19 + switch TP-Link TL-SG108E

Z tego co pamiętam, gdyż już nie mam tego switch-a, to jest dobrze, jedyną różnicę jaka widzę, to że masz puste pole z nazwą VLAN-u, nie wiem czy to ma wpływ, bo zawsze je nazywam.

Mam wrażenie, że w starym TP-Linku TL-WR1043ND v1 nie chodziły VLAN-y od jakiegoś wyższego numeru jak nie dodało się

option enable_vlan '1'

  w

/etc/config/network

może tu jest podobnie.

Najlepiej wklej całą jego zawartość, może jest gdzieś jakaś literówka.

EDIT:

To ja zrobiłem literówkę, chodziło mi o:

option enable_vlan4k '1'

5

Odp: VLAN TP-Link Archer C6 v2 Openwrt 19 + switch TP-Link TL-SG108E

Q002 napisał/a:

Najlepiej wklej całą jego zawartość, może jest gdzieś jakaś literówka.

config interface 'loopback'
        option ifname 'lo'
        option proto 'static'
        option ipaddr '127.0.0.1'
        option netmask '255.0.0.0'

config globals 'globals'
        option ula_prefix 'fd10:a0ee:c0ad::/48'

config interface 'lan'
        option type 'bridge'
        option ifname 'eth0.1'
        option proto 'static'
        option ipaddr '192.168.1.1'
        option netmask '255.255.255.0'
        option ip6assign '60'

config interface 'wan'
        option ifname 'eth0.2'
        option proto 'dhcp'
        option metric '10'
        list dns '1.1.1.1'
        list dns '8.8.8.8'
        option peerdns '0'

config interface 'wan6'
        option ifname '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 ports '0t 2 3 5'
        option vid '1'

config switch_vlan
        option device 'switch0'
        option vlan '2'
        option ports '0t 1 4'
        option vid '2'

config interface 'wana'
        option proto 'dhcp'
        option metric '20'

config interface 'wwan'
        option proto 'dhcp'
        option metric '50'
        list dns '1.1.1.1'
        list dns '8.8.8.8'
        option peerdns '0'

config interface 'proxy'
        option proto 'static'
        option ipaddr '192.168.11.1'
        option netmask '255.255.255.0'

config switch_vlan
        option device 'switch0'
        option vlan '3'
        option vid '21'
        option ports '0t 2t'

config interface 'vlan21'
        option ifname 'eth0.21'
        option proto 'static'
        option ipaddr '192.168.21.1'
        option netmask '255.255.255.0'
        option type 'bridge'

6

Odp: VLAN TP-Link Archer C6 v2 Openwrt 19 + switch TP-Link TL-SG108E

Dodaj do sekcji switch option enable_vlan4k '1' czyli ma być i zrestartuj router:

config switch
        option name 'switch0'
        option reset '1'
        option enable_vlan '1
        option enable_vlan4k '1'