macbook air: keine statische IP auf dem USB-Ethernet-Adapter zuweisen

Ich möchte über Ethernet eine Verbindung zu einem USRP X310-Gerät herstellen. Der Apple USB-Ethernet-Adapter ist eingesteckt und wird angezeigt durch ifconfig:

en3: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=4<VLAN_MTU>
ether 00:f7:XX:XX:XX:XX 
nd6 options=201<PERFORMNUD,DAD>
media: autoselect
status: inactive

In den Netzwerkeinstellungen wird es jedoch mit einem roten Punkt und dem folgenden Text angezeigt.

Status: Kabel nicht angeschlossen

Entweder ist das Kabel für den Apple USB Ethernet Adapter nicht eingesteckt oder das Gerät am anderen Ende reagiert nicht.

Ich möchte eine statische IP einstellen, wie es hier angegeben ist . Folgende Parameter habe ich eingestellt:

  • IPv4 konfigurieren: Manuell
  • IP-Adresse: 192.168.10.1
  • Subnetzmaske: 255.255.255.0

Wenn ich ifconfig überprüfe, werden keine Änderungen zu vorher angezeigt. Ein Ping an 192.168.10.2 gibt "Request timeout" zurück. Ich vermute also, dass die IP-Adresse nicht vergeben ist.

Wenn ich den Mac mit dem PC verbinde, der eine statische IP von 192.168.10.1 hat, stellt der Mac zuerst eine selbst zugewiesene IP von 169.254.145.146 ein. Wenn ich die IP des Mac-Ethernet-Adapters auf 192.168.10.1 setze und die beiden Computer verbunden sind, kann ich beide Computer vom anderen Computer aus pingen (wenn die Firewall auf dem Mac deaktiviert ist).

Übersehe ich etwas? Was kann ich tun, um dem Gerät eine statische IP zuzuweisen? Wenn ich das Gerät an meinen PC anschließe, auf dem Arch läuft, kann ich die statische IP festlegen und das Gerät pingen! Ich vermute also, dass es etwas mit macos oder dem Adapter zu tun hat.

Ich verwende Mojave auf einem MacBook Air Ende 2013 und verwende einen A1277 USB-Ethernet-Adapter von Apple. Das Ethernet-Kabel wird an den Port „0“ des eingeschalteten USRP X310-Geräts angeschlossen.

Wenn es keinen Link erkennt, funktioniert es nicht. Woran ist es angeschlossen?
Beitrag aktualisiert: Das Kabel ist mit dem USRP-Gerät verbunden.
Ich habe das Gerät an meinen PC mit Arch Linux angeschlossen. Ich kann die statische IP einstellen und das Gerät anpingen, also denke ich, dass es etwas mit dem Macos oder mit dem Adapter zu tun hat.
Versuchen Sie, Ihren PC mit dem Mac zu verbinden....funktioniert es dann?
Gab die Antwort in einer Bearbeitung. Ich kann zwischen dem Mac und dem PC mit denselben Kabel-, Adapter- und IP-Einstellungen kommunizieren.

Antworten (1)

Setzen Sie einen kleinen Schalter zwischen das Gerät und den Mac.

Welches "Gerät" Sie auch immer verwenden, es ruft nicht die physische Schicht ( OSI-Schicht 1 ) auf, und daher sieht Ihr Mac nicht, dass irgendetwas physisch vorhanden ist. Aus diesem Grund erhalten Sie die Fehlermeldung „Status: Cable Unplugged“.

Wenn Sie jedoch Ihren Mac mit einem PC verbinden, erhalten Sie sofort eine selbst zugewiesene IP-Adresse, die darauf hinweist, dass es sich nicht nur um eine physische Verbindung handelt, sondern dass Sie es bis zur Schicht 3, der Netzwerkschicht, geschafft haben. Sie erhalten keine IP, weil es keinen DHCP-Server gibt, aber Sie können jetzt erfolgreich Ihre gewünschte IP einstellen und den PC anpingen.

Ein Schalter zwischen Ihrem Gerät und Ihrem Mac wird die Verbindungsebene aufrufen, sodass Sie die IP-Adresse festlegen können.