iPhone USB deaktiviert, da ein anderes Netzwerk aufgrund der Touchbar verbunden ist

2

Ich war wegen eines Ausfalls bei meinem ISP offline. Ich habe WLAN deaktiviert und mit meinem 2016 Macbook Pro, auf dem macOS (10.12.4-10.12.5) ausgeführt wird, ein iPhone verbunden, um den persönlichen Hotspot für die Verbindung zu verwenden, aber als ich dies tat, hat der Hotspot nicht wie bei früheren Macs funktioniert . Stattdessen wird in den Netzwerksystemeinstellungen diese Nachricht für angezeigt iPhone USB:

Angebracht Das iPhone USB ist deaktiviert, da ein anderes Netzwerk verbunden ist. Deaktivieren Sie das Kontrollkästchen unten, um trotzdem eine Verbindung herzustellen. [✓] Deaktivieren Sie diese Option, falls nicht erforderlich

Wenn ich das Kontrollkästchen deaktiviere, ändert sich die Benutzeroberfläche zu In Verbindung gebracht , aber ich möchte, dass das Gerät nur bei Bedarf aktiv ist. Der Mac scheint fälschlicherweise zu erkennen, dass ich ihn nicht benötige, wenn ich das tue.

Ich habe versucht, alle Netzwerkgeräte zu entfernen und den Computer neu zu starten, aber auch nach dem Neustart blieb das Problem bestehen.

Ich habe etwas Höhlenforschung betrieben und Verwendung gefunden ifconfig Das en8 war schuld. Wenn ich sudo ifconfig en8 downmacht es diese Schnittstelle inaktiv und dann aktiviert der Mac die iPhone USB Gerät.

Die Details auf dem en8-Gerät sind nicht sehr hilfreich:

$ sudo ifconfig -v en8
en8: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500 index 4
    eflags=1000080<TXSTART,ECN_ENABLE>
    ether ac:de:48:00:11:22 
    inet6 fe80::aede:48ff:fe00:1122%en8 prefixlen 64 scopeid 0x4 
    nd6 options=281<PERFORMNUD,INSECURE,DAD>
    media: autoselect
    status: active
    type: Ethernet
    link quality: 100 (good)
    state availability: 0 (true)
    scheduler: QFQ 
    qosmarking enabled: no mode: none

Die einzige identifizierende Information ist die MAC-Adresse, die in einen generischen "privaten" Bereich aufgelöst wird.

Verwenden networksetup -listallnetworkservices gibt keinen Hinweis darauf, was das Gerät sein könnte und das Gerät erscheint nicht in der Liste von networksetup -listallhardwareports.

Ich bestand fort und fand en8, das in den Systeminformationen verzeichnet wurde:

System Information showing iBridge

Das Gerät ist iBridge, was bei einer Suche hilft zeigt, dass iBridge für die Touchbar ist .

Sogar mit en8 downscheint die Touchbar zu funktionieren, weshalb ich denke, dass das Ethernet-Gerät überhaupt nicht verwendet wird.

Ich vermute, dass dieses Verhalten ein Fehler ist und in einem zukünftigen Betriebssystem-Update behoben werden muss, aber ich hoffe auf einige Aussichten.

Ist es sicher zu gehen? en8 inaktiv oder auf welche Probleme kann ich stoßen, wenn das Gerät inaktiv ist? Gibt es eine andere Möglichkeit, diese Schnittstelle so zu konfigurieren, dass sie weiterhin wie von Apple beabsichtigt funktioniert, ohne dem Betriebssystem zu signalisieren, dass sie eine funktionierende Verbindung zu einem Netzwerk darstellt, wenn dies nicht der Fall ist?

Jason R. Coombs
quelle
Wenn Sie dieses Problem haben, aber nichts hinzuzufügen haben, ziehen Sie in Betracht Apple Feedback geben über das Problem. Weitere Anfragen erhöhen die Wahrscheinlichkeit, dass sie das Problem im Kern angehen.
Jason R. Coombs
Obwohl ich en8 inaktiv gelassen habe, überlebt diese Einstellung einen Neustart (oder möglicherweise ein kürzlich durchgeführtes Update) nicht. Als Problemumgehung muss dies wiederholt durchgeführt werden.
Jason R. Coombs
Vielen Dank. Habe gerade einen Fehlerbericht an Apple geschickt. en5 war die Schnittstelle auf meiner, die ich herunterfahren musste, damit das automatisch deaktivierte iPhone-USB-Tethering funktioniert, und entsprach auch der Touch-Leiste.
Nick S.

Antworten:

1

Eine Sache, die aufhört zu arbeiten, wenn Sie das abbauen en8 Schnittstelle ist die Touch-ID, die den Laptop nicht entsperrt oder den Benutzer nicht anderweitig autorisiert, es sei denn, die Schnittstelle ist aktiv.

Jason R. Coombs
quelle
0

Ich freue mich sagen zu können, dass mit der Veröffentlichung von macOS High Sierra (10.13) das Problem behoben ist. Vielen Dank, Apple.

Jason R. Coombs
quelle