26

(860 odpowiedzi, napisanych Oprogramowanie / Software)

Cezary napisał/a:
armen10 napisał/a:

Czy routery Linksys WRT1900ACS będą jeszcze miały wsparcie openwrt na wyższe wersje ?
Zacina mi się wifi na paśmie 5GHz i nie wiem czy to przez oprogramowanie a mam:
OpenWrt 22.03-SNAPSHOT r19862-615dbec22

Będą. Ale nie spodziewaj sie cudów po wifi, linksys dawno odpuścił sobie sterowniki i nikt nie robi nic żeby były "lepsze".

czy mowa tu o wszystkich linksysach, czy jakaś gałąź konkretna? używam 2xEA8500 i jestem z nim super zadowolony... no tak na 99% smile zdarząją się zawieszki wifi, ale bardzo sporadycznie tongue

27

(1,263 odpowiedzi, napisanych Sprzęt / Hardware)

paul_bernard napisał/a:

Witam ,
Czy jest gdzieś jakaś procedura recowey tego routera, bo coś mi się wydaję że swojego ubiłem, bo tylko pomarańczowy led się pali a po przytrzymaniu reset tylko mignie ze dwa razy i koniec. Brak pinga na 192.168.31.1, adres mam statyczny 192.168.31.100.

Wgrywałem openwrt i coś się wywaliło sad

chwila... ale jak wgrałeś openwrt to misiu adres jesst 192.168.1.1 i wifi są nie aktywne...

28

(1,263 odpowiedzi, napisanych Sprzęt / Hardware)

zgłaszajcie takie błędy bo inaczej nie naprawią jak nikt nie zgłosi smile (a już do mnie leci AX3600 tongue ).

29

(2 odpowiedzi, napisanych Oprogramowanie / Software)

jaros85 napisał/a:

Jeżeli twoja usługa stoi bezpośrednio na OpenWrt no to nie zadziała. Jeżeli masz to na Ubuntu 18 albo Debianie 9 to możesz użyć tego modułu w apachu mod_remoteip. Tyle można wyczytać z cloudflare.

też to nic nie da skoro na openwrt mam firewall ustawiony na dany źródłowy IP... czyli dupa zbita

30

(2 odpowiedzi, napisanych Oprogramowanie / Software)

Mam pewien problem z cloudflare i z tego co widzę, chyba nie ma rozwiązania, ale może jednak coś przeoczyłem i ktoś pomoże smile

Sytuacja wygląda tak, że chce poprzez cloudflare ukryć IP docelowe - router na openwrt - domeny. Na routerze są otwarte porty tylko dla konkretnych IP źródłowych. I tu zaczyna się problem, bo wygląda na to, że cloudflare ukrywa nie tylko docelowy IP ale też IP odwiedzającego neutral przez co nie mam dostępu do danego portu z IP, które normalnie powinno mieć dostęp.
Jedyne co znalazlem w sieci to to: https://support.cloudflare.com/hc/en-us … isitor-IPs
Z tego co rozumiem, nic z tego nie pomoże w przypadku routera openwrt.
Jest to wykonalne w ogóle, czy nie da się tak ukryc IP routera przez domenę?

31

(23 odpowiedzi, napisanych Oprogramowanie / Software)

odpowiem sobie sam,
wyzerowałem router i zacząłem ustawiać od początku, tylko najpierw utworzyłem vlany + mosty, switch działał poprawnie i dopiero potem wifi i resztę. W configu wygląda tak samo, tylko kolejność inna xD Najważniejsze, że działa.

32

(23 odpowiedzi, napisanych Oprogramowanie / Software)

Jeśli pozwolicie, to dopieszę się do tematu bo wygląda na to, że mój EA8500 też nie ma DSA smile
Żeby szybko i bezpoleśnie przenieść się z v19 na v22 kupiłem drugą sztukę routera i mowie sobie, ustawie, przepne i będzie zajebiście... ale VLANy mnie pokonały neutral
Sytuacja taka:

