551

Odp: Gargoyle 1.13.x

Na podstawie speedtest.net

TEST_DATE,TIME_ZONE,DOWNLOAD_MEGABITS,UPLOAD_MEGABITS,LATENCY_MS,SERVER_NAME,DISTANCE_MILES,CONNECTION_MODE,SERVER_COUNT
06/05/2022 20:39,GMT,317.84,53.52,6,Krakow,0,multi,4
06/05/2022 20:34,GMT,93.38,53.62,2,Krakow,0,multi,4
06/05/2022 20:33,GMT,94.48,52.98,2,Krakow,0,multi,4
06/05/2022 20:30,GMT,91.22,53.32,3,Krakow,0,multi,4
06/05/2022 20:23,GMT,94.25,53.32,2,Krakow,0,multi,4
06/05/2022 18:42,GMT,102.47,53.59,19,Krakow,0,multi,4
06/05/2022 16:10,GMT,266.93,54.20,2,Krakow,0,multi,4
06/04/2022 12:09,GMT,317.06,54.13,2,Krakow,0,multi,4
06/04/2022 12:07,GMT,142.01,54.66,2,Krakow,0,multi,4

Co może być przyczyną spowolnienie transmisji na Gargoyle 1.13.2 wobec oryginalnego oryginalnego firmware wdr4300v1 150518?
Wgrywam naprzemiennie gargula i tplinka (wdr4300v1_tp_recovery.bin) i nic nie zmienia się.

552

Odp: Gargoyle 1.13.x

Włącz sobie po prostu flowoffloadnig

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

553

Odp: Gargoyle 1.13.x

Było włączone zgodnie z wczenieflowoffload

554

Odp: Gargoyle 1.13.x

Ten router spokojnie powinien ci dać nawet więcej niż te 300Mbps bez żadnych sztuczek. Włączyłeś qos, montoring stron itp?

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

555 (edytowany przez fsddt 2022-06-06 06:37:52)

Odp: Gargoyle 1.13.x

Niczego nie dotykałem w gargolu. Zauważyłem jednak, że moje windows ustawiło sobie połączenie z routerem na 100 Mb.
Dopiero restart przywrócił połączenie na 1 Gb. Muszę więc ponownie wgrać gargola.

edycja.
Potwierdziło się, że Windows skopał mi połączenie.
Teraz Gargul ma:

PING 2 ms
DOWNLOAD 317.23 Mbps
UPLOAD 53.92 Mbps

edycja 2.
Niestety, wszystko działa dobrze do momentu, gdy coś zmienię w ustawieniach Gargula.
I tak, po zmianie podsieci na własną, ustawieniu hasła, zmianie nazwy routera, zmianie nazw dostępowych WiFi i dodaniu PC do listy stałych adresów LAN, router staje się nieaktywny na LAN. Po dłuższej chwili i restarcie można ponownie zalogować się tylko przez WiFi, a router traci kontakt z internetem i nie ma dostępu do niego przez porty LAN. Ping do Orange FunBox, który daje mu internet, działa bezbłędnie.
Przywrócenie firmware od TP-Link i zmianach j.w. nie uszkadza ustawień routera, który działa tak jak powinien.

Wciąż aktualne jest zatem pytanie, co dolega mojej konfiguracji sprzętowo-programowej?

Wieczorem zajrzę do routera ponownie, bo wiem, że jest sprawny na oryginalnym firmware. Tym razem wgram Luci, bo w gargulu 1.13.01 mam taki sam problem.

556

Odp: Gargoyle 1.13.x

Nie przywracaj cały czas softu tplinka, nie ma to nic wspólnego z tym tematem. Sprawdziłeś już że router działa na oryginalnym sofcie, więc o tym zapomnij.

Wgraj jeszcze raz gargoyle. Zmień co tam zmieniasz (a jednak coś zmieniasz), jeżeli nadal nie będzie miał dostępu to internetu to zaloguj się przez niego przez wifi i pokaż na początek podstawowe informacje (wyniki poleceń):

route -n
ifstatus wan
uci show network
uci show wireless
uci show firewall
logread
Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

557

Odp: Gargoyle 1.13.x

Cezary napisał/a:

(...) Wgraj jeszcze raz gargoyle. (...)

Być może nieparzysta ilość wgrywania softu odgrywa jakąś rolę, albo po prostu masz wyjątkową MOC. big_smile

