Temat: TP-Link Archer C7 v5 - traci pakiety

Hej, zacznę od tego że jestem początkujący jeżeli chodzi o linuxa/sieci, więc proszę o wyrozumiałość

Pacjent:
Router: TP-Link Archer C7 v5
Firmware Versin: OpenWrt 21.02.0 r16279-5cc0535800 / LuCI openwrt-21.02 branch git-21.231.26241-422c175

Wczoraj dostałem przesyłke z routerem i od razu go sflashowałem, gdy podłączyłem TP-Linka do routera ISP i jedyne co zmieniłem to DNSy, internet działał bez problemu, dzisiaj rano wstaje, internet raz działa a raz nie w kilkudziesięciu sekundowych oknach. Po restarcie routera wszystko zaczęło znowu działać, ale po kilku godzinach problem się powtórzył
DNSy mam ustawione na maline z homeassistantem + adguardem, myślałem że może to rodzić jakieś problem ale na DNSach googla tj 8.8.8.8 i 8.8.4.4, był ciągle ten sam problem. Gdy jestem podłączony bezpośrednio do routera ISP wszystko działa jak należy.

W czym może leżeć problem?

Ping:

--- 127.0.0.1 ping statistics ---
26 packets transmitted, 26 packets received, 0% packet loss
round-trip min/avg/max = 0.237/0.314/1.222 ms

Ping na maline z zainstalowanym homeassistantem + adguard:

--- 192.168.1.171 ping statistics ---
26 packets transmitted, 26 packets received, 0% packet loss
round-trip min/avg/max = 0.404/0.453/0.545 ms
--- google.pl ping statistics ---
48 packets transmitted, 14 packets received, 70% packet loss
round-trip min/avg/max = 9.399/9.627/9.784 ms

Dodatkowo za pierwszym razem wypluł taką odpowiedź:

root@OpenWrt:~# ping google.pl
ping: bad address 'google.pl'

Ustawienia:

root@OpenWrt:~# cat /etc/config/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 'fdb9:5dbc:01ed::/48'

config device
    option name 'br-lan'
    option type 'bridge'
    list ports 'eth0.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 device
    option name 'eth0.2'
    option macaddr 'c0:c9:e3:3b:6c:88'

config interface 'wan'
    option device 'eth0.2'
    option proto 'dhcp'
    option peerdns '0'
    option dns '198.168.1.171 9.9.9.9'

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 0t'

2

Odp: TP-Link Archer C7 v5 - traci pakiety

Na początek - zmień dns na domyślny jaki masz od dostawczy i zobacz co się dzieje. Na razie masz za dużo zmiennych.

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

3

Odp: TP-Link Archer C7 v5 - traci pakiety

W sekcji wan masz dns ustawione na 198.x.x.x.

rt-ac56u tomato, 2x wdr3600@16MB/u-boot pepe2k/lede, 2x wt3020f@16MB/e3372s/gargoyle/lede, 3x wr841n@16MB/64MB/u-boot pepe2k/lede, rt-n18u tomato, 2x rb750gr2 ROS, 3x rb750gr3 ROS, Unifi ap ac lr

4

Odp: TP-Link Archer C7 v5 - traci pakiety

Zrobiłem tak, że przywróciłem domyślne ustawienia routera, aktualnie z tego co rozumiem to DNSy powinny być pobierane od dostawcy? Niestety problem dalej występuje: 

--- google.pl ping statistics ---
43 packets transmitted, 12 packets received, 72% packet loss
round-trip min/avg/max = 20.105/32.027/161.109 ms

 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 'fd2e:ab2f:5d58::/48'

config device
    option name 'br-lan'
    option type 'bridge'
    list ports 'eth0.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 device
    option name 'eth0.2'
    option macaddr 'c0:c9:e3:3b:6c:88'

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 0t'

5

Odp: TP-Link Archer C7 v5 - traci pakiety

Teraz zrób to samo pingując 8.8.8.8. Jeżeli działa w 100% to problemem są dnsy. Jeżeli też masz nieciągłość - zostaje albo uszkodzony kabel/wtyczka albo gniazdo w routerze. O ile faktycznie łącząc się bezpośrednio wszystko na 100% działa.

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

6

Odp: TP-Link Archer C7 v5 - traci pakiety

Poprzepinałem kable, powpinałem się do różnych gniazd routera ISP i niestety dalej gubi pakiety. Podsumowując jeżeli PC widzi mój serwer na malinie a pingująć go nie gubi pakietów, mogę założyć że nie działa tylko gniazdo WAN? Jeżeli tak to czy openwrt daje możliwość zmiany jednego portu LAN na port WAN? Czy jest to organiczne sprzętowo?

