/ / Mac OS X por que o wifi é chamado en0 como ethernet? [fechado] - macos, redes, wireless, ethernet, ifconfig

Mac OS X porque é wifi chamado en0 como ethernet? [fechado] - macos, redes, wireless, ethernet, ifconfig

O Linux tem sido meu principal sistema há anos. No Linux, os dispositivos de hardware ethernet têm nomes como eth0 ou enp1s0 (o último que eu vi apenas no Arch Linux) .A placa wireless sempre teve nomes como wlan0 ou wlp2s0 (novamente o último no Arch) .No meu novo MacBook Air, a rede sem fio é atribuída en0, que eu li significa ethernet. Além disso, há um en1 mesmo que eu não tenha uma porta ethernet. O que essa convenção de nomenclatura significa?

Respostas:

3 para resposta № 1

Vale a pena ter em mente que o OSX não é Linux,é basicamente BSD. E em interfaces de rede BSD são nomeados após o driver de dispositivo que gerencia a interface, não necessariamente com base no tipo de dispositivo. Meu palpite é que o mesmo driver suporta interfaces Wi-Fi embutidas e NICs com fio em computadores Apple.

Você pode listar todas as interfaces usando o comando

networksetup -listallhardwareports

No meu Macbook, isso lista várias interfaces (WiFi, Bluetooth, Thunderbolt) e todas elas são chamadas de enX.