Hilfe - raspberry taucht nicht im Netzwerk auf ...

L I V E Stammtisch ab 20:30 Uhr im Chat
  • Hallo zusammen,

    ich bin seit kurzem stolzer Besitzer eines raspberry Pi 4 und möchte den für meinen io broker nutzen.

    Nun habe ich, wie in vielen Foren zusammen gelesen, das image herunter geladen und auf die SD-Karte gebracht (mittels windiskimager, Schreibvorgang wurde ohne Probleme absolviert).

    Karte rein, Netzwerkkabel ran und Strom drauf.

    Allerdings taucht der Raspi nicht in der Fritz box auf...

    - rote Lampe ist an, ebenso blinken die Netzwerkleuchten grün und gelb

    - Strom hat er genug

    - ich habe 30 min gewartet, das erste mal fährt er ja wohl 2x hoch?

    - andere Kabel, andere Anschüsse ebenfalls probiert

    Hat jemand noch einen Tip, woran es liegen kann?

    Dank euch,

    Justus

    Einmal editiert, zuletzt von Justus_HH (15. August 2019 um 13:52)

  • Hilfe - raspberry taucht nicht im Netzwerk auf ...? Schau mal ob du hier fündig wirst!

  • Allerdings taucht der Raspi nicht in der Fritz box auf...

    Hat jemand noch einen Tip, woran es liegen kann?

    Du könntest das Subnetz (W/LAN) der FB scannen.

    The most popular websites without IPv6 in Germany.  IPv6-Ausreden

    Meine PIs

    PI4B/8GB (border device) OpenBSD 7.4 (64bit): SSH-Server, WireGuard-Server, ircd-hybrid-Server, stunnel-Proxy, Mumble-Server

    PI3B+ FreeBSD 14.0-R-p3 (arm64): SSH-Serv., WireGuard-Serv., ircd-hybrid-Serv., stunnel-Proxy, Mumble-Serv., ddclient

    PI4B/4GB Bullseye-lite (64bit; modifiziert): SSH-Server, WireGuard-Server, ircd-hybrid-Server, stunnel-Proxy, Mumble-Server, botamusique, ample

  • Du könntest das Subnetz (W/LAN) der FB scannen.

    sorry, bin Anfänger: was meinst Du damit?

    Ich habe ihn zuletzt am "Gasteingang" hängen gehabt, der bietet eine weite Bandbreite an IP-Adressen (und ist auch frei geschaltet).

    Falls das von Relevanz ist: auch im WLAN taucht der gute nicht auf ...

  • sorry, bin Anfänger: was meinst Du damit?

    Z. B.:

    Code
    sudo arp-scan -I <Interface> 192.168.179.0/24

    Welches tool Du benutzt, ist vom OS des Gerätes mit dem Du den Scan machst, abhängig.

    Mit nmap geht es auch und nmap gibt es auch für Windows.

    Code
    nmap -sn 192.168.179.0/24

    The most popular websites without IPv6 in Germany.  IPv6-Ausreden

    Meine PIs

    PI4B/8GB (border device) OpenBSD 7.4 (64bit): SSH-Server, WireGuard-Server, ircd-hybrid-Server, stunnel-Proxy, Mumble-Server

    PI3B+ FreeBSD 14.0-R-p3 (arm64): SSH-Serv., WireGuard-Serv., ircd-hybrid-Serv., stunnel-Proxy, Mumble-Serv., ddclient

    PI4B/4GB Bullseye-lite (64bit; modifiziert): SSH-Server, WireGuard-Server, ircd-hybrid-Server, stunnel-Proxy, Mumble-Server, botamusique, ample

  • Der map bringt auch nur was wenn die Rechner im gleichem Netz sind oder Routing da hin klappen würde.

    Code
    ping6 -I en0 ff02::1

    Schick den Ping mal ins Netz, dabei ist en0 ggf. anzupassen mit den Netzwerk Interface was Du am Rechner hast,

    Code
    ping6 -I en0 ff02::1 
    PING6(56=40+8+8 bytes) fe80::4cd:7514:2183:a952%en0 --> ff02::1
    16 bytes from fe80::4cd:7514:2183:a952%en0, icmp_seq=0 hlim=255 time=0.158 ms
    16 bytes from fe80::7944:59ac:146a:3544%en0, icmp_seq=0 hlim=64 time=1.924 ms
    16 bytes from fe80::7a8a:20ff:fe07:7a95%en0, icmp_seq=0 hlim=64 time=2.561 ms
    16 bytes from fe80::6a54:fdff:fe81:d598%en0, icmp_seq=0 hlim=255 time=145.241 ms
    16 bytes from fe80::6a37:e9ff:fe54:8d3d%en0, icmp_seq=0 hlim=255 time=145.430 ms
    16 bytes from fe80::4e17:44ff:fe36:a0ec%en0, icmp_seq=0 hlim=255 time=146.921 ms
    16 bytes from fe80::4e17:44ff:fecf:d865%en0, icmp_seq=0 hlim=255 time=147.793 ms
    ...

    Wenn die MacAdresse vom PI da auftaucht hast Du schon mal die richtige IPv6 LinkLocal Adresse und kannst damit den PI schon man ansprechen und wenn aktiv auch per SSH drauf. Wenn IPv6 privacy Zeug aktiv ist, dann ist die IPv6 != MacAddress. Dann hilft es den Pink laufen zu lassen und kurz Netzwerkkabel ziehen. Der Ping bekommt von allen Geräten im Netz Antwort, wenn Kabel gezogen wird sollte es einer weniger werden. In großen Netzwerken etwas schwieriger, aber bei den meisten Heimnetzen sollte man das so hinbekommen.

    Drauf kommst Du dann per SSH so:

    Un Du hast die IP von dem Teil. Oder kannst das fixen was kaputt ist.

    cya

    Rüdiger

  • Der map bringt auch nur was wenn die Rechner im gleichem Netz sind oder Routing da hin klappen würde.

    Code
    ping6 -I en0 ff02::1

    Ja, aber es sollte doch kein Problem sein, sich mit dem Rechner im gleichen Netz zu befinden, oder?

    BTW: Nicht jeder benutzt IPv6 und der Ping (icmp) geht nicht, wenn der PI den Router bzw. den Rechner nicht in seinem arp-cache hat. Besser wäre dann ein arping (arp) statt ping (icmp), zum suchen/finden des PI.

    The most popular websites without IPv6 in Germany.  IPv6-Ausreden

    Meine PIs

    PI4B/8GB (border device) OpenBSD 7.4 (64bit): SSH-Server, WireGuard-Server, ircd-hybrid-Server, stunnel-Proxy, Mumble-Server

    PI3B+ FreeBSD 14.0-R-p3 (arm64): SSH-Serv., WireGuard-Serv., ircd-hybrid-Serv., stunnel-Proxy, Mumble-Serv., ddclient

    PI4B/4GB Bullseye-lite (64bit; modifiziert): SSH-Server, WireGuard-Server, ircd-hybrid-Server, stunnel-Proxy, Mumble-Server, botamusique, ample

  • Ja, aber es sollte doch kein Problem sein, sich mit dem Rechner im gleichen Netz zu befinden, oder?

    Eigentlich nicht ;) Aber dann würde er ja hier nicht fragen.

    Zitat

    BTW: Nicht jeder benutzt IPv6 und der Ping (icmp) geht nicht, wenn der PI den Router bzw. den Rechner nicht in seinem arp-cache hat. Besser wäre dann ein arping (arp) statt ping (icmp), zum suchen/finden des PI.

    Er hatte im ersten Post geschrieben das der PI neu ist und er ohne eingesteckt und eingeschaltet hat und schon nicht findet. Also wir der IPv6 nicht ausgeschaltet haben.

    Bei IPv6 beruhen grundlegenden Mechanismen auf Neighbor Discovery Protocol (NDP) und Multicast. Der funktioniert das immer.

    Ich konfiguriere keine Switche, Router, AccessPoints oder sonstige gerade mehr vorher an einem Rechner und gucke auch nicht nach welche Cisco, TP-Link, Speedport welche Standard Adresse hat.

    Einstecken den ping6 und ab gehts. Wieso sollte ich meinen Rechner auch noch mit anderer bzw alias IP versehen wenn es auch so geht.

  • Einstecken den ping6 und ab gehts. Wieso sollte ich meinen Rechner auch noch mit anderer bzw alias IP versehen wenn es auch so geht.

    Das ist ja schön und gut, das macht aber nicht jeder und es geht auch nicht um den PI, sondern um den anderen Rechner.

    Z. B. hier:

    Code
    :~$ dmesg | grep -i ipv6.disable
    [    0.000000] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-4.4.0-148-generic root=UUID=9ef8bf9f-d265-431e-9777-ec44336dc8ea ro ipv6.disable=1 noplymouth cfg80211_wext.disable=1 cfg80211_debugfs.disable=1 ht=on

    BTW: Ich habe kein DS (nur natives IPv4) und deshalb ist nicht auf allen meinen Geräten IPv6 aktiviert.

    Wenn ein Rechner erreichbar ist, dann funktioniert ein arping (arp) immer. Z. B.:

    Code
    :~$ sudo arping -c 3 -I wlan1 192.168.178.43
    ARPING 192.168.178.43 from 192.168.178.22 wlan1
    Unicast reply from 192.168.178.43 [B8:27:EB:A8:6A:64]  6.529ms
    Unicast reply from 192.168.178.43 [B8:27:EB:A8:6A:64]  4.896ms
    Unicast reply from 192.168.178.43 [B8:27:EB:A8:6A:64]  23.111ms
    Sent 3 probes (1 broadcast(s))
    Received 3 response(s)

    Wenn der arping nicht funktioniert, dann ist das Gerät im (W)LAN (oder per Direktverbindung) auch nicht erreichbar.

    The most popular websites without IPv6 in Germany.  IPv6-Ausreden

    Meine PIs

    PI4B/8GB (border device) OpenBSD 7.4 (64bit): SSH-Server, WireGuard-Server, ircd-hybrid-Server, stunnel-Proxy, Mumble-Server

    PI3B+ FreeBSD 14.0-R-p3 (arm64): SSH-Serv., WireGuard-Serv., ircd-hybrid-Serv., stunnel-Proxy, Mumble-Serv., ddclient

    PI4B/4GB Bullseye-lite (64bit; modifiziert): SSH-Server, WireGuard-Server, ircd-hybrid-Server, stunnel-Proxy, Mumble-Server, botamusique, ample

  • IPv6 hast Du ja explizit deaktivert und heutzutage ist das bei allen Geräten Gott sei dank local schon immer aktiv. Sehe auch keine Gründe IPv6 zu reaktiveren.

    Arpping ok, aber er kennt ja nicht mal die IP von dem Ding. Er müsste ja auch erst einmal ein map machen.

    Arpping und nmap ist nicht überall vorhanden. Nmap musste ich erst installieren und arpping müsste ich auch erst drauf machen.

    Spoiler anzeigen

    sudo arping -c 3 -I en0 192.168.178.43

    sudo: arping: command not found

    nmap installieren und arpping installieren damit man dann erst gucken ob das Gerät online ist?
    Da ist ein ping6 multicast schneller und selbst wenn der PI oder andere Geräte in einem komplett anderem Netz sind kommt man an sie ran.

  • Arpping ok, aber er kennt ja nicht mal die IP von dem Ding.

    Ich habe als erstes arp-scan vorgeschlagen, gerade weil man hier die IP-Adresse nicht kennt bzw. nicht braucht. Mit arp-scan wird das gesamte Subnetz seiner FritzBox gescannt, mit dem arp-Protokoll. Das mit arping war nur ein Beispiel.

    Lösche mal den arp-cache-Eintrag und mach mal nach dem Löschen einen ping oder einen ping6 und Du wirst sehen, dass dieser Ping(6) dann nicht funktioniert. Der arping wird aber funktionieren, weil das mit dem arp-Protokoll auf Layer 2 abläuft (... beim icmp-Protokoll ist es Layer 3).

    EDIT:

    Z. B.:

    Spoiler anzeigen
    Code
    :~$ sudo arp -i wlan1 -d 192.168.178.43 && arp -an | grep -i 192.168.178.43 && ping -c 3 -W 1 192.168.178.43
    
    ? (192.168.178.43) auf <unvollständig> auf wlan1
    
    PING 192.168.178.43 (192.168.178.43) 56(84) bytes of data.
    
    --- 192.168.178.43 ping statistics ---
    3 packets transmitted, 0 received, 100% packet loss, time 1999ms
    Code
    :~$ sudo arp -i wlan1 -d 192.168.178.43 && arp -an | grep -i 192.168.178.43 && sudo arping -c 3 -I wlan1 192.168.178.43
    
    ? (192.168.178.43) auf <unvollständig> auf wlan1
    
    ARPING 192.168.178.43 from 192.168.178.22 wlan1
    Unicast reply from 192.168.178.43 [B8:27:EB:A8:6A:64]  5.030ms
    Unicast reply from 192.168.178.43 [B8:27:EB:A8:6A:64]  4.887ms
    Unicast reply from 192.168.178.43 [B8:27:EB:A8:6A:64]  4.131ms
    Sent 3 probes (1 broadcast(s))
    Received 3 response(s)

    The most popular websites without IPv6 in Germany.  IPv6-Ausreden

    Meine PIs

    PI4B/8GB (border device) OpenBSD 7.4 (64bit): SSH-Server, WireGuard-Server, ircd-hybrid-Server, stunnel-Proxy, Mumble-Server

    PI3B+ FreeBSD 14.0-R-p3 (arm64): SSH-Serv., WireGuard-Serv., ircd-hybrid-Serv., stunnel-Proxy, Mumble-Serv., ddclient

    PI4B/4GB Bullseye-lite (64bit; modifiziert): SSH-Server, WireGuard-Server, ircd-hybrid-Server, stunnel-Proxy, Mumble-Server, botamusique, ample

    2 Mal editiert, zuletzt von rpi444 (15. August 2019 um 23:02)

  • Klappt auch nach dem Arp Cache löschen.

    Weil:

    Neighbor Discovery Protocol (NDP) ist der Ersatz des Address Resolution Protocol (ARP) von IPv4 für IPv6. Es wird unter anderem dazu benutzt, IPv6-Adressen in Link-Layer-Adressen aufzulösen.

    Also wer seine Geräte im Netzwerk vermisst und Local Link dazu hat kann bei,

    Linux:

    Code
    ip -6 neigh

    Mac oder BSD Systemen:

    Code
    ndp -an

    Windows:

    Code
    netsh interface ipv6 show neighbors level=verbose

    nach seinen Nachbarn im Netz fragen.

    Du brauchst mit nicht mit Arp-Cache kommen wenn es dabei gar nicht gebraucht wird.

  • Klappt auch nach dem Arp Cache löschen.

    Bist Du sicher, dass Du mit "arp -a -d" auch den v6-arp-cache gelöscht hast? Siehe nach dem "löschen" mit arp, die Ausgabe von:

    Code
    ip -6 n s

    The most popular websites without IPv6 in Germany.  IPv6-Ausreden

    Meine PIs

    PI4B/8GB (border device) OpenBSD 7.4 (64bit): SSH-Server, WireGuard-Server, ircd-hybrid-Server, stunnel-Proxy, Mumble-Server

    PI3B+ FreeBSD 14.0-R-p3 (arm64): SSH-Serv., WireGuard-Serv., ircd-hybrid-Serv., stunnel-Proxy, Mumble-Serv., ddclient

    PI4B/4GB Bullseye-lite (64bit; modifiziert): SSH-Server, WireGuard-Server, ircd-hybrid-Server, stunnel-Proxy, Mumble-Server, botamusique, ample

  • Weil:

    Neighbor Discovery Protocol (NDP) ist der Ersatz des Address Resolution Protocol (ARP) von IPv4 für IPv6. Es

    Es ist der Ersatz, aber es wird nicht arp (Layer 2) sondern icmp6 (Layer 3) benutzt.

    Das kannst Du z. B. mit:

    Code
    sudo tcpdump -vvveni <Interface> icmp6 or arp

    und

    Code
    sudo ndptool -v -i <Interface> -t rs send

    (oder gleichwertig), bei vorhandenem und bei nicht vorhandenem arp-cache-Eintrag testen.

    The most popular websites without IPv6 in Germany.  IPv6-Ausreden

    Meine PIs

    PI4B/8GB (border device) OpenBSD 7.4 (64bit): SSH-Server, WireGuard-Server, ircd-hybrid-Server, stunnel-Proxy, Mumble-Server

    PI3B+ FreeBSD 14.0-R-p3 (arm64): SSH-Serv., WireGuard-Serv., ircd-hybrid-Serv., stunnel-Proxy, Mumble-Serv., ddclient

    PI4B/4GB Bullseye-lite (64bit; modifiziert): SSH-Server, WireGuard-Server, ircd-hybrid-Server, stunnel-Proxy, Mumble-Server, botamusique, ample

  • Fritzbox

    normales Netz: 192.168.178.xxx

    Gastnetz: 192.168.179.xxx

    Die Geräte im Gastnetz sieht man nicht in der Fritzbox.

    Das würde voraussetzen das er GastLan aktiviert hat und den PI an Port 4 angeschlossen hat.

    Und er hat geschrieben das es den PI auch anders verkabelt hat

    Zitat

    - andere Kabel, andere Anschüsse ebenfalls probiert

  • Es ist der Ersatz, aber es wird nicht arp (Layer 2) sondern icmp6 (Layer 3) benutzt.

    ARP wird "zwischen" Layer-2 und Layer-3 platziert (manche sagen auch Layer 2.5 ;)), um anzuzeigen, dass dieses Protokoll nur mit bestimmten Kombinationen von Layer-2- und Layer-3-Protokollen zusammenarbeitet. (ARP funktioniert meines Wissens nur mit der Kombination IPv4 und Ethernet).

Jetzt mitmachen!

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!