ARP-Problem zwischen LANCOM VP-100 - Raspberry
Ich habe hier einen Windows-PC, ein IP-Telefon (Lancom VP-100) und einen Raspbian-Raspi in einem LAN.
Vom PC aus kann ich alle Geräte anpingen. Vom Raspi und dem Telefon den PC. ABER: Pings zwischen Raspi und Telefon gehen nicht.
Ich habe Telefon und Raspi jetzt mal direkt verbunden. Folgendes passiert:
- "arp" auf dem Raspi listet die MAC des Telefons
- "arp-scan" listet sie nicht
- ein "arp-scan" auf die telefon-MAC bringt 0 Responses.
Wireshark zeigt, dass das Telefon (bei Neustart) via ARP ständig in die Runde fragt, wem die IP des Raspis gehört. Der Raspi antwortet auch immer brav mit seiner MAC, aber irgendwie scheint das Telefon das komplett zu ignorieren (und fragt halt weiter und weiter...).
Was kann das sein?
Vom PC aus kann ich alle Geräte anpingen. Vom Raspi und dem Telefon den PC. ABER: Pings zwischen Raspi und Telefon gehen nicht.
Ich habe Telefon und Raspi jetzt mal direkt verbunden. Folgendes passiert:
- "arp" auf dem Raspi listet die MAC des Telefons
- "arp-scan" listet sie nicht
- ein "arp-scan" auf die telefon-MAC bringt 0 Responses.
Wireshark zeigt, dass das Telefon (bei Neustart) via ARP ständig in die Runde fragt, wem die IP des Raspis gehört. Der Raspi antwortet auch immer brav mit seiner MAC, aber irgendwie scheint das Telefon das komplett zu ignorieren (und fragt halt weiter und weiter...).
Was kann das sein?
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 231347
Url: https://administrator.de/forum/arp-problem-zwischen-lancom-vp-100-raspberry-231347.html
Ausgedruckt am: 23.12.2024 um 23:12 Uhr
24 Kommentare
Neuester Kommentar
Hallo,
kann es sein dass das Telefon die selbe IP hat bzw. bekommt wie der PI?
Warum sollte ein Telefon auf einen Ping hören bzw. antworten?
Gruß ♪
Dobby♬
kann es sein dass das Telefon die selbe IP hat bzw. bekommt wie der PI?
Warum sollte ein Telefon auf einen Ping hören bzw. antworten?
Gruß ♪
Dobby♬
Das Verhalten ist auf alle Fälle unnormal und könnte auch ein HW Defekt sein !
Ein Ping MUSS problemlos möglich sein sofern ICMP im Endgerät nicht geblockt wird usw. was beim RasPi und dem Telefon aber sicher nicht der Fall ist.
arp -a zeigt übrigens den ARP Cache an und nix mit scan usw.
Du solltest mal tcpdump auf dem RasPi installieren mit apt-get install tcpdump und genau checken ob der RasPi ein sauberen ARP macht.
tcpdump -i eth0 arp zeigt dann nur ARP Packete und dort kannst du checken ob das Verhalten korrekt ist.
Benutzt du ein customiztes Image für Asterisk ?
Falls ja solltest du ggf. mal eine 2te SD Karte investieren und ein nacktes Raspbian checken ob das auch dieses Verhalten zeigt.
Wenn nein, dann ist in deinem Image vermutlich irgendein Packet Filter aktiv (iptables).
Weitere Analyse Tips findest du auch hier.
Ein Ping MUSS problemlos möglich sein sofern ICMP im Endgerät nicht geblockt wird usw. was beim RasPi und dem Telefon aber sicher nicht der Fall ist.
arp -a zeigt übrigens den ARP Cache an und nix mit scan usw.
Du solltest mal tcpdump auf dem RasPi installieren mit apt-get install tcpdump und genau checken ob der RasPi ein sauberen ARP macht.
tcpdump -i eth0 arp zeigt dann nur ARP Packete und dort kannst du checken ob das Verhalten korrekt ist.
Benutzt du ein customiztes Image für Asterisk ?
Falls ja solltest du ggf. mal eine 2te SD Karte investieren und ein nacktes Raspbian checken ob das auch dieses Verhalten zeigt.
Wenn nein, dann ist in deinem Image vermutlich irgendein Packet Filter aktiv (iptables).
Weitere Analyse Tips findest du auch hier.
Hallo,
Konsolenmodus oder GUI? Direkt ohne Anpassungen für Sprache, Geolocation, Tastatur usw? Also ein wirklich "frisch aus der Kiste" was in Standort GB annimmt? Dann mach dies noch einmal bis hierhin und ohne feste IP und schau was dann passiert. Alles was du brauchst ist eben ein andere SD Karte wo du nicht schon irgendwie etwas geändert hast oder ein Asteriskt drauf ist. Auch wenn du nicht an der IP rumfummelst sollte dein PI sich per Ping eine Antwort einfangen oder auf ein Ping antworten, wo dein arp -a dann dir die MAC anzeigen kann.
Wie gesagt, nackt wie dein PI geboren wurde Zumindest kannst du dann HW Problem ausschließen.
Gruß,
Peter
(der sein PI auch zerlegt hatte )
Konsolenmodus oder GUI? Direkt ohne Anpassungen für Sprache, Geolocation, Tastatur usw? Also ein wirklich "frisch aus der Kiste" was in Standort GB annimmt? Dann mach dies noch einmal bis hierhin und ohne feste IP und schau was dann passiert. Alles was du brauchst ist eben ein andere SD Karte wo du nicht schon irgendwie etwas geändert hast oder ein Asteriskt drauf ist. Auch wenn du nicht an der IP rumfummelst sollte dein PI sich per Ping eine Antwort einfangen oder auf ein Ping antworten, wo dein arp -a dann dir die MAC anzeigen kann.
Wie gesagt, nackt wie dein PI geboren wurde Zumindest kannst du dann HW Problem ausschließen.
Gruß,
Peter
(der sein PI auch zerlegt hatte )
Also am RasPi liegts nicht... "Reply raspberrypi.fritz.box is-at b8:27:eb:60:1f:69 (oui Unknown)" zeigt ja das er antwortet !!
b8:27:eb:60:1f:69 ist einen Mac Adresse der Raspberry Pi Foundation.
Am besten du schaltest mal mit -n das Namen Aufläsen der dämlichen FritzBox ab damit die nicht immer alles mit ".fritz.box" auflöst intern. Mit apt-get install libnss-mdns kann der RasPi das auch selber
Zeigt der Raspi mit arp -a denn die Mac des Telefons an ?
Nebenbei: Ein lokaler Asterisk RasPi pingt ein SNOM 360 und ein Grandstream Telefon die über ihn arbeiten hier vollkommen fehlerfrei !
b8:27:eb:60:1f:69 ist einen Mac Adresse der Raspberry Pi Foundation.
Am besten du schaltest mal mit -n das Namen Aufläsen der dämlichen FritzBox ab damit die nicht immer alles mit ".fritz.box" auflöst intern. Mit apt-get install libnss-mdns kann der RasPi das auch selber
Zeigt der Raspi mit arp -a denn die Mac des Telefons an ?
Nebenbei: Ein lokaler Asterisk RasPi pingt ein SNOM 360 und ein Grandstream Telefon die über ihn arbeiten hier vollkommen fehlerfrei !
Hallo nochmal,
installiere doch mal schnell den ColaSoft MAC Scanner und dann hast Du
Gewissheit was da alles so in Deinem Netzwerk und vor allem wie installiert ist.
Gruß
Dobby
installiere doch mal schnell den ColaSoft MAC Scanner und dann hast Du
Gewissheit was da alles so in Deinem Netzwerk und vor allem wie installiert ist.
Gruß
Dobby
Hallo,
Mach doch mal deine Ping test mit einen PC oder anders Linux wo du vorher die MAC des PI hinterlegt hast, ob dann dein telefon immer noch spinnt. Nicht das dein Telefon den oui Unknown abweist.
Gruß,
Peter
Mach doch mal deine Ping test mit einen PC oder anders Linux wo du vorher die MAC des PI hinterlegt hast, ob dann dein telefon immer noch spinnt. Nicht das dein Telefon den oui Unknown abweist.
Was ist der Unterschied zwischen Win und Debian?
Dafür ist in diesem Forum kein Platz. Da reicht Franks Festplatte nicht aus (Ich hab die phys. Verbindung übrigens auch schon div. Hubs, Switches laufen lassen ... aber immer das selbe
Trage die PI MAC mal an einen aderen Client ein und teste. Es sollte wenn dein Telefon die oui Uknown abweist, schon ein b8:27:eb:00:00:01 reichen.Am Telefon
Firmware Update verfügbar?Gruß,
Peter
Hallo,
Oder nur eine kleinen Teil davon? Siehe auch http://en.wikipedia.org/wiki/MAC_address#Address_details
Gruß,
Peter
Oder nur eine kleinen Teil davon? Siehe auch http://en.wikipedia.org/wiki/MAC_address#Address_details
Dieses verfluchte Mistding hat mich Stunden gekostet. Verdammt!
Etwas an den ersten 6 Byte der MAC (b8:27:eb) ist schuld.Gruß,
Peter
Hallo,
Sicherheit bei eben "unbekannter hersteller"?!? da hier VOIP?!? Sicher sagen kann es dir aber nur Lancom warum es dort entweder implementiert ist oder ein Käfer ist. Is it a bug or a feature?
Nimm mal ein
BC:27:EB:00:00:01
80:27.EB:00:00:01
FC:27:EB:00:00:01
00:1E:68:00:00:01
00:1F:3C:00:00:01
Ich vermute bei 2 davon geht es.
Gruß,
Peter
Sicherheit bei eben "unbekannter hersteller"?!? da hier VOIP?!? Sicher sagen kann es dir aber nur Lancom warum es dort entweder implementiert ist oder ein Käfer ist. Is it a bug or a feature?
Nimm mal ein
BC:27:EB:00:00:01
80:27.EB:00:00:01
FC:27:EB:00:00:01
00:1E:68:00:00:01
00:1F:3C:00:00:01
Ich vermute bei 2 davon geht es.
Gruß,
Peter
Das ist schon sehr verwunderlich das Lancom keine registrierten Mac OUI nutzt. Eigentlich ist das zwingender Standard bei einem Hersteller. Gibt man die Mac in die Datenbank http://standards.ieee.org/develop/regauth/oui/public.html ein ergibt das keinen Treffer.
Das lässt darauf schliessen das die OUI sprich Mac am Telefon mal verändert wurde.
Komisch auch das das Telefon nicht mit den Macs umgehen kann denn im Grunde ist es Wurscht ob die OUI bekannt ist oder nicht, denn an der Kommunikation ändert das nichts.
Es ist natürlich mögölich das lancom irgendeinen Mechanismus drin hat der eine Kommunikation nur mit Lancom Macs erzwingt. Das wäre dann allerdings mehr als frech....
Das lässt darauf schliessen das die OUI sprich Mac am Telefon mal verändert wurde.
Komisch auch das das Telefon nicht mit den Macs umgehen kann denn im Grunde ist es Wurscht ob die OUI bekannt ist oder nicht, denn an der Kommunikation ändert das nichts.
Es ist natürlich mögölich das lancom irgendeinen Mechanismus drin hat der eine Kommunikation nur mit Lancom Macs erzwingt. Das wäre dann allerdings mehr als frech....
Hi Aqui,
Könnte auch ein nachgebautes Gerät sein Daher habe ich auch nochmals etwas gesucht "MAC Vendor" und die ersten Treffer sind allerdings grün. Hmmm.? Wadenu?
Sagen das es LANCOM sei:
http://standards.ieee.org/develop/regauth/oui/oui.txt
http://www.wireshark.org/tools/oui-lookup.html
http://www.coffer.com/mac_find/?string=00-a0-57
Hmmm. Vermutlich sich genauso Datenbanken finden wo eben unbekannt heruaskommt. Coffer. com sagt sogar noch Lancom bzw. www.elsa,ag
Un hätte @NetBoi sich mal die 5 (Fiktiven) MACs vergenommen, wüssten wir ob es tatsächlich an der MAC liegt und LANCOM dort einen Käfer gebaut hat.....un er somit auch eine Lösung von LANCOM bekommen könnte....
Gruß,
Peter
Könnte auch ein nachgebautes Gerät sein Daher habe ich auch nochmals etwas gesucht "MAC Vendor" und die ersten Treffer sind allerdings grün. Hmmm.? Wadenu?
Sagen das es LANCOM sei:
http://standards.ieee.org/develop/regauth/oui/oui.txt
http://www.wireshark.org/tools/oui-lookup.html
http://www.coffer.com/mac_find/?string=00-a0-57
Hmmm. Vermutlich sich genauso Datenbanken finden wo eben unbekannt heruaskommt. Coffer. com sagt sogar noch Lancom bzw. www.elsa,ag
Un hätte @NetBoi sich mal die 5 (Fiktiven) MACs vergenommen, wüssten wir ob es tatsächlich an der MAC liegt und LANCOM dort einen Käfer gebaut hat.....un er somit auch eine Lösung von LANCOM bekommen könnte....
Gruß,
Peter
Hallo,
BC und 90 und FC und 00 haben alle bei Bit 0 und 1 (MSB = von rechts nach links) eine 0 stehen
Da es ja bei dir Reproduzierbar ist, lass LANCOM daran teilhaben mal wieder eine Käfer geboren zu haben
Gruß,
Peter
Zitat von @NetBoi:
Für deine angegebenen Adressen gibt es folgende Resultate:
BC:27:EB:00:00:01 - keine Antwort
80:27:EB:00:00:01 - keine Antwort
FC:27:EB:00:00:01 - keine Antwort
00:1E:68:00:00:01 - Antwort
00:1F:3C:00:00:01 - Antwort
Und genauso habe ich mir das Resultat auch vorgestellt. Die MACs von den zwei Funktioniertende sind echte Hersteller, nur mit einer von miur genannten Seriennummer. Die anderen 3 sind eben Unknown OUIs aber mit einer 0 an Bit 1 und 0.des Ersten Bytes (von links nach rechtes also MSB) oder halt Bit 17 und 18 von den ersten 3 Bytes des Vendor Teils der MAC. Siehe schon genannte Links. Und da deine selbst ausgesuchten MACs eben mit 00 anfingen war dort auch das Bit 0 und 1 eben eine 0. Ob es auch funktioniert wenn dort das Bit 0 UND / ODER 1 eine 1 ist bliebe noch zu erforschen (was weitere tests mit eben einer solchen MAC 01- oder 02- oder einer 03- ) um zu sehen ob es wirklich nur wegen Unkonwn OUI oder eben deren Bits sei,Für deine angegebenen Adressen gibt es folgende Resultate:
BC:27:EB:00:00:01 - keine Antwort
80:27:EB:00:00:01 - keine Antwort
FC:27:EB:00:00:01 - keine Antwort
00:1E:68:00:00:01 - Antwort
00:1F:3C:00:00:01 - Antwort
BC und 90 und FC und 00 haben alle bei Bit 0 und 1 (MSB = von rechts nach links) eine 0 stehen
Da es ja bei dir Reproduzierbar ist, lass LANCOM daran teilhaben mal wieder eine Käfer geboren zu haben
Gruß,
Peter