conexão sem fio é listada como eth1 + UNIX + MacoX

1

Não sei qual é a melhor palavra a apresentar para isso, pois estou conectado ao meu roteador sem fio e, por essa definição, assumi o ifconfig para listar meu ip em wlan0 mas exibe o ip na seção en1

Eu sou muito idiota para entender isso

Aqui minha saída do ifconfig

lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
    options=3<RXCSUM,TXCSUM>
    inet6 fe80::1%lo0 prefixlen 64 scopeid 0x1 
    inet 127.0.0.1 netmask 0xff000000 
    inet6 ::1 prefixlen 128 
gif0: flags=8010<POINTOPOINT,MULTICAST> mtu 1280
stf0: flags=0<> mtu 1280
en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
    options=2b<RXCSUM,TXCSUM,VLAN_HWTAGGING,TSO4>
    ether 3c:07:54:3d:e7:3e 
    media: autoselect (none)
    status: inactive
en1: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
    ether b8:8d:12:33:d2:d0 
    inet6 fe80::ba8d:12ff:fe33:d2d0%en1 prefixlen 64 scopeid 0x5 
    inet 192.168.1.111 netmask 0xffffff00 broadcast 192.168.1.255
    media: autoselect
    status: active
fw0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 4078
    lladdr a4:b1:97:ff:fe:96:28:e2 
    media: autoselect <full-duplex>
    status: inactive
p2p0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 2304
    ether 0a:8d:12:33:d2:d0 
    media: autoselect
    status: inactive
tun0: flags=8851<UP,POINTOPOINT,RUNNING,SIMPLEX,MULTICAST> mtu 1500
    inet 10.0.15.2 --> 10.0.15.2 netmask 0xffffff00 
    open (pid 47846)

Eu também vejo um comportamento similar em uma máquina Ubuntu, então qualquer sorte com a eth0: 1 exibe a configuração sem fio

Qualquer referência para eu entender isso

    
por user1328293 22.04.2014 / 07:23

2 respostas

1

Diferentes SOs semelhantes a Unix possuem convenções diferentes para nomeação de interface de baixo nível.

O OS X chama todas as interfaces do tipo Ethernet "enX". Quando os chipsets Ethernet 802.11 sem fio apareceram pela primeira vez, eles se apresentaram aos sistemas operacionais host como interfaces Ethernet, porque esses SOs não tinham nenhum suporte especial específico para 802.11 embutido. Portanto, no OS X, as interfaces Ethernet sem fio 802.11 eram chamadas de enX, assim como as interfaces Ethernet com fio, e o nome ficou preso desde então.

    
por 22.04.2014 / 18:48
0

Eu não poderia fazer referência alguma a formatos padrão de "nome de interface" (como "en0", etc.). Talvez, como você, eu sempre tenha assumido que "en" era a abreviação de Ethernet, e talvez fosse uma vez. No entanto, as conexões wi-fi também serão exibidas como interfaces "en", pelo menos nos meus Mac mini. Se você usar ifconfig -v , verá que ele lista o "tipo" de conexão, "Ethernet" ou "Wi-Fi".

    
por 22.04.2014 / 17:11