Temat: Stworzenie VLAN id=40 by router by działał z modemem

Hej! Podpięto mi światłowód, zamontowano modem i próbuję teraz skonfigurować swój router by z tym współgrał. Dostawca przesłał mi instrukcję jak go skonfigurować na moim routerze (TP-Link Archer C7 v2):

Advanced->Network->IPTV/VLAN->Enable IPTV/VLAN
Mode->Custom
Internet VLAN ID: 40
zaznaczyc 802.1Q Tag
IP Phone VLAN ID: 2
IPTV VLAN ID: 3
->Save

Advanced->Network->Internet->Anvanced->
Host Name: _OK487_Archer_C7
->Save

Advanced->Security->Settings
  wyłączyć Ignore Ping Packet From WAN Port
->Save

ale gdy dodałem, że mam tam zainstalowane OpenWrt powiedzał krótko, że do tego oprogramowania instrukcji nie ma, ale "generalnie tam trzeba utworzyć nowy interfejs VLAN z id=40".

Powyższa instrukcja jest nie tylko pod internet, ale też telewizję i telefon (tak zakładam), więc zaznaczam, że mnie intresuje tylko internet. Średni ze mnie sieciowiec, ale niemniej spróbowałem to zrobić we własnym zakresie.

Mam najnowsze Luci, przywrócone do ustawień fabrycznych. Wyklikuję sobie Network > Switch i mam tutaj na starcie VLAN ID 1 i 2. Robiłem to na różne sposoby i żaden nie zadziałał, ale generalnie dodaję nowy VLAN z id 40 i próbuję niektóre porty ustawić jako tagged lub untagged. Próbowałem też z usunięciem lub zmianą tych starszych VLANów.

Próbuję też tak: przechodzę do Network > Interface > Devices i dodaję nowy VLAN 802.1Q z ID 40. Nazwa eth1.40. Potem w br-lan bridge device podmieniam Bridge ports, aby używał eth1.40 zamiast eth1.1 lub by używał obu.

Niestety wszystko co próbowałem nie zadziałało i jak widać robię to trochę na czuja. Będę wdzięczny za wszelką pomoc. Co powinienem doczytać albo jak to poprawnie skonfigurować. Dzięki z góry. Pozdrawiam.

2

Odp: Stworzenie VLAN id=40 by router by działał z modemem

Przywróć ustawienia domyślnie. Zaloguj się przez ssh pokaż wynik cat /etc/config/network

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3 (edytowany przez kuba0000000 2024-09-20 23:09:25)

Odp: Stworzenie VLAN id=40 by router by działał z modemem

Napisałem tego posta i potem raz jeszcze wróciłem do artykułu https://eko.one.pl/?p=openwrt-vlan i mnie oświeciło, że mój przypadek to chyba ten sam jak tutaj z Orange, tylko że ja mam ustawić 40. Tak więc podmieniłem

config interface 'wan'
    option device 'eth0.2'

na eth0.40

i niżej

config switch_vlan
    option device 'switch0'
    option vlan '2'
    option ports '1 6t'

dodałem option vid '40'... ale niestety nie zadziałało. Oczywiście był potem reboot. Ale coś mi się porty nie zgadzają, bo ja widzę fizycznie u siebie tylko 5 (4 LANy i jeden WAN), a tutaj porty od 0 do 6.

No cóż. Skoro nie zadziałało to wrzucam zawartość pliku 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 'fdfd:3beb:5b7d::/48'

config device
    option name 'br-lan'
    option type 'bridge'
    list ports 'eth1.1'

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 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 ports '2 3 4 5 0t'

config switch_vlan
    option device 'switch0'
    option vlan '2'
    option ports '1 6t'

4

Odp: Stworzenie VLAN id=40 by router by działał z modemem

OK, już pasuje:

root@OpenWrt:~# swconfig dev switch0 show | grep link:
    link: port:0 link:up speed:1000baseT full-duplex txflow rxflow 
    link: port:1 link:up speed:100baseT full-duplex eee100 eee1000 auto
    link: port:2 link:up speed:1000baseT full-duplex txflow rxflow auto
    link: port:3 link:down
    link: port:4 link:down
    link: port:5 link:down
    link: port:6 link:up speed:1000baseT full-duplex txflow rxflow 
root@OpenWrt:~# swconfig dev switch0 help | grep switch0
switch0: mdio.0(Atheros AR8327), ports: 7 (cpu @ 0), vlans: 4096

czyli  '2 3 4 5 0t' to LANy i CPU, a '1 6t' to WAN i coś jeszcze. Nie mniej nie zadziałała ta zmiana o której pisałem wcześniej.

5 (edytowany przez kuba0000000 2024-09-20 23:33:03)

Odp: Stworzenie VLAN id=40 by router by działał z modemem

Dobra, problem rozwiązny. Brakło jeszce "t" przy "1" w portach. Ja chyba potrzebowałem o tym gdzieś głośno napisać by zrozumieć gdzie jest błąd. big_smile Tak więc dziękuję wszystkim za pomoc. smile
Niemniej Cezary, gdyby nie Twój artykuł, to by się nie udało. Tak więc dziękuję bardzo!

6

Odp: Stworzenie VLAN id=40 by router by działał z modemem

No właśnie to było problemem.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.