Re: ping 192.168.14.1xx geht nicht
On Tue, Dec 01, 2020 at 10:09:23PM +0100, Christoph K. wrote:
> Bin weder WLAN- noch Routing-Experte, aber gefühlt könnten ein paar mehr
> Infos hilfreich sein.
>
> Hast Du die Konfiguration vom x86-PC exakt übernommen oder beim neu
> aufgesetzten System frisch erstellt?
Ich habe es frisch erstellt nach Anleitungen wie
https://www.raspberrypi.org/documentation/configuration/wireless/access-point-routed.md
oder (ähnlich bis identisch)
https://www.elektronik-kompendium.de/sites/raspberry-pi/2002171.htm
Meine x86-PC Konfiguration stammt von ca. 2005.
So altbackenes Zeugs weiter zu pflegen scheint mir problematisch.
> Noch ein paar mehr Details der Konfiguration vom Router könnten auch
> hilfreich sein, z. B. Interfaces, Routingtabelle und relevante
> Konfigurationsdateien.
Konfigurationsdateien:
/etc/dhcpcd.conf
/etc/dnsmasq.conf
/etc/hostapd/hostapd.conf
/etc/default/hostapd
/etc/sysctl.conf
/etc/rc.local
/etc/iptables.ipv4.nat
betroffene Services (per systemctl):
wpa_supplicant.service
dhcpcd.service
dnsmasq.service
hostapd.service
route -n # auf dem Raspi/Router
Kernel-IP-Routentabelle
Ziel Router Genmask Flags Metric Ref Use Iface
0.0.0.0 192.168.2.1 0.0.0.0 UG 202 0 0 eth0
192.168.2.0 0.0.0.0 255.255.255.0 U 202 0 0 eth0
192.168.14.0 0.0.0.0 255.255.255.0 U 303 0 0 wlan0
route -n # auf einem x86-PC (192.168.14.146)
Kernel-IP-Routentabelle
Ziel Router Genmask Flags Metric Ref Use Iface
0.0.0.0 192.168.14.1 0.0.0.0 UG 0 0 0 wlan
192.168.14.0 0.0.0.0 255.255.255.0 U 0 0 0 wlan
route -n # auf einem Android/termux (192.168.14.176)
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
10.168.54.128 0.0.0.0 255.255.255.248 U 0 0 0 rmnet0
192.168.14.0 0.0.0.0 255.255.255.0 U 0 0 0 wlan0
> Welche Systeme sind beim ping involviert, wie ist die exakte
> Fehlermeldung?
# auf dem x86-PC
$ ping 192.168.14.176
PING 192.168.14.176 (192.168.14.176) 56(84) bytes of data.
From 192.168.14.146 icmp_seq=1 Destination Host Unreachable
From 192.168.14.146 icmp_seq=2 Destination Host Unreachable
From 192.168.14.146 icmp_seq=3 Destination Host Unreachable
$ ip neigh
192.168.14.176 dev wlan FAILED
192.168.14.1 dev wlan lladdr dc:a6:32:45:83:88 REACHABLE
# auf dem Andriod
$ ping 192.168.14.146
PING 192.168.14.146 (192.168.14.146) 56(84) bytes of data.
From 192.168.14.176: icmp_seq=1 Destination Host Unreachable
From 192.168.14.176: icmp_seq=2 Destination Host Unreachable
From 192.168.14.176: icmp_seq=3 Destination Host Unreachable
$ ip neigh
192.168.14.146 dev wlan0 INCOMPLETE
192.168.14.1 dev wlan0 lladdr dc:a6:32:45:83:88 REACHABLE
(... ich staune gerade wie ähnlich das auf Android/termux aussieht)
Im alten Aufbau ging das und jetzt mit dem Raspi leider nicht.
Meine laienhafte Vorstellung geht so:
Das erste Paket, welches beim ping heraus geht, ist ein Broadcast
nach dem ARP-Protokoll mit der Ziel-IP-Adresse auf das sich der
entsprechende Teilnehmer mit seiner MAC-Adresse melden muss.
Falls das klappt, sehe ich mit "ip neigh" die MAC-Adresse des
Ziels, hier leider Fehlanzeige.
Ich verstehe zu wenig wie ein Broadcast im WLAN abläuft.
Wer kennt sich hier aus?
VG Wolfgang
Reply to: