Em 2019, precisei conectar meu Dell XPS13 ao meu Juniper SRX-110 via cabo ethernet, mas meu Dell nao tem nenhuma porta ethernet. Decidi comprar o Adaptador USB Ethernet UGREEN da Amazon.

O adaptador ethernet e livre de drivers e funciona perfeitamente no Windows e Linux. Hoje, preciso conectar meu Apple MacBookPro Silicon a internet pelo mesmo adaptador USB, mas o macOS nao gosta disso. Eu sei, o MacOS precisa de um driver e algumas limitacoes do kernel para hardware adicional.

Arquivos Kext sao drivers essenciais para macOS. "Kext" significa Kernel Extension; arquivos kext "estendem" o kernel do Mac OS X, a parte central do sistema operacional, fornecendo codigo adicional a ser carregado quando seu computador inicializa.

Preciso desabilitar as configuracoes de System Integrity sem kext. Inicializei meu Mac no modo recovery, fui para o Terminal e executei o comando abaixo.

$ csrutil enable --without kext

Apos o comando csrutil, digitei meu nome de usuario e senha que tem acesso de Administrador e reiniciei meu Apple Silicon.

Agora e hora de instalar o driver do chipset no macOS Big Sur. Verifiquei o nome do chipset no System Report e vejo que o nome do chipset e AX88179.

Apos algumas buscas, encontrei a pagina de suporte do chipset e baixei o driver de https://www.asix.com.tw/en/product/USBEthernet/Super-Speed_USB_Ethernet/AX88179

Agora, meu MacBookPro tambem consegue se conectar a internet diretamente pelo meu Adaptador USB Ethernet UGREEN!

Voce pode conferir os Produtos USB Ethernet da marca UGREEN. Espero que este artigo ajude voce tambem...