0. Wgranie Gargoyle 1.13.02
1. Pierwszy restart - Internet działa.
2. Zmiana hasła - Internet działa.
3. Zmiana identyfikacji z Gargoyle na własną - Internet działa.
4. Zmiana podsieci na własną - Internet działa.
5. Zmiana nazw dostępowych WiFi - Internet działa.
6. Dodanie PC do listy stałych adresów LAN - Internet działa.
7. Speedtest.net PING 3 ms, DOWNLOAD 88.56 Mbps, UPLOAD 54.81 Mbps
8. Włączenie flow offload, Speedtest.net jak w pkt. 7
9. Drugi restart
10. Speedtest.net PING 2 ms, DOWNLOAD 316.62 Mbps, UPLOAD 54.60 Mbps

Wszystko działa jak należy!

Nie wiem jak to możliwe, że wczoraj miałem problemy z negocjacją trybu prędkości na portach, długim i nieskutecznym nawiązywaniem połączenia LAN, brakiem internetu po podłączeniu do WiFi i niską prędkością w speedtest.

Jedyną różnicą dzisiaj było wgrywanie software do routera przy odłączonym kablu od WAN.

Dziękuję, że byłeś blisko i dałeś mi wiarę, co pomogło mi przejść spokojnie konfigurację.

558 (edytowany przez Grzesinski 2022-10-13 11:38:48)

Odp: Gargoyle 1.13.x

Witam ponownie bo pojawiły się (w końcu) nowe fakty dotyczące problemu opisanego w poście 546.
Chodziło o losowe blokowanie się interfejsu WiFi z logami "deauthenticated due to inactivity".
W międzyczasie napisałem skrypt okresowo sprawdzający czy nie wystąpiło to zdarzenie i resetujący interfejs.
Ale niedawno zupełnie przypadkiem znalazłem winnego - stary Xbox360, który od zamierzchłych czasów działał ze starszymi wersjami Gargayle teraz kompletnie nie współpracuje z bieżącym wydaniem.
Urządzenie łączy się z routerem, dostaje IP z DHCP i zawiesza interfejs wyrzucając wszystkie stacje.
Z tego co znalazłem w sieci to XBOX podobno próbuje poprzez unpnp (nie mam zainstalowanego) przekierować jakieś porty routera pod swoje potrzeby. Opisy problemu (jak się już wie czego szukać) są w sieci. Rozwiązania nie znalazłem.
Jakieś pomysły?
Sprawdziłem, że Xbox bezproblemowo współpracuje z AP udostępnionym z telefonu.
Konfiguracja (nietypowe ustawienia legacy_rates, beacon_int, disassoc_low_ack to podzwonne walki z problemem)

wireless.radio0=wifi-device
wireless.radio0.type='mac80211'
wireless.radio0.hwmode='11g'
wireless.radio0.path='platform/10180000.wmac'
wireless.radio0.noscan='1'
wireless.radio0.country='PL'
wireless.radio0.channel='7'
wireless.radio0.htmode='HT20'
wireless.radio0.legacy_rates='1'
wireless.radio0.beacon_int='100'
wireless.ap_g=wifi-iface
wireless.ap_g.device='radio0'
wireless.ap_g.mode='ap'
wireless.ap_g.network='lan'
wireless.ap_g.disassoc_low_ack='0'
wireless.ap_g.macfilter='allow'
wireless.ap_g.maclist='xx.xx.....'
wireless.ap_g.ssid='XXX'
wireless.ap_g.encryption='psk2'
wireless.ap_g.key='pswd'


Sun Oct  9 21:42:50 2022 daemon.notice hostapd: wlan0: AP-STA-POLL-OK xx:xx:xx:xx:xx:xx
Sun Oct  9 21:43:00 2022 daemon.info hostapd: wlan0: STA yy:yy:yy:yy:yy:yy IEEE 802.11: authenticated
Sun Oct  9 21:43:00 2022 daemon.info hostapd: wlan0: STA yy:yy:yy:yy:yy:yy IEEE 802.11: associated (aid 6)
Sun Oct  9 21:43:00 2022 daemon.notice hostapd: wlan0: AP-STA-CONNECTED yy:yy:yy:yy:yy:yy
Sun Oct  9 21:43:00 2022 daemon.info hostapd: wlan0: STA yy:yy:yy:yy:yy:yy RADIUS: starting accounting session C19DEDCB48D79F17
Sun Oct  9 21:43:00 2022 daemon.info hostapd: wlan0: STA yy:yy:yy:yy:yy:yy WPA: pairwise key handshake completed (RSN)
Sun Oct  9 21:43:00 2022 daemon.info dnsmasq-dhcp[31249]: DHCPDISCOVER(br-lan) yy:yy:yy:yy:yy:yy
Sun Oct  9 21:43:00 2022 daemon.info dnsmasq-dhcp[31249]: DHCPOFFER(br-lan) 192.168.2.110 yy:yy:yy:yy:yy:yy
Sun Oct  9 21:43:00 2022 daemon.info dnsmasq-dhcp[31249]: DHCPREQUEST(br-lan) 192.168.2.110 yy:yy:yy:yy:yy:yy
Sun Oct  9 21:43:00 2022 daemon.info dnsmasq-dhcp[31249]: DHCPACK(br-lan) 192.168.2.110 yy:yy:yy:yy:yy:yy Xbox

