Mac OS X Warum wird WLAN en0 wie Ethernet genannt? [geschlossen]

8

Linux ist seit Jahren mein Hauptsystem. Unter Linux haben Ethernet-Hardware-Geräte Namen wie eth0 oder enp1s0 (letzteres habe ich nur auf Arch Linux gesehen). Die WLAN-Karte hat immer Namen wie wlan0 oder wlp2s0 (wieder letzteres auf Arch). Auf meinem neuen MacBook Air ist das drahtlose Netzwerk en0 zugewiesen, was ich für ethernet gelesen habe. Außerdem gibt es ein en1, obwohl ich keinen Ethernet-Port habe. Was bedeutet diese Namenskonvention?

    
Hugo 16.04.2014, 03:06
quelle

1 Antwort

3

Es lohnt sich, daran zu denken, dass OSX kein Linux ist, sondern BSD. Und in BSD werden Netzwerkschnittstellen nach dem Gerätetreiber benannt, der die Schnittstelle verwaltet, nicht unbedingt auf der Basis des Gerätetyps. Meine Vermutung ist, dass derselbe Treiber sowohl integrierte WiFi-Schnittstellen als auch verdrahtete NICs auf Apple-Computern unterstützt.

Sie können alle Schnittstellen mit dem Befehl

auflisten %Vor%

Auf meinem Macbook listet dies eine Reihe von Schnittstellen auf (WiFi, Bluetooth, Thunderbolt) und sie heißen alle enX.

    
Martin Bergek 02.08.2016 22:54
quelle