- 2x VLAN - 3 - iot, 4 -guest - czyli chyba standardowo,
- 3x wifi - do lanu, do iot i do guest,
- VLAN 3 i 4 tagowane na porcie LAN 1,
- LAN2 to poprostu LAN
- VLAN 3 nietagowany na porcie LAN 3 - czyli rozumiem, że tu podłączyć się ma tylko i wyłącznie do VLAN 3
- VLAN 4 nietagowany na porcie LAN 4 - czyli rozumiem, że tu podłączyć się ma tylko i wyłącznie do VLAN 4
- dojdzie jeszcze do tego VPN ale to już raczej nie będzie problemem,

smile Połączenie przez każde wifi działa poprawnie i pobiera adres z odpowiedniej puli,
smile połączenie przez LAN 1 i LAN 2 poprawnie pobiera adres z puli LAN,
neutral tagowane porty jeszcze nie testowane - do LAN 1 będzie podpięty kolejny AP z innej części mieszkania, narazie nie testuje na produkcji wink nie wykluczam, że też nie działa
sad Teraz schody, podłączenie się pod LAN3 i LAN4 nie daje w ogóle efektu, laptop nie pobiera żadnego adresu, ani z VLAN3 ani z VLAN4. Nie dzieje się kompletnie nic, wydaje mi się, że wszystko ustawiłem poprawnie, ale wychodzi na to, że jednak nie...

Configi:

dhcp

config dnsmasq
    option domainneeded '1'
    option localise_queries '1'
    option rebind_protection '1'
    option rebind_localhost '1'
    option local '/lan/'
    option expandhosts '1'
    option authoritative '1'
    option readethers '1'
    option leasefile '/tmp/dhcp.leases'
    option resolvfile '/tmp/resolv.conf.d/resolv.conf.auto'
    option localservice '1'
    option ednspacket_max '1232'
    option domain 'local'

config dhcp 'lan'
    option interface 'lan'
    option start '100'
    option limit '150'
    option leasetime '12h'
    option dhcpv4 'server'
    option dhcpv6 'server'
    option ra 'server'
    option ra_slaac '1'
    list ra_flags 'managed-config'
    list ra_flags 'other-config'

config dhcp 'wan'
    option interface 'wan'
    option ignore '1'

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

config dhcp 'guest'
    option start '100'
    option limit '150'
    option leasetime '2h'
    option interface 'guest'
    option force '1'

config dhcp 'iot'
    option interface 'iot'
    option leasetime '12h'
    option start '51'
    option limit '199'
    option force '1'
  
(+ statyczne IP do urządzeń)

firewall

config defaults
    option input 'ACCEPT'
    option output 'ACCEPT'
    option forward 'REJECT'
    option synflood_protect '1'
    option flow_offloading '1'

config zone
    option name 'lan'
    option input 'ACCEPT'
    option output 'ACCEPT'
    option forward 'ACCEPT'
    list network 'lan'

config zone
    option name 'wan'
    option input 'REJECT'
    option output 'ACCEPT'
    option forward 'REJECT'
    option masq '1'
    option mtu_fix '1'
    list network 'wan'
    list network 'wan6'

config forwarding
    option src 'lan'
    option dest 'wan'

config rule
    option name 'Allow-DHCP-Renew'
    option src 'wan'
    option proto 'udp'
    option dest_port '68'
    option target 'ACCEPT'
    option family 'ipv4'

config rule
    option name 'Allow-Ping'
    option src 'wan'
    option proto 'icmp'
    option icmp_type 'echo-request'
    option family 'ipv4'
    option target 'ACCEPT'

config rule
    option name 'Allow-IGMP'
    option src 'wan'
    option proto 'igmp'
    option family 'ipv4'
    option target 'ACCEPT'

config rule
    option name 'Allow-DHCPv6'
    option src 'wan'
    option proto 'udp'
    option dest_port '546'
    option family 'ipv6'
    option target 'ACCEPT'

