1

(3 odpowiedzi, napisanych Oprogramowanie / Software)

W swich-u dodaj na porcie 1: VLAN 1 jako untagged, i PVID ustaw na inny niż 1.

Już wiem w czym jest rzecz.

Z routera do AP idzie 8 VLAN-ów, na AP jest kilka SSID: lan, iot, goscie, itp., do 5 SSID (obydwa pasma) jest OK., po dodaniu 6 zaczyna występować powyższy błąd.

Wydaje mi się, że nie została zmieniona wielkość jakiejś struktury danych od czasu chipsetów Wi-Fi mogących obsłużyć te kilka SSID, Mediatek z AX3000T obsługuje kilkanaście.

Pamięci mu nie brakuje, robi tylko za AP:

free -m
              total        used        free      shared  buff/cache   available
Mem:         239788       73204      128096        1552       38488      121992
Swap:             0           0           0

Może błąd jest w samym module mt7915e, gdyż jak wyładowałem i załadowałem moduł i zaraz zrestartowałem Wi-Fi, to błąd nie wystąpił, a wystarczy by był załadowany kilkanaście sekund i restart Wi-Fi powoduje wystąpienie błędu.

Coś mnie skusiło odpalić

logread -f hostapd

i po restarcie Wi-Fi widzę:

Fri Mar 21 09:55:39 2025 daemon.notice hostapd: netlink: recvfrom failed: No buffer space available
Fri Mar 21 09:55:39 2025 daemon.err hostapd: VLAN: vlan_event_receive: recvfrom failed: No buffer space available

Wi-Fi działa,
OpenWRT 24.10.0 r28427-6df0e3d02a,
wpad-mbedtls Version: 2024.09.15~5ace39b0-r2

Ktoś też tak ma?

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'

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'

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.

To tylko skrypt, liczy się koncepcja.

OpnSense bazuje na FreeBSD, tam serwer DHCP robi wpisy w /var/db/dhcpd.leases można go sparsować, wygenerować odpowiednie pliki ethers dla AP i wysłać. Na githubie jest przepis na parsowanie interfejsu OpnSense, nie wiem na ile aktualny https://gist.github.com/pletch/c9b208c1 … ad03f96f82, też pozostaje kwestia wygenerowania odpowiednich plików ethers i ich wysłanie.

@chrizy

Tu https://forum.openwrt.org/t/associated- … s/92593/33 masz skrypt załatwiający sprawę nazw hostów

Do czego potrzebujesz nietagowanego vlan id 10 na lan3?

Niektóre routery nie obsługują takiej konfiguracji gdzie na jednym porcie jest tagowany i nietagowany vlan, pamiętam, że kiedyś szukałem co zrobiłem na firewallu, gdyż nie otrzymywałem adresu przez DHCP mimo, że stosowna reguła była. Jak ustawiłem obydwa vlan-y na tagowane i na podłączonym PC dodałem wszystkie interfejsy z odpowiednimi vlan-ami, wszystko zaczęło działać.

Skonfiguruj uhttpd aby nasłuchiwał tylko na interfejsie man, domyślnie słucha na wszystkich:

cat /etc/config/uhttpd
#
list listen_http '192.168.10.2:80'
list listen_https '192.168.10.2:443'
#

12

(5 odpowiedzi, napisanych Oprogramowanie / Software)

Maksymalną obsługiwaną ilość SSID wyświetlisz poleceniem:

iw phy phy0 info|grep -i "valid" -A 3

13

(45 odpowiedzi, napisanych Sprzęt / Hardware)

artur_n napisał/a:

Strasznie droga ta obudowa.

Zapomniałem dopisać, że kupowane wszystko używane na różnych portalach, obudowa bodajże za 350 zł, bez żadnych śladów użytkowania, wszystko w komplecie w oryginalnym pudełku.

14

(45 odpowiedzi, napisanych Sprzęt / Hardware)

Ja mam NAS w obudowie Inter-Tech https://www.inter-tech.de/productdetail … 00_EN.html ma hot-swap z tego co widzę producent oferuje też obudowy na większą ilość dysków, płyta Asusa H310I-PLUS R2.0 z procesorem i3-8100, 24 GB RAM,  zasilacz picoPSU 160W zasilany z 12 V, gdyż ITX-owy pasujący do tej obudowy hałasował nieznośnie.

EDIT: Kupowane wszystko używane na różnych portalach

Całość z 4 dyskami SATA 3,5 cala pobiera do 40W.

Też na TrueNAS.

