Cómo usar un adaptador USB Ethernet de terceros con El Capitan

22

Estoy conectando un adaptador USB Ethernet (no de la marca Apple) en mi MacBook Pro (Retina, 15 pulgadas, finales de 2013). No vayas.

No veo ningún elemento relevante "USB Ethernet" en System Preferences> Network. ¿Debería aparecer uno cuando conecto el adaptador? ¿Debo agregar un elemento con el botón "+"?

ingrese la descripción de la imagen aquí

Cuando uso el botón "+", solo obtengo una lista de "Thunderbolt Bridge", "Thunderbolt 2", "Thunderbolt 1", "Bluetooth PAN", "Wi-Fi", "VPN", "PPPoE" y "6 a 4". No veo ninguna opción para un adaptador USB-Ethernet. ¿Esto ya no es compatible con Apple?

ingrese la descripción de la imagen aquí

El Apple menu > About this Mac > System Report (button) > Hardware > USBinforme muestra que tengo un producto de Realtek Semiconductor Corp. ( sitio web de la compañía )

ingrese la descripción de la imagen aquí

Albahaca Bourque
fuente
¿Alguien puede ayudar a dónde obtener el USBCDEthernet.kext? Instalé el controlador cuántico de USB a Ethernet (IC es de Realtek) pero no proporcionó el .kext. ¿De dónde obtengo este archivo .kext?

Respuestas:

10

Según tengo entendido, puede ejecutar muchos genéricos que no tienen controladores firmados por Apple desactivando "Protección de integridad del sistema" (SIP)

De: http://inkandfeet.com/how-to-use-a-generic-usb-20-10100m-ethernet-adaptor-rd9700-on-mac-os-1011-el-capitan

Pasos para que su adaptador funcione si nunca lo ha usado antes en Mac OS 10.11 El Capitan.

  1. Desinstale las docenas de otros controladores que haya instalado en el proceso de intentar que esto funcione.
  2. Desenchufe su adaptador USB, reinicie y obtenga una pizarra limpia.
  3. Reiniciar. Tan pronto como la pantalla se vuelva negra, mantenga presionadas las teclas "Comando" y "R" hasta que vea una pantalla negra con el logotipo de Apple y una barra de progreso blanca. Déjalo ir y espera a que tu computadora arranque en modo de recuperación.
  4. En la barra superior, seleccione "Utilidades" y luego "Terminal"
  5. En la terminal, ejecute csrutil deshabilitar.
  6. Desde la barra superior, seleccione "", luego "Reiniciar"
  7. Una vez que haya reiniciado, descargue e instale los controladores desde el CD, cargados amablemente por este excelente ser humano .
  8. Reiniciar.
  9. Abre tu terminal y ejecuta sudo kextload /System/Library/Extensions/USBCDCEthernet.kext
  10. Reiniciar.
  11. Conecte su adaptador USB, con un cable de Ethernet en vivo.
  12. Abra Preferencias del sistema y vaya al Panel de red.
  13. Presione el botón + en la parte inferior derecha, seleccione el "Adaptador Ethernet USB 2.0 10 / 100M" y presione agregar.
  14. ¡Estás listo! ¡Tu adaptador funciona!
  15. Pide disculpas a las personas que te importan por las cosas que has dicho en las últimas horas. No lo entenderán, pero te perdonarán.

Supongo que cualquier controlador que funcionó para este tipo de cosas anteriores a Yosemite (10.10) funcionaría para los del paso 7.

Vea la página original para una discusión sobre los riesgos de seguridad de usar este método. Pero, si lo necesita, y conoce y acepta los riesgos, funciona.

Esto funcionó para mí en El Capitán (10.11) con un adaptador aleatorio fuera de la marca (no puedo recordar la marca o si incluso tenía uno).

Aaron Wallentine
fuente
1
Solo para comentar que esto funcionó para mí con este adaptador. Puede volver a habilitar SIP después de instalar el controlador.
starfry
44
Esta respuesta fue bastante útil, pero RealTek, los creadores de los chips Ethernet 8152 / 8152B y 8153 que utiliza la mayoría de estos conectores USB genéricos, lanzaron aquí un controlador oficial firmado: realtek.com.tw/Downloads/… . Utilice esto porque csrutil disablecrea un riesgo de seguridad
Eric Kigathi
1
Odio tanto a Apple que la nueva compañía me está obligando a usar uno de los últimos Macbook Pro y tengo que lidiar con este problema y muchos más.
Ivan Castellanos
7

Para los adaptadores Ethernet USB 2.0 o 3.0 basados ​​en Realtek, puede obtener el controlador de Realtek, que funciona tanto para 8153 como para 8152.

