Como usar o adaptador Ethernet USB de terceiros com o El Capitan

21

Estou conectando um adaptador Ethernet USB (não da marca Apple) ao meu MacBook Pro (Retina, 15 polegadas, final de 2013). Não vá.

Não vejo nenhum item "USB Ethernet" relevante listado em System Preferences> Network. Deve aparecer quando eu conecto o adaptador? Devo adicionar um item com o botão "+"?

insira a descrição da imagem aqui

Quando uso o botão "+", recebo apenas uma lista de "Thunderbolt Bridge", "Thunderbolt 2", "Thunderbolt 1", "Bluetooth PAN", "Wi-Fi", "VPN", "PPPoE" e "6 a 4". Não vejo nenhuma opção para um adaptador USB-Ethernet. Isso não é mais suportado pela Apple?

insira a descrição da imagem aqui

O Apple menu > About this Mac > System Report (button) > Hardware > USBrelatório mostra que eu tenho um produto da Realtek Semiconductor Corp. ( site da empresa )

insira a descrição da imagem aqui

Basil Bourque
fonte
Alguém pode ajudar onde obter o USBCDEthernet.kext? Instalei o driver quântico de USB para Ethernet (o IC é da Realtek), mas ele não forneceu o .kext. De onde obtenho esse arquivo .kext?

Respostas:

10

Pelo que entendi, você pode executar muitos genéricos que não possuem drivers assinados pela Apple, desativando o "SIP (System Integrity Protection)"

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

Etapas para que seu adaptador funcione se você nunca o usou antes no Mac OS 10.11 El Capitan.

  1. Desinstale as dezenas de outros drivers que você pode ter instalado no processo de tentar fazê-lo funcionar.
  2. Desconecte o adaptador USB, reinicie e dê a si mesmo uma lista limpa.
  3. Reinicie. Assim que a tela ficar preta, mantenha pressionadas as teclas "Command" e "R" até ver uma tela preta com o logotipo da Apple e uma barra de progresso branca. Solte e aguarde o computador inicializar no modo de recuperação.
  4. Na barra superior, selecione "Utilitários" e depois "Terminal"
  5. No terminal, execute csrutil disable.
  6. Na barra superior, selecione "" e, em seguida, "Reiniciar"
  7. Depois de inicializado, faça o download e instale os drivers do CD, gentilmente carregados por este excelente ser humano .
  8. Reinicie.
  9. Abra seu terminal e execute sudo kextload /System/Library/Extensions/USBCDCEthernet.kext
  10. Reinicie.
  11. Conecte seu adaptador USB, com um cabo ethernet ativo.
  12. Abra Preferências do Sistema e vá para o Painel de Rede.
  13. Clique no botão + no canto inferior direito, selecione o "USB 2.0 10 / 100M Ethernet Adapter" e clique em adicionar.
  14. Está tudo pronto! Seu adaptador funciona!
  15. Peça desculpas às pessoas de quem você gosta pelo que disse nas últimas horas. Eles não vão entender, mas vão te perdoar.

Presumo que qualquer driver que funcionou para esses tipos de coisas antes do Yosemite (10.10) funcionaria para os da etapa 7.

Consulte a página original para obter uma discussão sobre os riscos à segurança do uso desse método. Mas, se você precisar, e estiver ciente e concordar com os riscos, ele funciona.

Isso funcionou para mim no El Capitan (10.11) com um adaptador aleatório fora da marca (não me lembro da marca ou se ela ainda tinha um).

Aaron Wallentine
fonte
1
Só para comentar que isso funcionou para mim com este adaptador. Você pode reativar o SIP após instalar o driver.
starfry
4
Essa resposta foi bastante útil, mas a RealTek - os fabricantes se os chips Ethernet 8152 / 8152B e 8153 usados ​​pela maioria desses conectores USB genéricos lançaram um driver oficial assinado aqui: realtek.com.tw/Downloads/… . Utilize isto porque csrutil disablecria um risco de segurança
Eric Kigathi
1
Eu odeio tanto a Apple, que a nova empresa está me forçando a usar um dos mais recentes macbook pro e estou tendo que lidar com esse problema e muitos outros.
Ivan Castellanos
7

Para os adaptadores Ethernet USB 2.0 ou 3.0 baseados em Realtek, você pode obter o driver da Realtek, que funciona para 8153 e 8152.