--- 8.8.8.8 ping statistics ---
214 packets transmitted, 40 packets received, 81% packet loss
round-trip min/avg/max = 9.716/60.495/1415.625 ms

Malina:

--- 192.168.1.171 ping statistics ---
19 packets transmitted, 19 packets received, 0% packet loss
round-trip min/avg/max = 0.390/0.454/0.533 ms

7

Odp: TP-Link Archer C7 v5 - traci pakiety

Nie ma takiego ograniczenia. w /etc/config/network zmień

option ports '2 3 4 5 0t'

na

option ports '3 4 5 0t'

oraz

option ports '1 0t'

na

option ports '2 0t'

Zrestartuj i lan1 będzie wanem.

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

8

Odp: TP-Link Archer C7 v5 - traci pakiety

Porty zmieninłem, niestety dalej to samo i po pingowaniu DNSów googla mam tak:

--- 8.8.8.8 ping statistics ---
337 packets transmitted, 53 packets received, 84% packet loss
round-trip min/avg/max = 9.720/40.642/1098.413 ms

Pytanie co może być jeszcze powodem? sprawdzałem różne karty sieciowe, kable porty i dalej to samo jeżeli pinguje cokolwiek poza moją siecią LAN to tracę pakiety. Po podłączeniu się bezpośrednio pod ISP problemy znikają.



Aktualne ustawienia:

~# cat /etc/config/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 'fd1e:8843:249e::/48'

config device
    option name 'br-lan'
    option type 'bridge'
    list ports 'eth0.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 device
    option name 'eth0.2'
    option macaddr 'c0:c9:e3:3b:6c:88'

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 '0t 3 4 5'
    option vid '1'

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

9

Odp: TP-Link Archer C7 v5 - traci pakiety

Te pingi są naprawdę bardzo duże. Oddaj sprzęt.

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

10

Odp: TP-Link Archer C7 v5 - traci pakiety

Ge0orge2323 napisał/a:

...Gdy jestem podłączony bezpośrednio do routera ISP wszystko działa jak należy.
...

Ge0orge2323 napisał/a:

...Pytanie co może być jeszcze powodem? sprawdzałem różne karty sieciowe, kable porty i dalej to samo jeżeli pinguje cokolwiek poza moją siecią LAN to tracę pakiety. Po podłączeniu się bezpośrednio pod ISP problemy znikają. ...

Takie pingi (ponad 60 ms.) to występują gdy LAN routera ISP jest z tej samej sieci co LAN routera podrzędnego (C7v5) oraz jego WAN smile.
O ile pingując po adresach numerycznych np. 8.8.8.8 coś tam wyleci w świat, ale pingując po adresach domenowych normalnie powinno być gorzej lub wcale.
Ale u Ciebie była "malina" w LAN-ie, która te adresy domenowe tłumaczyła na numeryczne i wracamy do punktu wyjścia, że ping do google jakoś wyleciał....

Sprawdź adresację obu sieci LAN-ISP oraz LAN-Archera

Xiaomi AX3000T @ Netgear R6220
* DVBT2 - T230C *

11

Odp: TP-Link Archer C7 v5 - traci pakiety

Po pierwsze ping pyta się o DNS tylko raz przy jego uruchomieniu a nie za każdym pakietem wysłanym do adresu docelowego.
Po drugie jest jeszcze lokalny cache na każdym kliencie więc nie za każdym razem serwer DNS może być odpytywany.

Jeżeli ping na nazwę domenową nie działa to czy działa na adres IP ?
Jeżeli internetu nie ma to co się dzieje przy poleceniu traceroute czy pakiety na nazwę lub IP dochodzą i gdzie na którym IP urywana jest transmisja ?

| C2600 @ OpenWrt 21.02 / LuCi -> sieć gościnna, WINS serwer, VLAN, DLNA, multiwan
| WDR4300 @ OpenWrt 21.02 / LuCI -> extroot, sieć gościnna, WINS serwer
| MR3020 @ MiFi 17.01 -> E3372 HiLink
| WR842ND v2 @ Gargoyle PL 1.13.0 -> testy

12

Odp: TP-Link Archer C7 v5 - traci pakiety

Ge0orge2323, podaj może jaki adres dostajesz na WAN`ie, bo mi to wygląda że oba routery są w tej samej adresacji, nie daj boże jeszcze masz teraz dwa urządzenia na adresie 192.168.1.1(twój router i ten od isp) i ruch idzie raz jednym raz drugim.