Dostaje bo odpowiadają obydwa serwer DHCP, ten z podsieci domowej jest szybszy wiec host konfiguruje adres z jego odpowiedzi, odpowiedź drugiego serwera jest ignorowana. Dodaj

option ignore '1'

w sekcji dhcp podsieci domowej i zobaczysz, że zacznie dostawać z gościnnej.

Na tym AP mam wszystkie porty spięte w jeden bridge, czyli w /etc/config/network

config device
        option name 'br-lan'
        option type 'bridge'
        list ports 'lan2'
        list ports 'lan3'
        list ports 'lan4'
        list ports 'wan'

na wan-e jest wszystko tagowane, za każdy vlan odpowiada wpis:

config interface 'lan'
        option proto 'none'
        option device 'br-lan.20'

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

config device
        option name 'br-lan.20'
        option type '8021q'
        option ifname 'br-lan'
        option vid '20'
        
config interface 'MGMT'
        option proto 'static'
        option device 'br-lan.10'
        option ipaddr '172.16.10.2'
        option netmask '255.255.255.0'
        option gateway '172.16.10.1'
        option force_link '0'
        option delegate '0'
        list dns '172.16.10.1'

config bridge-vlan
        option device 'br-lan'
        option vlan '10'
        list ports 'wan:t'

config device
        option name 'br-lan.10'
        option type '8021q'
        option ifname 'br-lan'
        option vid '10'

Na lan2 jest nietagowany vlan.30

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

config interface 'media'
        option proto 'none'
        option device 'br-lan.30'

config device
        option name 'br-lan.30'
        option type '8021q'
        option ifname 'br-lan'
        option vid '30'

Różnica taka, ze w sekcji bridge-vlan jest dodany wpis 

list ports 'lan2'

EDIT:
Tagowanie, pvid-y są dobrze opisane w wątku: https://forum.openwrt.org/t/dsa-and-pvi … les/106420

ambrozy5 napisał/a:

Ktoś uzywa vlany na tym xiaomi? Tagowany i nietagowany?

Ja mam na jednym AP:, co potrzebujesz?

https://openwrt.org/docs/guide-user/net … /bridgedap

Oczywiście dostosuj adresację sieci do swojej.

19

(3 odpowiedzi, napisanych Sprzęt / Hardware)

Jest jeszcze Ubiquiti EdgeRouter X

Użyj scp z opcją -O, np.

scp -O -oHostKeyAlgorithms=+ssh-rsa openwrt-mediatek-filogic-xiaomi_mi-router-ax3000t-initramfs-factory.ubi root:192.168.31.1:/tmp

21

(12 odpowiedzi, napisanych Sprzęt / Hardware)

Dzięki.

Dzień dobry.

Z racji że potrzebuję połączyć dwie części sieci domowej światłowodem a główny router zaczął niedomagać, to zamiast nowego routera i konwertera zamierzam kupić właśnie BPI-R4, w związku z tym pytania:
1. Ma ktoś czarną aluminiową obudowę dostępną na Ali Express, jak z temperaturami w środku?
2. Jakie chłodzenie kupić, widzę, że na Ali Express jest aluminiowy radiator z wentylatorkiem PWM i termopadami, ma ktoś? Czy daje radę i nie jest głośny?
3. Jak z kompatybilnością wkładek SFP?

23

(2 odpowiedzi, napisanych Sprzęt / Hardware)

Dzięki bardzo, wszystko OK. Jak widać ważne jest aby przy przechodzeniu z EdgeOS użyć sysupgrade z -n, bo na 100% robiłem bez...

24

(2 odpowiedzi, napisanych Sprzęt / Hardware)

Po nieudanym flashowaniu router wpadł w bootloop-a, połączyłem się z nim przez serial, załadowałem system z pliku openwrt-22.03.2-ramips-mt7621-ubnt_edgerouter-x-initramfs-kernel.bin przez TFTP, zbootował się bez problemu.

Czy dobrze myślę, że teraz mam wykonać, oczywiście obraz mam już w /tmp?:

 sysupgrade /tmp/openwrt-22.03.2-ramips-mt7621-ubnt_edgerouter-x-squashfs-sysupgrade.bin

Pytam, bo przy flashowaniu robiłem podobnie, tyle, że przez Web-UI załadowałem openwrt-ramips-mt7621-ubnt_edgerouter-x-initramfs-factory.tar z repo stman https://github.com/stman/OpenWRT-19.07. … on%2022.03, OpenWrt wstał, potem wykonałem

sysupgrade openwrt-ramips-mt7621-ubnt_edgerouter-x-squashfs-sysupgrade.bin

i stało się jak na wstępie...

OK. Dziękuję.