>>>

Sun Oct  9 21:45:04 2022 daemon.notice hostapd: wlan0: AP-STA-DISCONNECTED zz:zz:zz:zz:zz:zz:zz
Sun Oct  9 21:45:04 2022 daemon.info hostapd: wlan0: STA zz:zz:zz:zz:zz:zz:zz IEEE 802.11: disassociated
Sun Oct  9 21:45:05 2022 daemon.info hostapd: wlan0: STA zz:zz:zz:zz:zz:zz:zz IEEE 802.11: deauthenticated due to inactivity (timer DEAUTH/REMOVE)
Sun Oct  9 21:45:14 2022 daemon.notice hostapd: wlan0: STA zz:zz:zz:zz:zz:zz:zz IEEE 802.11: did not acknowledge authentication response
Sun Oct  9 21:45:38 2022 daemon.notice hostapd: wlan0: AP-STA-DISCONNECTED oo:oo:oo:oo:oo:oo
Sun Oct  9 21:45:38 2022 daemon.info hostapd: wlan0: STA oo:oo:oo:oo:oo:oo IEEE 802.11: disassociated
Sun Oct  9 21:45:39 2022 daemon.info hostapd: wlan0: STA oo:oo:oo:oo:oo:oo IEEE 802.11: deauthenticated due to inactivity (timer DEAUTH/REMOVE)
Sun Oct  9 21:45:44 2022 daemon.notice hostapd: wlan0: STA zz:zz:zz:zz:zz:zz:zz IEEE 802.11: did not acknowledge authentication response
Sun Oct  9 21:45:45 2022 daemon.notice hostapd: wlan0: STA zz:zz:zz:zz:zz:zz:zz IEEE 802.11: did not acknowledge authentication response
Sun Oct  9 21:45:55 2022 daemon.notice hostapd: wlan0: STA zz:zz:zz:zz:zz:zz:zz IEEE 802.11: did not acknowledge authentication response
Sun Oct  9 21:46:06 2022 daemon.notice hostapd: wlan0: AP-STA-DISCONNECTED yy:yy:yy:yy:yy:yy

559 (edytowany przez Cezary 2023-01-08 20:54:14)

Odp: Gargoyle 1.13.x

Wiadomości - jak wiecie gargoyle 1.13 które jest ostatnim dostępnym wydaniem stabilnym bazuje na openwrt w wersji 19.07. Wersja jest dość stara, już nie utrzymywana. Dostępny był branch bazujący na wydaniu openwrt 21.02, ale to openwrt też powoli już odchodzi w zapomnienie. W ostatnich dniach powstał nowy branch, bazujący na wydaniu openwrt 22.03.
Z punktu widzenia użytkownika zmian nie ma w gui za dużo (doszła obsługa AX, doszedł jeden dodatek - diagnostics - do robienia pingów, traceroute itd). QoS został zmieniony z imq  na ifb, ale firewall nadal jest oparty o iptables. Pracę nad tą wersją cały czas trwają, więc - nie zapominajcie o Gargoyle.

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

560

Odp: Gargoyle 1.13.x

W wersji 1.13.02 na moim 1043NDv2 nie pokazuje numerów IP DNS w zakładce Status.
Ustawiłem własny DNS (Pi-Hole na Malince) i w ustawieniach jest dobrze, a w Statusie mam pusto... Czy to tylko bug interfejsu, czy coś jest nie tak?
Patrząc na logi Pi-Hole wygląda na to, że DNS działa prawidłowo...

Jak zmieniam w Ustawieniach, np. testując różne DNS zapisane w Gargoyle (np. Google lub OpenDNS) to nawet dochodzi do sytuacji, że w Status mam aż 4 numery IP, tak jakby źle zapamiętywał ustawienia... Restart sprzętowy nie pomaga... Po aktualizacji do 1,.13.02 oczywiście czyściłem ustawienia do fabryki i ustawiałem wszystko od nowa.

Poprzednio miałem starą wersję 1.10.x i nie było tego problemu.

561

Odp: Gargoyle 1.13.x