config rule
    option name 'Allow-MLD'
    option src 'wan'
    option proto 'icmp'
    option src_ip 'fe80::/10'
    list icmp_type '130/0'
    list icmp_type '131/0'
    list icmp_type '132/0'
    list icmp_type '143/0'
    option family 'ipv6'
    option target 'ACCEPT'

config rule
    option name 'Allow-ICMPv6-Input'
    option src 'wan'
    option proto 'icmp'
    list icmp_type 'echo-request'
    list icmp_type 'echo-reply'
    list icmp_type 'destination-unreachable'
    list icmp_type 'packet-too-big'
    list icmp_type 'time-exceeded'
    list icmp_type 'bad-header'
    list icmp_type 'unknown-header-type'
    list icmp_type 'router-solicitation'
    list icmp_type 'neighbour-solicitation'
    list icmp_type 'router-advertisement'
    list icmp_type 'neighbour-advertisement'
    option limit '1000/sec'
    option family 'ipv6'
    option target 'ACCEPT'

config rule
    option name 'Allow-ICMPv6-Forward'
    option src 'wan'
    option dest '*'
    option proto 'icmp'
    list icmp_type 'echo-request'
    list icmp_type 'echo-reply'
    list icmp_type 'destination-unreachable'
    list icmp_type 'packet-too-big'
    list icmp_type 'time-exceeded'
    list icmp_type 'bad-header'
    list icmp_type 'unknown-header-type'
    option limit '1000/sec'
    option family 'ipv6'
    option target 'ACCEPT'

config rule
    option name 'Allow-IPSec-ESP'
    option src 'wan'
    option dest 'lan'
    option proto 'esp'
    option target 'ACCEPT'

config rule
    option name 'Allow-ISAKMP'
    option src 'wan'
    option dest 'lan'
    option dest_port '500'
    option proto 'udp'
    option target 'ACCEPT'

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

config forwarding
    option src 'guest'
    option dest 'wan'

config rule
    option src 'guest'
    option proto 'udp'
    option src_port '67-68'
    option dest_port '67-68'
    option target 'ACCEPT'
    option family 'ipv4'
    option name 'Guest->DHCP'

config forwarding
    option src 'lan'
    option dest 'guest'

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

config forwarding
    option src 'lan'
    option dest 'iot'

config rule
    option src 'guest'
    option target 'ACCEPT'
    option family 'ipv4'
    option name 'Guest->DNS'
    option src_port '53'
    option dest_port '53'
    list proto 'tcp'
    list proto 'udp'

config rule
    option name 'IoT->DHCP'
    list proto 'udp'
    option src 'iot'
    option src_port '67-68'
    option dest_port '67-68'
    option target 'ACCEPT'

config rule
    option name 'IoT->DNS'
    option src 'iot'
    option src_port '53'
    option dest_port '53'
    option target 'ACCEPT'
    list proto 'tcp'
    list proto 'udp'

config rule
    option src_port '5353'
    option target 'ACCEPT'
    list dest_ip '224.0.0.251'
    option dest_port '5353'
    list proto 'udp'
    option src '*'
    option name 'mDNS All'

config rule
    option target 'ACCEPT'
    option src 'iot'
    option dest 'lan'
    list dest_ip '224.0.0.0/4'
    option name 'mDNS IP'

config rule
    option src_port '5353'
    option src 'lan'
    option name 'mDNS lan->iot'
    option target 'ACCEPT'
    option dest 'iot'
    list dest_ip '224.0.0.251'
    option dest_port '5353'
    list proto 'udp'

config rule
    option src_port '5353'
    option src 'iot'
    option name 'mDNS iot->lan'
    option target 'ACCEPT'
    option dest 'lan'
    list dest_ip '224.0.0.251'
    option dest_port '5353'
    list proto 'udp'

config include 'miniupnpd'
    option type 'script'
    option path '/usr/share/miniupnpd/firewall.include'

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 'yyyy'

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

