Mein USB-zu-Ethernet-Adapter scheint zum Betrieb eine Routerverbindung zu benötigen. Ist das wahr?

441
Mike Ellis

Ich habe ein MacBook Pro 2015 ohne physischen Ethernet-Anschluss. Gelegentlich muss ich mich direkt mit einem System mehrerer Geräte auf einem Brainboxes SW-504 Ethernet-Switch verbinden.

Von einem älteren MacBook mit integriertem Ethernet-Anschluss ist dies ein Kinderspiel - einfach an den Switch anschließen und meine Ethernet-IP-Adresse auf eine geeignete statische IP-Adresse und Netzmaske setzen.

Von den neueren MacBooks aus scheint es mir nicht möglich zu sein, dass dies über einen USB-Adapter funktioniert. Das Netzwerkdienste-Panel besteht weiterhin darauf, dass:

"Entweder ist das Kabel nicht angeschlossen oder das andere Ende reagiert nicht."

Der von mir verwendete Adapter ist ein Insignia 3 USB Gigabit Ethernet Adapter (NS-PU98635) .

Ich gehe davon aus, dass der Treiber des Insignia-Adapters nach einem Router sucht und nicht initialisiert wird, bis er einen findet. Die Insignia-Unterstützung hat bestätigt, dass das Modell ohne Router-Verbindung nicht funktioniert. Kennt jemand eine davon?

Wenn es eine Möglichkeit gibt, dies über einige Befehlszeileneinstellungen zu erreichen, ist das großartig. Ich habe mehrere Stunden in die Suche gesteckt und nichts gefunden. Auf der anderen Seite bin ich mehr als bereit, einen anderen Adapter zu kaufen, der bekanntermaßen in meiner Situation funktioniert.

0
Der normale Nicht-USB-3.0-Adapter (aber immer noch ein USB-Adapter) sollte einwandfrei funktionieren. Wenn Sie einen Thunderbolt-Anschluss an diesem MacBook haben, sollte der Apple Thunderbolt-zu-Ethernet-Dongle in Ordnung sein. Aber sind Sie sicher, dass der USB-Dongle kein Laufwerk benötigt? Meines Wissens benötigen alle USB-Adapter, die nicht von Apple stammen, Treiber. Funktioniert es mit einer Router-Verbindung? Ihre Site zeigt keine explizite Apple-Unterstützung, daher könnte dies das Problem sein. Ein Dongle mit einem Treiber hätte diese seltsame Anforderung nicht. JakeGould vor 6 Jahren 0
Korrektur: Ich habe gesehen, dass, wenn Sie die Treiber direkt herunterladen (https://files.bbystatic.com/unLbR6Eh1RwknwY3sr7hCg%3D%3D/NS-PU98635.zip), uns ein Mac-spezifischer `.pkg`-Installer dort befindet. Hast du das installiert? Ohne diesen Treiber funktioniert der Adapter nicht. Nur von Apple hergestellte Adapter funktionieren nach meinem besten Wissen „plug and play“. JakeGould vor 6 Jahren 0
@ JakeGould Ja. Ich habe das Treiberpaket installiert. Mike Ellis vor 6 Jahren 0

1 Antwort auf die Frage

3
Spiff

Ich habe viele verschiedene USB-Ethernet-Adapter mit Macs verwendet, wobei immer die integrierten USB-Ethernet-Gerätetreiber von macOS verwendet wurden, und ich habe noch nie einen Adapter mit dem von Ihnen beschriebenen Problem gesehen. Es macht eigentlich keinen Sinn, dass ein Ethernet-Adapter den Unterschied zwischen einem Switch und einem Router erkennen kann. Ich denke, dass jeder andere Adapter, den Sie kaufen könnten, nicht den Fehler hätte, den Sie haben.

Danke, ich bestelle einen Apple-Adapter und schau, ob das funktioniert. In Bezug auf Adapter, die nicht in der Lage sind, den Unterschied zwischen einem Router und einem Switch zu erkennen, gilt dies aus elektrischer Sicht, nicht jedoch für Software. Es ist durchaus möglich, einen Treiber zu schreiben, der auf eine DHCP-Antwort von einem Router wartet und aufgibt, wenn einer nicht empfangen wird. Die Behandlung des Falls, in dem der Benutzer eine statische IP-Adresse wünscht, erfordert zusätzliche Arbeit. Mike Ellis vor 6 Jahren 0
@MikeEllis Nun, bei dieser ganzen "Router" -Verbindungserklärung ist es fast sinnlos. Ich möchte fast einen dieser Adapter in die Hände bekommen, um zu sehen, ob das, was Sie sagen, wahr ist. Es ist fast so, als müssten Sie alles tun, damit sich ein Adapter so verhält. Wenn das Verhalten, das Sie bemerken, tatsächlich der Fall ist, warum dann nicht mehr darüber berichten? Vielleicht ist dies ein relativ neues Produkt, aber es macht einfach keinen Sinn, warum ein Adapter 2017 so hergestellt wird. JakeGould vor 6 Jahren 0
@JakeGould Es wundert mich auch, aber ich kann mir durchaus vorstellen, dass ein Manager die Kosten niedrig hält, um einem Entwickler zu sagen, dass er keine Zeit mit der Unterstützung statischer IPs verschwenden sollte, weil 2017 keiner mehr diese verwendet. Außerdem hat das Support-Team des Herstellers gesagt, es muss eine Router-Verbindung vorhanden sein. Mein Apple-Adapter kommt morgen an. Ich werde das Ergebnis posten, nachdem ich es getestet habe. Mike Ellis vor 6 Jahren 0
@MikeEllis Beachten Sie, dass Apple keinen USB 3 / GigE-Adapter herstellt. Apple hat Thunderbolt 1 ausgeliefert, bevor sie mit USB 3 ausgeliefert wurden. Daher hat Apple einen Thunderbolt-zu-GigE-Adapter hergestellt, und er verkauft immer noch einen USB-Adapter 2 bis 10/100, der viele Jahre alt ist. Ich habe jedoch USB 3-zu-GigE-Adapter von Drittanbietern von Belkin, Anker und anderen verwendet, die alle die integrierten generischen USB-Ethernet-Device-Class-Treiber von macOS verwenden und hatten nie das Problem, das Sie gesehen haben. Es macht keinen Sinn, einem Ethernet-Dongle jegliche Art von IP-Wissen hinzuzufügen, es sei denn, er enthält Sleep Proxy- oder "Lights Out Management" -Funktionen. Spiff vor 6 Jahren 0
@Spiff Der Thunderbolt hat was bestellt. Ich werde dich wissen lassen, wie es funktioniert. Mike Ellis vor 6 Jahren 0
@Spiff Der Thunderbolt-Adapter funktioniert für statische IP-Adressen ohne Router. Der Isignia USB funktioniert immer noch nicht. Ich akzeptiere diese Antwort, um die Frage zu schließen. Ich danke Ihnen und Jake für Ihre Hilfe. Mike Ellis vor 6 Jahren 0