Pokaż mi screenshot jak to wygląda oraz pokaż wyniki poleceń:

cat /tmp/reslov.conf.auto
uci show network

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

562 (edytowany przez TytusXP 2023-01-14 12:00:18)

Odp: Gargoyle 1.13.x

root@Gargoyle:~# cat /tmp/resolv.conf.auto
# Interface lan
nameserver 192.168.1.184        -----> PRAWIDŁOWO USTAWIONY PRZEZE MNIE DNS
# Interface wan
nameserver 192.168.1.184         -----> PRAWIDŁOWO USTAWIONY PRZEZE MNIE DNS
root@Gargoyle:~# uci show network
network.loopback=interface
network.loopback.ifname='lo'
network.loopback.proto='static'
network.loopback.ipaddr='127.0.0.1'
network.loopback.netmask='255.0.0.0'
network.globals=globals
network.globals.ula_prefix='fdd9:1e8d:bca4::/48'
network.lan=interface
network.lan.type='bridge'
network.lan.ifname='eth1.1'
network.lan.proto='static'
network.lan.ipaddr='192.168.1.1'
network.lan.netmask='255.255.255.0'
network.lan.ip6assign='60'
network.lan.ip6ifaceid='::1'
network.lan.dns='192.168.1.184 '        -----> PRAWIDŁOWO USTAWIONY PRZEZE MNIE DNS
network.wan=interface
network.wan.ifname='eth0.2'
network.wan.proto='dhcp'
network.wan.ipv6='0'
network.wan.peerdns='0'
network.wan.dns='192.168.1.184'        -----> PRAWIDŁOWO USTAWIONY PRZEZE MNIE DNS
network.wan6=interface
network.wan6.ifname='eth0.2'
network.wan6.proto='none'
network.wan6.peerdns='0'
network.@switch[0]=switch
network.@switch[0].name='switch0'
network.@switch[0].reset='1'
network.@switch[0].enable_vlan='1'
network.@switch_vlan[0]=switch_vlan
network.@switch_vlan[0].device='switch0'
network.@switch_vlan[0].vlan='1'
network.@switch_vlan[0].ports='1 2 3 4 0t'
network.@switch_vlan[1]=switch_vlan
network.@switch_vlan[1].device='switch0'
network.@switch_vlan[1].vlan='2'
network.@switch_vlan[1].ports='5 6t'
root@Gargoyle:~#


Wygląda, jakby tylko w GUI był problem...

https://i.ibb.co/7KYRnvb/Konfiguracja-Podstawowa.png https://i.ibb.co/tJ0122y/Status.png

563 (edytowany przez Cezary 2023-01-14 11:50:55)

Odp: Gargoyle 1.13.x

W żaden sposób nie mogę tego potwierdzić. Wstawiłem sobie te same dane o normalnie się wyświetla.

Będziesz robił screenshot to później zrób podgląd źródła strony, skopiuj to i wklej na pastebin.com i daj tu linka. I nie rób XXX na adresach, to nie jest żadna tajna dana że masz dns na 192.168.1.100 czy coś takiego.

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

564 (edytowany przez TytusXP 2023-01-14 11:58:59)

Odp: Gargoyle 1.13.x

Chyba mam za duży poziom paranoi :-)))

Wstawiam źródło z przeglądarki Vivaldi po wyczyszczeniu pamięci podręcznej. Na Firefox wizualnie wygląda to tak samo - jakby co, to też mogę wstawić źródło.

Podmieniłem jedynie IP WAN oraz adresy MAC, SSID i hasła słowem ZANONIMIZOWANE. Jeśli to będzie przeszkadzać w analizie, to proszę o informację.
Po prostu nie znam się zbyt dobrze na cyberbezpieczeństwie, a podobno znając MAC i IP WAN można coś nawywijać... (DDoS?)

https://pastebin.com/mgrUK6qi

565

Odp: Gargoyle 1.13.x

No nie masz dnsów. Jeszcze raz pokaż

ls -al /tmp/resolv.conf.auto
hexdump -C /tmp/resolv.conf.auto

W tagach [ code ] i [ /code ] bez spacji. Nic kompletnie z tego nie usuwaj i nic nie zmieniaj.

Mój adres komputera to 10.1.1.166. I teraz powiedź co można z tym zrobić? Bo mi przychodzi na myśl co najwyżej tatuaż.

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

566 (edytowany przez TytusXP 2023-01-14 12:21:12)

Odp: Gargoyle 1.13.x