config device
    option name 'eth1.1'
    option macaddr 'xxxxxx'

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 name 'eth0.2'
    option macaddr 'xxxxx'

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 vid '1'
    option ports '6t 1 2'

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

config interface 'guest'
    option proto 'static'
    option netmask '255.255.255.0'
    option ipaddr '192.168.4.1'
    option device 'br-guest'

config interface 'iot'
    option proto 'static'
    option ipaddr '192.168.3.1'
    option netmask '255.255.255.0'
    option device 'br-iot'

config switch_vlan
    option device 'switch0'
    option vlan '3'
    option vid '3'
    option ports '6t 1t 3'

config device
    option name 'eth1.3'
    option type '8021q'

config device
    option type 'bridge'
    option name 'br-iot'
    option bridge_empty '1'
    list ports 'eth1.3'

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

config device
    option type 'bridge'
    option name 'br-guest'
    option bridge_empty '1'
    list ports 'eth1.4'

config device
    option name 'eth1.4'
    option type '8021q'
  

wireless

config wifi-device 'radio0'
    option type 'mac80211'
    option path 'soc/1b500000.pci/pci0000:00/0000:00:00.0/0000:01:00.0'
    option band '2g'
    option htmode 'HT40'
    option channel '4'
    option cell_density '0'
    option country 'PL'

config wifi-iface 'default_radio0'
    option device 'radio0'
    option network 'lan'
    option mode 'ap'
    option ssid 'xx'
    option disassoc_low_ack '0'
    option encryption 'psk2'
    option key 'xx'
    option ieee80211r '1'
    option nasid 'xx'
    option mobility_domain 'xx'
    option ft_over_ds '1'
    option ft_psk_generate_local '1'


config wifi-device 'radio1'
    option type 'mac80211'
    option path 'soc/1b700000.pci/pci0001:00/0001:00:00.0/0001:01:00.0'
    option band '5g'
    option htmode 'VHT80'
    option channel '44'
    option cell_density '0'

config wifi-iface 'default_radio1'
    option device 'radio1'
    option network 'lan'
    option mode 'ap'
    option ssid 'xx'
    option disassoc_low_ack '0'
    option encryption 'psk2'
    option key 'xx'
    option ieee80211r '1'
    option nasid 'xx'
    option mobility_domain 'xx'
    option ft_over_ds '1'
    option ft_psk_generate_local '1'

config wifi-iface 'wifinet2'
    option device 'radio0'
    option mode 'ap'
    option ssid 'guest'
    option encryption 'psk2'
    option hidden '1'
    option isolate '1'
    option key 'xx'
    option network 'guest'

config wifi-iface 'wifinet3'
    option device 'radio0'
    option mode 'ap'
    option ssid 'iot'
    option encryption 'psk2'
    option isolate '1'
    option disassoc_low_ack '0'
    option key 'xx'
    option hidden '1'
    option network 'iot'
  

33

(3 odpowiedzi, napisanych Oprogramowanie / Software)

Cezary napisał/a:

Możesz odpalić emulator arm czy mipsa ale to nadal będzie tylko CPU a nie wirtualny switch dzielony vlanami. Ale poza networkiem i interfejsami możesz jechać normalnie na emulatorze x86/64

dzięki smile ale wlasnie te interfejsy to to co robi różnicę smile

Może i głupie, ale czy istnieje jakiś sposób na emulowanie openwrt danego modelu routera? bardzo by to ułatwiło konfiguracje od nowa sprzętu.
Jak sobie pomyślę o aktualizacji z v19 na 22 to mnie głowa boli... vpn/vlany/dhcp/wifi/firewall <facepalm>
mozna by zainstlowac wirtualny opraz x86 ale zupelnie inne interfejsy bedą... jest jakaś opcja ułatwijąca życie czy trzeba brać urlop i klepać wszystko ręcznie? smile

Cezary napisał/a:

Z powodów fizyki. Jak będziesz miał dwa ap na tym samym kanale to będą się po prostu zakłócać a roaming akurat nie ma z tym nic wspólnego.