a2bk
fuente
2
Gracias por esto, esta es la nueva respuesta correcta. La respuesta anterior de @ [Aaron Wallentine] y @inkandfeet requiere el uso csrutil disableque abre su sistema al malware.
Eric Kigathi
Yo he hecho esto, pero no funcionó
Alper
3

Publicación anterior, pero solo quería dar una actualización.

A veces solo necesita instalar los controladores del conjunto de chips.

Asix Driver

Si tiene suerte, tendrá un chipset Asix y puede hacer lo siguiente para encontrar los controladores de adaptador de ethernet USB adecuados en macOS.

  1. encuentra el chipset adaptador en The Apple menu > About this Mac > System Report (button) > Hardware > USB report. Informe USB

    Mi modelo de chipset adaptador es AX88772B, el fabricante esASIX Elec. Corp.

  2. Google ASIX Elec, encuentra su página oficial de descarga de controladores

  3. Localizar AX88772Ben la página web. AX88772B

  4. Descargue el controlador que coincida con su versión de macOS. ingrese la descripción de la imagen aquí

  5. Instalar el controlador.

Sebastian Gonzalez
fuente
44
El enlace está roto. Ejemplo perfecto de por qué resumir el contenido del material vinculado en la respuesta. Voto negativo
usuario3.1415927
1

Si su adaptador no se anunció específicamente como compatible con Mac, es poco probable que funcione. Hay un par de marcas de terceros que funcionarán positivamente, pero no confiaría en cualquier adaptador fuera de marca y si es una marca de fabricante de PC, entonces definitivamente no tendrá el circuito interno que tendrá un adaptador compatible con Mac. la respuesta, desafortunadamente es solo ... no.

Consulte: [ ¿Tengo que usar el adaptador Ethernet USB de Apple para una MacBook Air? para más detalles sobre los adaptadores que definitivamente son compatibles.

KarlC
fuente
1

Una instrucción adecuada para RD9700 está aquí https://www.technouz.com/3973/how-to-use-a-generic-usb-ethernet-adapter-rd9700-on-mac-os-x/

Este es el único manual que he encontrado hasta ahora que tiene TODOS los pasos necesarios. En particular, el paso 7 es crítico (instalar controladores desde la carpeta x86_64).

Me las arreglé para hacer que mi adaptador noname funcionara, pero la velocidad de internet es de solo 5 mbps, aunque tengo una conexión de 100 mbps :(

Paso 1: desenchufa tu adaptador USB.

Paso 2: reinicie su Mac haciendo clic en el logotipo de Apple en la esquina superior izquierda y luego reinicie. Tan pronto como su máquina se reinicie, escuchará el timbre de Apple. Mantenga presionada la tecla CMD + R inmediatamente después de escuchar el timbre para iniciar el modo de recuperación.

Puede liberar CMD + R una vez que vea el logotipo de Apple y una barra de progreso.

Paso 3: desde la barra superior, selecciona Utilidades y luego Terminal.

Paso 4: en la ventana del terminal, debe escribir el siguiente y luego presionar enter: csrutil disable. Es posible que se le solicite su contraseña de administrador.

Paso 5: Ahora desde la barra superior, haga clic en el Logotipo de Apple y luego en Reiniciar.

Paso 6: Tu Mac ahora debería reiniciarse de nuevo al modo de funcionamiento normal. Es hora de instalar los controladores. Haga clic aquí para descargar el archivo zip y extraerlo a su escritorio.

Paso 7: Instale el controlador RD9700 ubicado en la carpeta x86_64 y luego reinicie su Mac nuevamente.

Paso 8: Una vez que tu Mac se haya reiniciado, abre Terminal e ingresa lo siguiente y luego presiona la tecla Intro: sudo kextload /System/Library/Extensions/USBCDEthernet.kext.

Paso 9: reinicia de nuevo.

Paso 10: ahora conecte su adaptador Ethernet USB con un cable de Ethernet en vivo. Abra Preferencias del sistema y vaya a Red.

Paso 11: Presione el botón + en la parte inferior derecha y seleccione Adaptador Ethernet USB 2.0 10 / 100M y luego haga clic en Agregar.

Paso 12: desconéctese de WiFi y notará que su conexión de red todavía funciona a través del Adaptador Ethernet RD9700. Además, también podrá compartir Internet utilizando el RD9700.

Sisco
fuente
0

No describe qué adaptador podría haber comprado, pero si el sistema operativo no proporciona un controlador para él, deberá instalar un controlador del fabricante.

Marc Wilson
fuente