root@Gargoyle:~# ls -al /tmp/resolv.conf.auto
-rw-r--r--    1 root     root            82 Jan 13 16:00 /tmp/resolv.conf.auto
root@Gargoyle:~# hexdump -C /tmp/resolv.conf.auto
00000000  23 20 49 6e 74 65 72 66  61 63 65 20 6c 61 6e 0a  |# Interface lan.|
00000010  6e 61 6d 65 73 65 72 76  65 72 20 31 39 32 2e 31  |nameserver 192.1|
00000020  36 38 2e 31 2e 31 38 34  0a 23 20 49 6e 74 65 72  |68.1.184.# Inter|
00000030  66 61 63 65 20 77 61 6e  0a 6e 61 6d 65 73 65 72  |face wan.nameser|
00000040  76 65 72 20 31 39 32 2e  31 36 38 2e 31 2e 31 38  |ver 192.168.1.18|
00000050  34 0a                                             |4.|
00000052
root@Gargoyle:~# 

No właśnie patrząc moim laickim okiem na kod wszystkich poleceń i źródło strony, to DNS chyba mam, ale interfejs graficzny ich nie pokazuje (Mam skonfigurowany tylko jeden Pi-Hole na adresie 192.168.1.184) Poprawiłem 2 poprzednie posty, może teraz są czytelniejsze.

567

Odp: Gargoyle 1.13.x

Pokaż jeszcze

uci show network.lan.ipaddr
sed -e '/nameserver/!d; s#nameserver ##g' /tmp/resolv.conf.auto | sort | uniq | grep -v "192.168.1.1"
Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

568

Odp: Gargoyle 1.13.x

Pierwsza linijka zwraca

network.lan.ipaddr='192.168.1.1'

A druga linijka nic nie zwraca.

569

Odp: Gargoyle 1.13.x

Musi zwracać smile

sed -e '/nameserver/!d' /tmp/resolv.conf.auto
sed -e 's#nameserver ##g' /tmp/resolv.conf.auto 
Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

570 (edytowany przez TytusXP 2023-01-14 16:01:43)

Odp: Gargoyle 1.13.x

root@Gargoyle:~# sed -e '/nameserver/!d' /tmp/resolv.conf.auto
nameserver 192.168.1.184
nameserver 192.168.1.184
root@Gargoyle:~# sed -e 's#nameserver ##g' /tmp/resolv.conf.auto 
# Interface lan
192.168.1.184
# Interface wan
192.168.1.184
root@Gargoyle:~# 

Podkreślam, że DNS działa prawidłowo. Pi-Hole też.  Jedynie interfejs graficzny Gargoyle pokazuje głupoty, jak na zrzucie ekranu parę postów wyżej.

571

Odp: Gargoyle 1.13.x

OK, to jeszcze dalej

sed -e '/nameserver/!d; s#nameserver ##g' /tmp/resolv.conf.auto
sed -e '/nameserver/!d; s#nameserver ##g' /tmp/resolv.conf.auto | sort
sed -e '/nameserver/!d; s#nameserver ##g' /tmp/resolv.conf.auto | sort | uniq
sed -e '/nameserver/!d; s#nameserver ##g' /tmp/resolv.conf.auto | sort | uniq | grep -v "192.168.1.1"
Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

572 (edytowany przez TytusXP 2023-01-14 16:50:02)

Odp: Gargoyle 1.13.x

root@Gargoyle:~# sed -e '/nameserver/!d; s#nameserver ##g' /tmp/resolv.conf.auto
192.168.1.184
192.168.1.184
root@Gargoyle:~# sed -e '/nameserver/!d; s#nameserver ##g' /tmp/resolv.conf.auto | sort
192.168.1.184
192.168.1.184
root@Gargoyle:~# sed -e '/nameserver/!d; s#nameserver ##g' /tmp/resolv.conf.auto | sort | uniq
192.168.1.184
root@Gargoyle:~# sed -e '/nameserver/!d; s#nameserver ##g' /tmp/resolv.conf.auto | sort | uniq | grep -v "192.168.1.1"
root@Gargoyle:~# 

573

Odp: Gargoyle 1.13.x

Wykonaj

sed -i 's/grep -v "$lan_ip"/grep -v "${lan_ip}$"/' /www/overview.sh

I zobacz w przeglądarce.

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

574

Odp: Gargoyle 1.13.x

Wygląda dobrze. Zidentyfikował Pan problem? To jakaś grubsza sprawa, czy jakiś trywialny błąd w interfejsie?

575

Odp: Gargoyle 1.13.x

W ideologii smile Ciekawe że to tyle czasu nie wyszło. Albo nikt nie zwrócił uwagi na brak dnsów w gui.

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