kurde, nigdy o tym nie pomyslalem... a to przecież tak oczywiste big_smile ucieka się ze swoim AP na mniej zapchane kanały przed sąsiadami a przy wlasnych 2 AP jest przeciez ta sama sytuacja <facepalm> dzięki smile

Cezary napisał/a:

Powinien być inny kanał.(...)

o przyłącze się jeśli wolno... dlaczego tak? zawsze myślałem że musi być dokładnie tak samo w roamingu hmmm

37

(515 odpowiedzi, napisanych Oprogramowanie / Software)

zdarzają się takie sztuki, które mają problemy to się zgadza, najczęście to te z ali najtańsze smile ale ogólnie to z esphome mialem kilka urządzeń które nie dały rady wgrać OTA, wywalało się w randomowych miejscach, część zmieniłem ręcznie przez kabel, a kilka udało się po xx próbach. Najnowsza wersja esphome + wywalenie opcji  captive_portal: i już problem nie występuje

38

(515 odpowiedzi, napisanych Oprogramowanie / Software)

silver napisał/a:
Cezary napisał/a:

Jaki router masz? Czy ta wtyczka WS jest oparta może o TYWE3X?

Ja mam problem z układem NodeMCU ESP32. Podczas transferu plików na NASa (OMV na RPi 4) po 2,4 GHz, ESP32 traci połączenie z WiFi. Reszta urządzeń oparta o ESP8266 pracuje bez problemów. Router to Netgear R6220.

a jaki firmware używasz? jeśli esphome to jest jedna opcja która czesto stwarza problemu i warto ją wyłączyć

39

(515 odpowiedzi, napisanych Oprogramowanie / Software)

rychło wczas smile

40

(515 odpowiedzi, napisanych Oprogramowanie / Software)

Cezary napisał/a:

W sensie? Jeżeli pytasz do vlany do dsa to nadal nie ma.

no, ogólnie, bo napisałeś że używasz luci na wlasna odp smile o vlanach wiem - co też jest dziwne, że jeszcze nie dodali tego skoro jest merge do tego

41

(515 odpowiedzi, napisanych Oprogramowanie / Software)

Cezary napisał/a:

Też nie. Działa tak jak działało wcześniej, konfig wygląda inaczej. To wygląd i działanie luci się zmieniło, ale luci używasz na własną odpowiedzialność.

luci mimo RC1 jeszcze nie działa jak powinno z ustawieniami sieciowymi?

42

(7 odpowiedzi, napisanych Oprogramowanie / Software)

ad2014 napisał/a:

Wiem , ale czasami występują błędy i potem i tak aby zdiagnozować trza na 1  . Lecimy na wszystkich  bach błąd , dalej leci na 1 i  w sumie wychodzi dłużej .
W zasadzie robię najpierw system podstawowy , a potem dokładam swoje  i przy 2 kompilacji włączam już wszystkie rdzenie . Może robię na około  ale skutecznie.
Ciekawy jestem  : Cezary a Ty jak uruchamiasz pierwsza kompilację na te wszystkie architektury  ?

jak jest błąd to się wywali przy kompilacji i dopiero wtedy włączasz z debugowaniem i patrzysz co sie dzieje. Po co sobie utrudniać życie neutral

43

(7 odpowiedzi, napisanych Oprogramowanie / Software)

ad2014 napisał/a:

przymierzam się do przejścia  z 19.07  do v21.02.0-rc1  .
Wykonałem wstepną kompilacje podstawowego systemu poszła bez zająkniecia  ( tylko tak  dla  odniesienia  nowej maszynki Cezarego  , kompilacja na laptopie Intel Core i5-5200U  8GB ram  - procek 5 gen  ,  = czas  równe 2 godz . wybrany tylko 1 router  , make V=s -j1  ) 
Pytanie  czy  moge przenieśc do katalogu files :
1-  etc/config   ( dhcp,firewall,fstab,minidlna,mosquitto,network,nlbwomon,samba,system,wireless)
2-  etc/init.d
3 -etc/samba
4-  ethers ,hosts, firewall.user ,fstab,profile , rc.local
albo inaczej  które  uległy zmianie   - czego nie przenoscić  - ustawić od nowa ???

