Estaba desconectado debido a una interrupción con mi ISP. Desactivé Wi-Fi y me conecté a mi Macbook Pro 2016 con macOS (10.12.4-10.12.5) un iPhone para usar su punto de acceso personal para conectarme, pero cuando lo hice, el punto de acceso no se activó como en Mac anteriores . En cambio, en las Preferencias del sistema de red, veo este mensaje para iPhone USB
:
El USB del iPhone adjunto está deshabilitado porque hay otra red conectada. Desmarque la casilla a continuación para conectarse de todos modos [✓] Deshabilitar a menos que sea necesario
Si desmarco la casilla, la interfaz cambia a Conectado , pero quiero que el dispositivo solo esté activo cuando sea necesario. El mac parece estar detectando incorrectamente que no lo necesito cuando lo necesito.
Intenté eliminar todos los dispositivos de red y reiniciar la máquina, pero incluso después de reiniciar, el problema persistió.
Hice un poco de espeleología y encontré que usar ifconfig era en8
el culpable. Si I sudo ifconfig en8 down
, hace que esa interfaz esté inactiva y luego la Mac habilita el iPhone USB
dispositivo.
Los detalles sobre el dispositivo en8 no son muy útiles:
$ 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
La única información de identificación allí es la dirección mac, que se resuelve en un espacio genérico "privado".
El uso networksetup -listallnetworkservices
no da ninguna pista sobre cuál podría ser ese dispositivo y el dispositivo no aparece en la lista de networksetup -listallhardwareports
.
Persistí y encontré en8 en la lista de Información del sistema:
El dispositivo es iBridge, que con una búsqueda revela que iBridge es para la barra táctil .
Incluso con en8 down
, la barra táctil parece funcionar, lo que me hace pensar que el dispositivo ethernet no está en uso.
Sospecho que este comportamiento es un error y deberá corregirse en una futura actualización del sistema operativo, pero tengo esperanzas para algunas perspectivas.
¿Es seguro dejarlo en8
inactivo o qué problemas puedo encontrar con ese dispositivo inactivo? ¿Hay otra forma de configurar esa interfaz de modo que siga funcionando como Apple pretendía, pero sin indicarle al sistema operativo que es una conexión viable a una red cuando no lo es?
Una cosa que deja de funcionar si elimina la en8
interfaz es Touch ID, que no desbloquea la computadora portátil ni autoriza al usuario a menos que la interfaz esté activa.
Me complace decir que con el lanzamiento de macOS High Sierra (10.13), el problema está resuelto. Gracias, manzana.
ifconfig down
de varias conexiones. ¡Pero gracias! Lo intentaré de nuevo en algún momento y veré qué puedo descubrir.
Jason R. Coombs
Jason R. Coombs
nick s
en5
fue la interfaz en la mía que tuve que desactivar para que funcionara la conexión USB del iPhone deshabilitada automáticamente, y también correspondía a la barra táctil.