M. E. wäre es wichtig, den Mechanismus bzw. den Prozess zu kennen der bei Linux dafür sorgt, dass die anderen Geräte im (W)LAN, korrekt in den arp-cache (automatisch) eingetragen werden.
Über wlan keine Verbindung zu lokalen Rechnern
Re: Über wlan keine Verbindung zu lokalen Rechnern
Re: Über wlan keine Verbindung zu lokalen Rechnern
Meinst du Network-Manager? Das ist alles out-of-the-box. Nichts spezielles.mat6937 hat geschrieben:06.01.2019 14:36:24M. E. wäre es wichtig, den Mechanismus bzw. den Prozess zu kennen der bei Linux dafür sorgt, dass die anderen Geräte im (W)LAN, korrekt in den arp-cache (automatisch) eingetragen werden.
Oder vermutest du den Fehler im kernel/Treiber? dann könnte ein neuerer Kernel (backport) eventuell helfen.
Jürgen
Re: Über wlan keine Verbindung zu lokalen Rechnern
Nein, das liegt nicht am Kernel/Treiber und auch nicht an deinem Gerät. Ich habe auch so ein "Problem" und es nur mit dem workaround (statischer arp-cache-Eintrag) gelöst.
- habakug
- Moderator
- Beiträge: 4313
- Registriert: 23.10.2004 13:08:41
- Lizenz eigener Beiträge: MIT Lizenz
Re: Über wlan keine Verbindung zu lokalen Rechnern
Hallo,
Wenn du das vorhandene WLAN mit einem "WLAN-Extender" erweiterst, benötigst du kein Kabel das zum Router führt. Das ist an diesen Geräten verbaut, damit zusätzlich auch ein Gerät per Kabel angeschlossen werden kann.
Was passiert denn wenn du das Kabel absteckst?
Gruss, habakug
Ich versuche es nochmal.Im netz gibt es einen Router mit DHCP und einen wlan-Extender (ist per Kabel am Router angeschlossen), bei dem dann DHCP abgeschaltet ist.
Wenn du das vorhandene WLAN mit einem "WLAN-Extender" erweiterst, benötigst du kein Kabel das zum Router führt. Das ist an diesen Geräten verbaut, damit zusätzlich auch ein Gerät per Kabel angeschlossen werden kann.
Was passiert denn wenn du das Kabel absteckst?
Gruss, habakug
Re: Über wlan keine Verbindung zu lokalen Rechnern
Ok, wahrscheinlich war mein wording falsch. Es handelt sich aber nicht um einen Repeater, wie du zu gleuben scheinst. Der bräuchte natürlich kein Kabel.habakug hat geschrieben:06.01.2019 15:10:23Ich versuche es nochmal.
Wenn du das vorhandene WLAN mit einem "WLAN-Extender" erweiterst, benötigst du kein Kabel das zum Router führt.
Access-Point ist wahrscheinlich die richtige Bezeichnung. Er ist über Ethernet mit dem Router verbunden. Bekommt eine IP vom Router zugeteilt und macht selber kein DHCP. Er baut nur ein eigenes wlan mit der gleichen ssid auf. Je nachdem, welches dieser wlans (Router oder Access-Point) nun an einer bestimmten Stelle stärker ist, verbinden sich die Clients mit dem Router oder dem Access-Point. Der leitet dann den Verkehr an den Router weiter. Auch das funktioniert schon jahrelang ohne Probleme.
Garnichts. Der Access-Point ist in der ersten Etage und die Probleme traten bisher immer in ziemlicher Nähe des Routers auf. Das Laptop war also über das wlan des Routers verbunden. Würde ich das Kabel abziehen, wenn sich mein laptop mit dem Access-Point verbunden hat, habe ich zwar weiterhin noch wlan, kann aber weder das Internet noch die lokalen Geräte erreichen. Am Access-Point ist dann Schluss. Hatten wir auch schon, als eine Katze das Kabel durchgebissen hat.habakug hat geschrieben:06.01.2019 15:10:23Das ist an diesen Geräten verbaut, damit zusätzlich auch ein Gerät per Kabel angeschlossen werden kann.
Was passiert denn wenn du das Kabel absteckst?
Außerdem ist es ja so, dass das Problem nur sporadisch auftritt. Ich kann es nicht reproduzieren. D.h. wenn ich den AP abklemme und alles ok ist, weiß ich natürlich nicht, ob es irgendwann doch noch mal kommt. Außerdem müsste ich den AP ausschalten, denn sonst habe ich das oben beschriebene Problem.
Gruß,
Jürgen
Re: Über wlan keine Verbindung zu lokalen Rechnern
So, jetzt gabs wieder das Problem. Eigenartigerweise immer nach 23:00.
Der arp cache scheint vor und nach dem ping gefüllt zu sein.
Jürgen
Code: Alles auswählen
arp -av
? (192.168.0.8) auf 3c:bd:d8:fc:fe:1d [ether] auf wlp1s0
lana (192.168.0.16) auf cc:5d:4e:c9:fc:fc [ether] auf wlp1s0
vusolo2 (192.168.0.27) auf 00:1d:ec:04:e9:35 [ether] auf wlp1s0
? (192.168.0.1) auf b0:4e:26:66:32:bb [ether] auf wlp1s0
? (192.168.0.9) auf 3c:5c:c4:f7:a2:14 [ether] auf wlp1s0
Einträge: 5 Ignoriert: 0 Gefunden: 5
ping -c 3 192.168.0.16
PING 192.168.0.16 (192.168.0.16) 56(84) bytes of data.
--- 192.168.0.16 ping statistics ---
3 packets transmitted, 0 received, 100% packet loss, time 2055ms
arping -c 3 -I wlp1s0 -s 192.168.0.31 192.168.0.16
ARPING 192.168.0.16 from 192.168.0.31 wlp1s0
Sent 3 probes (3 broadcast(s))
Received 0 response(s)
arp -av
? (192.168.0.8) auf 3c:bd:d8:fc:fe:1d [ether] auf wlp1s0
lana (192.168.0.16) auf cc:5d:4e:c9:fc:fc [ether] auf wlp1s0
vusolo2 (192.168.0.27) auf 00:1d:ec:04:e9:35 [ether] auf wlp1s0
? (192.168.0.1) auf b0:4e:26:66:32:bb [ether] auf wlp1s0
? (192.168.0.9) auf 3c:5c:c4:f7:a2:14 [ether] auf wlp1s0
Einträge: 5 Ignoriert: 0 Gefunden: 5
ping -c 3 192.168.0.16
PING 192.168.0.16 (192.168.0.16) 56(84) bytes of data.
--- 192.168.0.16 ping statistics ---
3 packets transmitted, 0 received, 100% packet loss, time 2046ms
arping -c 3 -I wlp1s0 -s 192.168.0.31 192.168.0.16
ARPING 192.168.0.16 from 192.168.0.31 wlp1s0
Sent 3 probes (3 broadcast(s))
Received 0 response(s)
nc -zv 192.168.0.16 80
lana [192.168.0.16] 80 (http) : No route to host
Jürgen
Re: Über wlan keine Verbindung zu lokalen Rechnern
Ja, am arp-cache liegt es nicht. Wie ist jetzt auf deinem Laptop die Ausgabe von:jba hat geschrieben:06.01.2019 23:20:40So, jetzt gabs wieder das Problem. Eigenartigerweise immer nach 23:00.
Code: Alles auswählen
arp -av lana (192.168.0.16) auf cc:5d:4e:c9:fc:fc [ether] auf wlp1s0
Code: Alles auswählen
arping -c 3 -I wlp1s0 -s 192.168.0.31 192.168.0.16 ARPING 192.168.0.16 from 192.168.0.31 wlp1s0 Sent 3 probes (3 broadcast(s)) Received 0 response(s)
[/code]Code: Alles auswählen
nc -zv 192.168.0.16 80 lana [192.168.0.16] 80 (http) : No route to host
Der arp cache scheint vor und nach dem ping gefüllt zu sein.
Code: Alles auswählen
route -n
Re: Über wlan keine Verbindung zu lokalen Rechnern
Kurz danach hats wieder funktioniert. Morgen werd ich das mal testen. Muss mir was überlegen, wie ich das mit dem Zugriff von einem anderen Gerät überprüfe. Am einfachsten ist es wohl, ich lass an meinem Laptop den ganzen abend pings durchlaufen und gebe dazwischen immer die Uhrzeit aus. dann kann man das gut erkennen.mat6937 hat geschrieben:06.01.2019 23:45:13Kannst Du jetzt von einem anderen Gerät in deinem (W)LAN, auf die IP-Adresse 192.168.0.16 zugreifen (... per Ping/arping oder per TCP-Port 80)?
Jürgen
Re: Über wlan keine Verbindung zu lokalen Rechnern
Ich denke nicht, dass das ein guter Test ist mit dem Dauerping, denn das könnte dazu führen, dass die Verbindung von diesem Laptop immer funktioniert. Oder ist das ein 2. Laptop?jba hat geschrieben:06.01.2019 23:49:21Am einfachsten ist es wohl, ich lass an meinem Laptop den ganzen abend pings durchlaufen ...
Re: Über wlan keine Verbindung zu lokalen Rechnern
Nein, ist der Desktop-Rechner. Ansonsten könnte ich dann einfach schnell hingehen und schauen, ob es vom Desktop aus funktioniert.mat6937 hat geschrieben:06.01.2019 23:55:00Ich denke nicht, dass das ein guter Test ist mit dem Dauerping, denn das könnte dazu führen, dass die Verbindung von diesem Laptop immer funktioniert. Oder ist das ein 2. Laptop?
Jürgen
-
- Beiträge: 3791
- Registriert: 26.02.2009 14:35:56
Re: Über wlan keine Verbindung zu lokalen Rechnern
Bei Netzproblemen habe ich bisher immer einfach mal den ROuter vom Strom getrennt, eine geraucht und anschließend wieder eingesteckt. Und schon war alles wieder gut. - Abgesehen davon (hab das hier wegen Unkenntnis nur überflogen), wenn das immer um die gleiche Uhrzeit passiert - läuft da irgend was besonderes (Cron oder so) oder eventuell einfach nur Funkstörung aus der Nachbarschaft ?.
Re: Über wlan keine Verbindung zu lokalen Rechnern
Das ist OK, denn dadurch wird die Verbindung des Laptops nicht beeinflusst.
Re: Über wlan keine Verbindung zu lokalen Rechnern
Den Router neu gestartet habe ich natürlich schon. Hat nichts geändert. Und mit dem Rauchen will wegen dieser Sache jetzt nicht anfangen .pferdefreund hat geschrieben:07.01.2019 08:46:50Bei Netzproblemen habe ich bisher immer einfach mal den ROuter vom Strom getrennt, eine geraucht und anschließend wieder eingesteckt. Und schon war alles wieder gut.
Muss noch mal nachsehen, aber da sollte eigentlich nichts um diese Zeit laufen. Und eine Funkstörung kann es nicht sein, weil das wlan ja grundsätzlich läuft und ich auf das Internet zugreifen kann.pferdefreund hat geschrieben:07.01.2019 08:46:50Abgesehen davon (hab das hier wegen Unkenntnis nur überflogen), wenn das immer um die gleiche Uhrzeit passiert - läuft da irgend was besonderes (Cron oder so) oder eventuell einfach nur Funkstörung aus der Nachbarschaft ?.
Jürgen
Re: Über wlan keine Verbindung zu lokalen Rechnern
Jetzt ist es wieder aufgetreten.
Jürgen
mat6937 hat geschrieben:06.01.2019 23:45:13Ja, am arp-cache liegt es nicht. Wie ist jetzt auf deinem Laptop die Ausgabe von:
Code: Alles auswählen
route -n
Code: Alles auswählen
route -n
Kernel-IP-Routentabelle
Ziel Router Genmask Flags Metric Ref Use Iface
0.0.0.0 192.168.0.1 0.0.0.0 UG 600 0 0 wlp1s0
192.168.0.0 0.0.0.0 255.255.255.0 U 600 0 0 wlp1s0
Vom Desktop kann ich das NAS erreichen (Kabel).mat6937 hat geschrieben:06.01.2019 23:45:13Kannst Du jetzt von einem anderen Gerät in deinem (W)LAN, auf die IP-Adresse 192.168.0.16 zugreifen (... per Ping/arping oder per TCP-Port 80)?
Jürgen
Re: Über wlan keine Verbindung zu lokalen Rechnern
Da das Routing und der arp-cache OK sind, liegt es evtl. an deiner WLAN-Verbindung? Teste mal ob Du zu diesem Zeitpunkt, die anderen Geräte/Router in deinem WLAN erreichen kannst.jba hat geschrieben:09.01.2019 23:32:22Jetzt ist es wieder aufgetreten.
Code: Alles auswählen
route -n Kernel-IP-Routentabelle Ziel Router Genmask Flags Metric Ref Use Iface 0.0.0.0 192.168.0.1 0.0.0.0 UG 600 0 0 wlp1s0 192.168.0.0 0.0.0.0 255.255.255.0 U 600 0 0 wlp1s0
Re: Über wlan keine Verbindung zu lokalen Rechnern
Ich kann dann vom Laptop das Internet und den Router erreichen. Alle anderen lokalen Geräte nicht.mat6937 hat geschrieben:10.01.2019 10:28:06Da das Routing und der arp-cache OK sind, liegt es evtl. an deiner WLAN-Verbindung? Teste mal ob Du zu diesem Zeitpunkt, die anderen Geräte/Router in deinem WLAN erreichen kannst.
Der Router liegt im selben Adressbereich wie die anderen lokalen Geräte (192.168.0.x), trotzdem kann ich den Router erreichen, während es zu den anderen lokalen Geräten nicht geht. Ich vermute, es ist ein Problem mit dem Router und werde da weiter forschen.
Danke für die Unterstützung, aber ich habe das Gefühl, am Laptop habe ich jetzt alles getestet. Wenns doch noch was anderes zum testen gibt, versuche ich das natürlich auch, nur zu mit Vorschlägen.
Gruß,
Jürgen
Re: Über wlan keine Verbindung zu lokalen Rechnern
Inzwischen konnte ich das Problem eingrenzen. Die Ursache ist der Router (TP-Link Archer VR600V). Bucht sich ein Client zuerst am externen Access Point ein, später dann direkt am Router, so ist ab diesem Zeitpunkt zwar der Zugang zum Internet und zum Router möglich, jedoch zu keinem weiteren lokalen Gerät. Nach ca. 7-8 Minuten geht es dann wieder. Oder man bucht sich vorher wieder am AP ein, danach geht es direkt wieder.
Ich habe das ganze mit mehreren Geräten (zwei Linux Laptops, ein Windows Laptop und ein Android Handy) getestet. Tritt reproduzierbar immer wieder auf genau die gleiche Weise auf. Den AP habe ich auch gegen ein anderes Gerät getauscht - keine Änderung.
Es ist also wahrscheinlich ein Bug in der Router-Firmware. In jedem Fall kein Problem von debian.
Bei der ganzen Testterei ist mir jedoch noch etwas anderes aufgefallen. Der Network-Manager aus Stretch scheint alle zwei Minuten die Stärke aller vorhandenen Netze zu prüfen und bucht sich dann am stärksten ein. Dabei scheint es keinen Treshold zu geben. In meinem Wohnzimmer sind jedoch drei Netze mit ungefähr der gleichen Signalstärke und gleicher ssid vorhanden: 2,4 und 5 GHz des Routers und 2,4 GHz des AP im Obergeschoss. Deshalb schaltet Network-Manager aufgrund winziger Schwankungen andauernd zwischen den Netzen hin und her. Und deshalb ist das Problem auch so oft aufgetreten. Bei jedem Schalten zwischen AP und Router waren die Verbindungen zum lokalen LAN weg.
Das Umschalten ist an sich ja kein Problem, so lange es schnell geht und wenn mein Router nicht den beschriebenen Bug hätte, aber sinnvoll erscheint mir dieser häufige Wechsel nicht. M.M. nach sollte nur dann gewechselt werden, wenn das neue Netz deutlich stärker ist.
Ich habe jetzt den Network-Manager aus stretch-backports installiert. Da scheint genau das gefixt zu sein. Es wird nur noch umgeschaltet, wenn es wirklich nötig ist.
Gruß,
Jürgen
Ich habe das ganze mit mehreren Geräten (zwei Linux Laptops, ein Windows Laptop und ein Android Handy) getestet. Tritt reproduzierbar immer wieder auf genau die gleiche Weise auf. Den AP habe ich auch gegen ein anderes Gerät getauscht - keine Änderung.
Es ist also wahrscheinlich ein Bug in der Router-Firmware. In jedem Fall kein Problem von debian.
Bei der ganzen Testterei ist mir jedoch noch etwas anderes aufgefallen. Der Network-Manager aus Stretch scheint alle zwei Minuten die Stärke aller vorhandenen Netze zu prüfen und bucht sich dann am stärksten ein. Dabei scheint es keinen Treshold zu geben. In meinem Wohnzimmer sind jedoch drei Netze mit ungefähr der gleichen Signalstärke und gleicher ssid vorhanden: 2,4 und 5 GHz des Routers und 2,4 GHz des AP im Obergeschoss. Deshalb schaltet Network-Manager aufgrund winziger Schwankungen andauernd zwischen den Netzen hin und her. Und deshalb ist das Problem auch so oft aufgetreten. Bei jedem Schalten zwischen AP und Router waren die Verbindungen zum lokalen LAN weg.
Das Umschalten ist an sich ja kein Problem, so lange es schnell geht und wenn mein Router nicht den beschriebenen Bug hätte, aber sinnvoll erscheint mir dieser häufige Wechsel nicht. M.M. nach sollte nur dann gewechselt werden, wenn das neue Netz deutlich stärker ist.
Ich habe jetzt den Network-Manager aus stretch-backports installiert. Da scheint genau das gefixt zu sein. Es wird nur noch umgeschaltet, wenn es wirklich nötig ist.
Gruß,
Jürgen