1 (edytowany przez jns 2024-10-05 13:22:45)

Temat: VLAN Access Point openwrt

Cześć,

Rozbudowuję sieć i pojawiła się potrzeba vlan'ów. O ile po kablu nie mam problemów (pojedyncze urządzenia wpięte w switch są w odpowiednim vlanie) to mam problem z konfiguracją AP na openwrt.

Mam router na opnsense, switch zarządzalny oraz Cudy WR3000 jako AP.
https://drive.google.com/file/d/1WVRENY … drive_link 

Korzystałem z tego poradnika:
https://openwrt.org/docs/guide-user/net … /bridgedap
oraz
https://www.youtube.com/watch?v=2R40KE9aUz4

w skrócie: tworzę bridge z vlanfiltering, następnie interfejs z jednym z vlanów a później podpinam pod jedną z sieci ssid.
No i w tym momencie mam taki problem że AP jest wtedy dostępny tylko przez sssid bez vlan (po kablu nie działa). Gdy łączę się z ssid vlan to widzę urządzenie przez chwilę ale nie dostaje adresu ip z routera. Probowałem wielu różnych konfiguracji i nadal nie wiem dlaczego mnie blokuje. Będę wdzięczny za sugestię w którą stronę ruszyć.

2

Odp: VLAN Access Point openwrt

Złe tagowanie vlanów w opnsense? Z tym ci pomogę, po stronie OpenWrt po prostu robisz bridge z wifi i tagowanym vlanem na którymś porcie ethernetowym.

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

3

Odp: VLAN Access Point openwrt

Cezary napisał/a:

Złe tagowanie vlanów w opnsense? Z tym ci pomogę, po stronie OpenWrt po prostu robisz bridge z wifi i tagowanym vlanem na którymś porcie ethernetowym.

Dzięki za odpowiedź.

Mam vlan tag 20, działa na nim komputer wpięty w switch. Ten sam tag nie działa w przypadku AP.

4

Odp: VLAN Access Point openwrt

Nie wiem jakiej odpowiedzi oczekujesz nie pokazując konfigów które zrobiłeś. Bez pokazania co właściwie zrobiłeś jedną możliwą odpowiedzią jest "a mi działa". Pokaż konfigurację tego WR3000

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

5 (edytowany przez jns 2024-10-05 14:37:03)

Odp: VLAN Access Point openwrt

Masz rację roll

https://imgur.com/Mxq2lTs
https://imgur.com/4t6ibNV
https://imgur.com/tgRVhem
https://imgur.com/GHT62U6

6

Odp: VLAN Access Point openwrt

Komplikujesz sobie życie tym Luci...
Poniżej AP z vlanami, jedna sieć po prostu po kablu (lan2), druga na vlan20 (lan3). Fizycznie kabel jest w porcie o nazwie LAN2:
network

config interface lan2
    option proto none
    option device br-lan2

config device
    option name br-lan2
        option type bridge
    list ports 'lan2'
    option bridge_empty '1'

config interface lan3
    option proto none
    option device br-lan3

config device
    option name br-lan3
        option type bridge
    list ports 'lan2.20'
    option bridge_empty '1'

wireless

config wifi-iface
    option device radio1
    option ssid home
    option encryption psk2
    option key 1234567890
    option mode ap
    option network lan2

config wifi-iface 
    option device 'radio1'
    option ssid 'iot'
    option encryption 'psk2'
    option key '1234567890'
    option mode 'ap'
    option network lan3

dhcp

config dhcp 'lan2'
    option interface 'lan'
    option ignore '1'
config dhcp 'lan3'
    option interface 'lan3'
    option ignore '1'

Łącząc się do "home" dostaje 192.168.11.x, łącząc się do iot mam 172.16.0.x.

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

7

Odp: VLAN Access Point openwrt

Możliwe ale wizualnie łatwiej mi to ogarnąć.

Niestety wynik ten sam, nie łączy się z żadną z tych sieci.

8

Odp: VLAN Access Point openwrt

Pisałem, masz po strone opnsense może problem.

Po stronie routera tak to wygląda:

config device
    option name 'br-lan'
    option type 'bridge'
    list ports 'lan1'
    list ports 'lan2'
    option bridge_empty '1'

config interface 'lan'
    option device 'br-lan.10'
    option proto 'static'
    option ipaddr '192.168.11.1'
    option netmask '255.255.255.0'
    option ip6assign '60'

