1 (edytowany przez encholex 2021-09-06 22:58:21)

Temat: OpenWrt 21.02 rc4 pomoc w konfiguracji

Witam,

Mam Xiaomi 4A giga i potrzebuję z niego zrobić dumb AP, ale tak, że wan'em wchodzą vlany które chcę puścić na wireless oraz na jeden port lan któryś z vlanów, a na drugi lan dalej vlany czyli tagged... Pytałem kiedyś o podobny konfig na 3Gv1, ale tamten przynajmniej miał sekcje switch, ten 4A tego nie ma... Nie czaję do końca tego dsa.

Hipotetycznie vlany mam 20 i 30.
Najpierw zapytam o regułę. Najpierw tworzę w devices vlany na eth0 (eth0.20 + eth0.30). Później tworzę do nich bridge dodając te eth0.xx oraz do jednego bridge'a port lan2. Lan1 zostawię sobie jeszcze do konfiguracji, ale później chciałbym tak dać tagged (też nie wiem jak)
Teraz przechodzę w interfaces i tworzę interfejsy 20 i 30 przypisane do brigde'ów?
Wireless do już interfaces.

Przykład bez wireless:

config device
    option name 'br-lan'
    option type 'bridge'
    list ports 'lan1'   zostawiony do konfigu, później chciałbym puścić tu tagged

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 type '8021q'
    option ifname 'eth0'
    option vid '20'
    option name 'eth0.20'
    option ipv6 '0'

config device
    option type '8021q'
    option ifname 'eth0'
    option vid '30'
    option name 'eth0.30'
    option ipv6 '0'

config device
    option type 'bridge'
    option name 'lan2.20'
    option bridge_empty '1'
    option ipv6 '0'
    list ports 'eth0.20'
    list ports 'lan2'

config bridge-vlan
    option device 'lan2.20'
    option vlan '20'
    list ports 'eth0.20:t'
    list ports 'lan2'

config device
    option type 'bridge'
    option name '20'
    list ports 'eth0.20'
    list ports 'lan2'
    option bridge_empty '1'
    option ipv6 '0'

config device
    option type 'bridge'
    option name '30'
    option bridge_empty '1'
    option ipv6 '0'
    list ports 'eth0'
    list ports 'eth0.30'

config interface '20'
    option proto 'static'
    option device '20'
    option ipaddr '10.20.0.10'
    option netmask '255.255.255.0'
    option gateway '10.20.0.1'

config interface '30'
    option proto 'static'
    option device '30'
    option ipaddr '10.10.0.10'
    option netmask '255.255.255.0'
    option gateway '10.10.0.1'

Firewall

config zone
    option name '400'
    option input 'ACCEPT'
    option output 'ACCEPT'
    option forward 'REJECT'
    list network '400'

config zone
    option name '500'
    option input 'ACCEPT'
    option output 'ACCEPT'
    option forward 'REJECT'
    list network '500'

Co źle robię ?

2

Odp: OpenWrt 21.02 rc4 pomoc w konfiguracji

Nie dotykasz eth0. Wszystko robisz na interfejsach wan/lan1/lan2 itd.

https://openwrt.org/docs/guide-user/net … i-tutorial czytałeś? Tworzysz bridge złożony z tych interfejsów których chcesz, a później dodajesz bridge-vlan oparty o w/w bridge, w nim podajesz który jest vlan i jak mają być interfejsy tagowane czy nie. Dodając :t do interfjesu robisz go tagged

Ty pomieszałeś obecnie składnie w cały świat robiąc bridge-vlan na  vlanach 80211q.

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

3 (edytowany przez encholex 2022-01-20 19:44:12)

Odp: OpenWrt 21.02 rc4 pomoc w konfiguracji

Zrobiłem wszystko jak opisałeś i działa od tamtego czasu...
Teraz mam problem ze zrobienie tego samego scenariusza ze starszym Archerem c7 v2..Ma switcha… a w sekcji switch oczywiście od razu zrobione 2 vlany oraz "porty" CPU (eth0) i CPU eth1)… i tu zgłupiałem...   
Chcę oczywiście wanem wejść trunkiem, zrobić parę vlanów (gdzie je robić? tu w switchu czy w devices zrobić jakiegoś bridge'a) i puścić te vlany na kilka ssid. Obecnie gdy któryś port lan podporządkuję pod vlana, to na kablu mam vlany...ale nie idzie to na wifi...
Co zrobić z tymi dwoma defaultowymi vlanami ?
Jak tworzę vlany w switchu, to e devices pokazują mi się vlany do obu eth 0 i 1...na którym mam robić interfejsy ?
np. takie coś, czy jest dobrze ?  do czego te eth1 i eth0

VLAN ID    CPU(eth1)   CPU(eth0)    LAN    LAN2    LAN3    LAN4    WAN
1                   tag             off           unt     off       off        off        off
2                   off              tag          off      off       off        off        tag
10                 tag             tag          off      unt      off        off        tag
20                 tag             tag          off      off       unt       off        tag
30                 tag             tag          off      off       off        unt       tag

4

Odp: OpenWrt 21.02 rc4 pomoc w konfiguracji

Bez dsa masz dokładnie taką samą konfigurację jak w pierwszym poście, w openwrt switch jest (był) dzielony na vlan 1 jako lan i vlan2  jako wan. Zrób tak jak miałeś w poście pierwszym. Co zrobisz z vlanami to już twoja wola. Masz zrobić bridge z określonym vlanem i wifi - identycznie jak to miałeś.

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

5

Odp: OpenWrt 21.02 rc4 pomoc w konfiguracji

Jeszcze raz tylko łopatologicznie proszę...  21.02.1
Default'owo jest coś takiego:

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'

oraz
VLAN ID    CPU(eth1)   CPU(eth0)    LAN    LAN2    LAN3    LAN4    WAN
1                   tag             off           unt     unt      unt       unt       off
2                   off              tag          off      off       off        off        unt

w devices jest widać jakiś bridge i nie mam lanów do wyboru...
vlany tworzę w switchu czy w devices ?

6

Odp: OpenWrt 21.02 rc4 pomoc w konfiguracji

Vlany robisz w sekcjach switch_vlan  a w devices robisz tylko bridge.

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

7 (edytowany przez encholex 2022-01-20 20:55:38)

Odp: OpenWrt 21.02 rc4 pomoc w konfiguracji

Robią mi się wtedy w devices eth0.10...20...30 oraz eth1.10...20...30.. Na których robię interfejsy i wlan ?  tu wraca pytanie co to są te eth0 i eth1 ?

8 (edytowany przez Cezary 2022-01-20 20:58:55)

Odp: OpenWrt 21.02 rc4 pomoc w konfiguracji

Tak jak miałeś w pierwszym poście. To się nie zmieniło dla urządzeń bez dsa.

eth1 reprezentuje cały switch lan, eth0 - switch od wanu - w tym konkretnym modelu urządzenia.

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