z ciekawości, dlaczego na jednym wątku kompilujesz? przecież mogłeś 4 razy szybciej neutral

44

(4 odpowiedzi, napisanych Oprogramowanie / Software)

dopisze się do tematu, żeby nie tworzyć nowego.
Potrzebuje mDNS aby serwer który jest w LAN widział urządzenia IoT z sieci vlan3.
Skonfigurowałem avahi na podstawie tego opisu: https://blog.christophersmart.com/2020/ … n-openwrt/
mam 2 routery z openwrt gdzie 1 robi jako główny z wifi itd, a 2 robi jako switch + wifi z roamingiem (opisywałem to dokładniej tutaj: https://eko.one.pl/forum/viewtopic.php?id=20886 )
i jako tako to działa, ale urządzenia potrafią czasem po restarcie jednego bądź drugiego urządzenia znikać i jakby mDNS nie do końca działa jak powinien.
Pytanie moje brzmi czy na routerze nr 2 też ma być zainstalowany avahi, czy tylko na głównym nr 1, jeśli na 2 też ma być to jak ma wyglądać regułka do firewalla? tak samo jak na 1 czy w jakiś sposób ma być to przekierowanie na router nr1?
z góry dzięki za podpowiedzi

45

(515 odpowiedzi, napisanych Oprogramowanie / Software)

ambrozy5 napisał/a:

zagoogluj sobie

Hardware
CPU
Intel Atom C2350 - 1.7 GHz - 2 core(s)
RAM
4GB - DDR3
Storage
1x 1TB (HDD SATA)
Bandwidth
Unmetered @ 1Gbps
OS
Debian 10, 64 bits
Billing
Registration Date
2021-02-09
Next Due Date
2021-03-10
Payment Method
PayPal
First Payment Amount
5.99€
Recurring Amount
5.99€


@Cezary co o tym myślisz?

sorry, ale to jest nic nie warte, ani to wydajne ani dobre. W podobnej cenie znajdziesz wiecej vCPU, wyzsze taktowanie, wiecej RAMu, ale mniej dysku - za to ssd.

46

(515 odpowiedzi, napisanych Oprogramowanie / Software)

ambrozy5 napisał/a:

no 7.99 teraz są, ja na przecenie wziąłem widocznie

wyślij prosze na priv adres tegoż dostawcy bo jestem ciekaw, bardzo smile

EOT

47

(515 odpowiedzi, napisanych Oprogramowanie / Software)

29groszy napisał/a:

Pewnie chodzi o jakiś słabszy VPS w abonamencie miesięcznym.

pewnie tak smile ale nadal z dyskiem 1TB i portem 1gbps za 6 ojro ... nie ma takiego

48

(515 odpowiedzi, napisanych Oprogramowanie / Software)

ambrozy5 napisał/a:

za 6 euro jest dedyk z dyskiem 1tb u online, łącze 1gbps w dwie strony, mam taki i działa ok, myślę, że zzrzutka nie była by problemem

dedyk za 6 euro? dzie? biore 5 smile

49

(515 odpowiedzi, napisanych Oprogramowanie / Software)

naturalna kolej rzeczy, że w pewnym momencie będzie trzeba porzucić stare urządzenia smile

50

(5 odpowiedzi, napisanych Oprogramowanie / Software)

Cezary napisał/a:

Swiche zwykle przenoszą wszystko.

problem rozwiązany, jednak winowajcą był switch LCS po drodze smile gdzie musialem otagować porty.
poprosiłem o pomoc na forum openwrt.com, tu cały temat jakby ktoś chciał poczytać smile
https://forum.openwrt.org/t/vlan-with-2 … ming/88631