config interface 'al8eovsz'
    option description 'vlan20'
    option proto 'static'
    option device 'br-lan.20'
    option ipaddr '172.16.0.1'
    option netmask '255.255.255.0'

config bridge-vlan
    option device 'br-lan'
    option vlan '20'
    list ports 'lan2:t'

config bridge-vlan
    option device 'br-lan'
    option vlan '10'
    list ports 'lan1:u'
    list ports 'lan2:u'

Wifi tam nie ma, są tylko dwa porty lan1 i lan2, kabel do ap leci z portu lan2.

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

9

Odp: VLAN Access Point openwrt

Na pewno nie jest to problem po stronie opnsense bo właśnie wpiąłem sobie tp-linka z multi-ssid - łączę się i dostaję ip po vlanach

10

Odp: VLAN Access Point openwrt

Pokazałem ci działające konfiguracje na openwrt, jednej i drugiej strony. Więc sobie teraz dostosuj tak żeby gadał z opnsense, skoro uważasz że on jest dobrze skonfigurowany.

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

11 (edytowany przez jns 2024-10-09 13:34:35)

Odp: VLAN Access Point openwrt

Przy Twojej pomocy oraz nieco chatagpt udało się to ogarnąć, vlany działają, internet działa ale do routera nie mogę się zalogować ani po wifi ani po kablu lol

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 'fd1d:1051:5907::/48'

# Bridge Configuration
config device
    option name 'br-lan'
    option type 'bridge'
    option ipv6 '0'
    option acceptlocal '1'
    option bridge_empty '1'
    list ports 'lan1'
    list ports 'lan2'
    list ports 'lan3'

# VLAN 10 - Cudy-IoT
config interface 'vlan10'
    option proto 'static'
    option device 'br-lan.10'
    option ipaddr '192.168.10.3'
    option netmask '255.255.255.0'

# VLAN 20 - Cudy-User
config interface 'vlan20'
    option proto 'static'
    option device 'br-lan.20'
    option ipaddr '192.168.20.3'
    option netmask '255.255.255.0'

# VLAN 30 - Cudy-Guest
config interface 'vlan30'
    option proto 'static'
    option device 'br-lan.30'
    option ipaddr '192.168.30.3'
    option netmask '255.255.255.0'

# VLAN configuration for br-lan
config bridge-vlan
    option device 'br-lan'
    option vlan '10'
    list ports 'lan1:t'

config bridge-vlan
    option device 'br-lan'
    option vlan '20'
    list ports 'lan1:t'

config bridge-vlan
    option device 'br-lan'
    option vlan '30'
    list ports 'lan1:t'

wireless

config wifi-device 'radio0'
    option type 'mac80211'
    option path 'platform/18000000.wifi'
    option channel '6'
    option band '2g'
    option htmode 'HE20'
    option cell_density '0'

config wifi-device 'radio1'
    option type 'mac80211'
    option path 'platform/18000000.wifi+1'
    option channel '36'
    option band '5g'
    option htmode 'HE80'
    option cell_density '0'

# WiFi for VLAN 10 (Cudy-IoT)
config wifi-iface 'wifinet1'
    option device 'radio0'
    option mode 'ap'
    option ssid 'Cudy-IoT'
    option encryption 'psk2'
    option key 'iotpassword'
    option network 'vlan10'

# WiFi for VLAN 20 (Cudy-User)
config wifi-iface 'wifinet2'
    option device 'radio1'
    option mode 'ap'
    option ssid 'Cudy-User'
    option encryption 'psk2'
    option key 'userpassword'
    option network 'vlan20'

# WiFi for VLAN 30 (Cudy-Guest)
config wifi-iface 'wifinet3'
    option device 'radio0'
    option mode 'ap'
    option ssid 'Cudy-Guest'
    option encryption 'psk2'
    option key 'guestpassword'
    option network 'vlan30'

dhcp

config dhcp 'lan'
    option interface 'lan'
    option start '100'
    option limit '150'
    option leasetime '12h'
    option dhcpv4 'server'
    option ignore '1'  

config odhcpd 'odhcpd'
    option maindhcp '0'
    option leasefile '/tmp/hosts/odhcpd'
    option leasetrigger '/usr/sbin/odhcpd-update'
    option loglevel '4'

12

Odp: VLAN Access Point openwrt

To zobacz na firewallu czy masz zezwolenie na dostęp z poszczególnych sieci do lanu.

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