1 (edytowany przez skoku 2024-10-17 09:04:46)

Temat: mwan3 dziwny problem z routingiem/DNS (w gl.inet)

witajcie.

Przychodzę z dziwnym przypadkiem. Nie widzę logicznego wyjaśnienia dlaczego tak się dzieje.. Wsparcie gl.inet poddało się - przestali się odzywać w tej sprawie.. smile

problem jest następujący.
jest sobie router z openwrt. ma podlączony modem mf823 do usb, który ma pracować jako failover.
jak modem nie jest zainicjowany - wszytko działa. jak tylko go zainicjuję to paczek już nie zaktualizuję, DNS idzie w kosmos..

przypadek, gdzie modem jest podłączony, ale nie zainicjowany:

root@GL-MT6000:~# ip r
default via xxx.xxx.xxx.xxx dev eth1 proto static metric 1
10.203.28.0/24 dev wgclient proto kernel scope link src 10.203.28.9
192.168.2.0/24 dev br-lan proto kernel scope link src 192.168.2.1
192.168.4.0/24 dev wgclient scope link
192.168.5.0/24 dev wgclient scope link
192.168.8.0/24 dev wgclient scope link
192.168.9.0/24 dev br-guest proto kernel scope link src 192.168.9.1
xxx.xxx.xxx.xxx/24 dev eth1 proto static scope link metric 1
root@GL-MT6000:~# ping onet.pl
PING onet.pl (13.227.146.64): 56 data bytes
64 bytes from 13.227.146.64: seq=0 ttl=249 time=9.380 ms
^C
--- onet.pl ping statistics ---
1 packets transmitted, 1 packets received, 0% packet loss
round-trip min/avg/max = 9.380/9.380/9.380 ms
root@GL-MT6000:~# traceroute onet.pl
traceroute to onet.pl (13.227.146.64), 30 hops max, 46 byte packets
 1  rev-xxx.xxx.xxx.xxx.atman.pl (xxx.xxx.xxx.xxx)  13.188 ms  8.760 ms  16.015 ms
 2  172.18.1.1 (172.18.1.1)  9.054 ms  7.985 ms  10.216 ms
.
. (uciąłem następne hopy - generalnie wszystko działa jak powinno)

inicjuję modem (jego podsieć to 192.168.10.0/24i mamy:

root@GL-MT6000:~# ip r
default via xxx.xxx.xxx.xxx dev eth1 proto static metric 1
default via 192.168.10.1 dev usb0 proto static src 192.168.10.193 metric 3
10.203.28.0/24 dev wgclient proto kernel scope link src 10.203.28.9
192.168.2.0/24 dev br-lan proto kernel scope link src 192.168.2.1
192.168.4.0/24 dev wgclient scope link
192.168.5.0/24 dev wgclient scope link
192.168.8.0/24 dev wgclient scope link
192.168.9.0/24 dev br-guest proto kernel scope link src 192.168.9.1
192.168.10.0/24 dev usb0 proto static scope link metric 3
xxx.xxx.xxx.xxx/24 dev eth1 proto static scope link metric 1
root@GL-MT6000:~# ping onet.pl
PING onet.pl (192.168.10.1): 56 data bytes
64 bytes from 192.168.10.1: seq=0 ttl=64 time=0.733 ms
^C
--- onet.pl ping statistics ---
1 packets transmitted, 1 packets received, 0% packet loss
round-trip min/avg/max = 0.733/0.733/0.733 ms
root@GL-MT6000:~# traceroute onet.pl
traceroute to onet.pl (13.227.146.66), 30 hops max, 46 byte packets
 1  xxx.xxx.xxx.xxx (xxx.xxx.xxx.xxx)  10.656 ms  13.328 ms  9.937 ms
 2  172.18.1.1 (172.18.1.1)  8.685 ms  13.477 ms  14.105 ms
 3  217.149.243.1 (217.149.243.1)  10.152 ms  12.625 ms  9.466 ms
 4  217.17.39.249 (217.17.39.249)  13.653 ms  21.699 ms  11.734 ms
 5  *^C

to mnie zastanawia.. o co tu chodzi?

root@GL-MT6000:~# ping onet.pl
PING onet.pl (192.168.10.1): 56 data bytes
64 bytes from 192.168.10.1: seq=0 ttl=64 time=0.733 ms

opkg update nie działa (tak zauważyłem ten problem)

root@GL-MT6000:~# opkg update
Downloading http://s3.us-east-2.amazonaws.com/download.gl-inet.com/releases/mt798x/kmod-4.5.7/aarch64_cortex-a53/mediatek/mt7986/Packages.gz
Updated list of available packages in /var/opkg-lists/glinet_core
Downloading https://fw.gl-inet.com/releases/mt798x/packages-4.5/aarch64_cortex-a53/glinet/Packages.gz
*** Failed to download the package list from https://fw.gl-inet.com/releases/mt798x/packages-4.5/aarch64_cortex-a53/glinet/Packages.gz

a wystarczy, że wyłącze modem i mamy:

root@GL-MT6000:~# opkg update
Downloading http://s3.us-east-2.amazonaws.com/download.gl-inet.com/releases/mt798x/kmod-4.5.7/aarch64_cortex-a53/mediatek/mt7986/Packages.gz
Updated list of available packages in /var/opkg-lists/glinet_core
Downloading https://fw.gl-inet.com/releases/mt798x/packages-4.5/aarch64_cortex-a53/glinet/Packages.gz
Updated list of available packages in /var/opkg-lists/glinet_gli_pub
Downloading https://fw.gl-inet.com/releases/mt798x/packages-4.5/aarch64_cortex-a53/packages/Packages.gz
Updated list of available packages in /var/opkg-lists/glinet_gli_packages
Updating database.
Database update completed.

konfiguracja routera całkiem prosta. z dodatków działających to wireguard client.

przy zainicjowanym modemie ruch sieciowy idzie na 99% przez główne łącze - na karcie nie ma dużo transferu i gdyby szło wszystko przez lte to transfer skończyłby się w 2 godziny.. smile

flint2, mikrotik i kilka innych

2

Odp: mwan3 dziwny problem z routingiem/DNS (w gl.inet)

Sprawdź inny modem (w sensie innego producenta). Bo na razie wygląda tak jak by mf823 przerzucał przez siebie cały ruch mimo że ma wyższą metrykę. Albo sterowniki rndis tak robią.

Jaką masz wersje openwrt zainstalowaną? Bo jeżeli od glinetu to ich soft też działa trochę inaczej i coś może powodować.

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

3

Odp: mwan3 dziwny problem z routingiem/DNS (w gl.inet)

A jaki masz ustawiony DNS?
Idzie z domyślny z interface`ów czy wpisałeś własny?
Jacy dostawcy? na kablu i na modemie?

4

Odp: mwan3 dziwny problem z routingiem/DNS (w gl.inet)

Albo faktycznie nie ustawiłeś ręcznie dnsów i po włączeniu modemu dostajesz dnsy z modemu.

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

5 (edytowany przez skoku 2024-10-18 16:40:58)

Odp: mwan3 dziwny problem z routingiem/DNS (w gl.inet)

dziękuję za podpowiedzi. DNSY ustawione ręcznie. pierwszy strzał Cezarego był trafiony. Coś nie tak z tym modemem. Podłączyłem 2 różne telefony (tethering) i wszystko działa jak powinno. tylko z tym mf823 dzieją się takie jaja.

przy tym modemie cały ruch nie szedł przez niego - jak pisałem transfer szybko by się skończył. i sprawdzanie na whatsmyip pokazywało mój faktyczny adres (mam publiczny).

flint2, mikrotik i kilka innych