a2bk
fonte
2
Obrigado por isso, esta é a nova resposta correta. A resposta anterior de @ [Aaron Wallentine] e @inkandfeet requer o uso do csrutil disableque abre seu sistema para malware.
Eric Kigathi 21/03
Eu fiz isso, mas ele não funcionou
alper
3

Post antigo, mas só queria dar uma atualização.

Às vezes, você só precisa instalar os drivers do chipset.

Driver Asix

Se tiver sorte, você terá um chipset Asix e poderá fazer o seguinte para encontrar os drivers adequados do adaptador Ethernet USB no macOS.

  1. encontre o chipset do adaptador The Apple menu > About this Mac > System Report (button) > Hardware > USB report. Relatório USB

    Meu modelo de chipset adaptador é AX88772B, o fabricante éASIX Elec. Corp.

  2. Google ASIX Elec, encontre a página oficial do download de drivers

  3. Localize AX88772Bna página da web. AX88772B

  4. Faça o download do driver correspondente à sua versão do macOS. insira a descrição da imagem aqui

  5. instale o driver.

Sebastian Gonzalez
fonte
4
Link quebrado. Exemplo perfeito de por que resumir o conteúdo do material vinculado na resposta. Votado.
precisa saber é o seguinte
1

Se o seu adaptador não foi especificamente anunciado como compatível com Mac, é improvável que funcione. Existem algumas marcas de terceiros que funcionarão positivamente, mas eu não confiaria em nenhum adaptador fora da marca e, se for uma marca de fabricante de PC, ele definitivamente não terá o circuito interno que um adaptador compatível com Mac terá. a resposta, infelizmente, é apenas ... não.

Consulte: [ Preciso usar o adaptador Ethernet USB da Apple para um MacBook Air? para mais detalhes sobre adaptadores que são definitivamente compatíveis.

KarlC
fonte
1

Uma instrução adequada para RD9700 está aqui https://www.technouz.com/3973/how-to-use-a-generic-usb-ethernet-adapter-rd9700-on-mac-os-x/

Este é o único manual que encontrei até agora que possui TODAS as etapas necessárias. Em particular, a etapa 7 é crítica (instale os drivers da pasta x86_64).

Consegui fazer meu adaptador noname funcionar, mas a velocidade da internet é de apenas 5mbps, embora eu tenha uma conexão de 100mbps :(

Etapa 1: Desconecte o seu adaptador USB.

Etapa 2: reinicie o seu Mac clicando no logotipo da Apple no canto superior esquerdo e, em seguida, reinicie. Assim que sua máquina reiniciar, você ouvirá o toque da Apple. Mantenha pressionado o CMD + R imediatamente após ouvir o sinal sonoro para inicializar no modo de recuperação.

Você pode liberar o CMD + R depois de ver o logotipo da Apple e uma barra de progresso.

Etapa 3: Na barra superior, selecione Utilitários e, em seguida, Terminal.

Etapa 4: na janela do terminal, você precisa digitar o seguinte e pressionar Enter: csrutil disable. Você pode ser solicitado a fornecer sua senha de administrador.

Etapa 5: agora, na barra superior, clique no logotipo da Apple e, em seguida, reinicie.

Etapa 6: O seu Mac agora deve reiniciar novamente no modo operacional normal. É hora de instalar os drivers. Clique aqui para baixar o arquivo zip e extraí-lo para sua área de trabalho.

Etapa 7: Instale o driver RD9700 localizado na pasta x86_64 e reinicie o seu Mac novamente.

Etapa 8: após a reinicialização do seu Mac, abra o Terminal e digite o seguinte e pressione a tecla Enter: sudo kextload /System/Library/Extensions/USBCDEthernet.kext.

Etapa 9: reinicie novamente.

Etapa 10: agora conecte seu adaptador Ethernet USB com um cabo ethernet ativo. Abra Preferências do Sistema e vá para Rede.

Etapa 11: Pressione o botão + no canto inferior direito e selecione USB 2.0 10 / 100M Ethernet Adapter e clique em Adicionar.

Etapa 12: Desconecte do Wi-Fi e observe que a conexão de rede ainda funciona através do Adaptador Ethernet RD9700. Além disso, você também poderá compartilhar a Internet usando o RD9700.

Sisco
fonte
0

Você não descreve qual adaptador pode ter comprado, mas se o sistema operacional não fornecer um driver para ele, será necessário instalar um driver do fabricante.

Marc Wilson
fonte