Come utilizzare un adattatore Ethernet USB di terze parti con El Capitan


22

Sto collegando un adattatore Ethernet USB (non di marca Apple) al mio MacBook Pro (Retina, 15 pollici, fine 2013). Non andare.

Non vedo alcun elemento "USB Ethernet" rilevante elencato in System Preferences> Network. Si dovrebbe apparire quando si collega l'adattatore? Devo aggiungere un elemento con il pulsante "+"?

inserisci qui la descrizione dell'immagine

Quando utilizzo il pulsante "+", visualizzo solo un elenco di "Thunderbolt Bridge", "Thunderbolt 2", "Thunderbolt 1", "Bluetooth PAN", "Wi-Fi", "VPN", "PPPoE" e "6 a 4". Non vedo alcuna opzione per un adattatore USB-Ethernet. Questo non è più supportato da Apple?

inserisci qui la descrizione dell'immagine

Il Apple menu > About this Mac > System Report (button) > Hardware > USBrapporto mostra che ho un prodotto di Realtek Semiconductor Corp. ( sito web aziendale )

inserisci qui la descrizione dell'immagine


Qualcuno può aiutare dove trovare USBCDEthernet.kext? Ho installato il driver quantico da USB a Ethernet (IC è di Realtek) ma non ha fornito il .kext. Da dove ottengo questo file .kext?

Risposte:


10

Per quanto ne so, puoi eseguirne molti generici che non dispongono di driver firmati Apple disabilitando "System Integrity Protection" (SIP)

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

Passaggi per far funzionare l'adattatore se non l'hai mai usato prima in Mac OS 10.11 El Capitan.

  1. Disinstalla le dozzine di altri driver che potresti aver installato nel tentativo di farlo funzionare.
  2. Scollega l'adattatore USB, riavvia e regala una lavagna pulita.
  3. Reboot. Non appena lo schermo diventa nero, tieni premuti "Comando" e "R" fino a quando non vedi una schermata nera con un logo Apple e una barra di avanzamento bianca. Lascia andare e attendi l'avvio del computer in modalità di ripristino.
  4. Dalla barra in alto, seleziona "Utilità" e poi "Terminale"
  5. Nel terminale, eseguire csrutil disable.
  6. Dalla barra in alto, seleziona "", quindi "Riavvia"
  7. Una volta riavviato, scarica e installa i driver dal CD, gentilmente caricato da questo eccellente essere umano .
  8. Reboot.
  9. Apri il tuo terminale ed esegui sudo kextload /System/Library/Extensions/USBCDCEthernet.kext
  10. Reboot.
  11. Collega il tuo adattatore USB, con un cavo ethernet live.
  12. Apri Preferenze di Sistema e vai al riquadro di rete.
  13. Premi il pulsante + in basso a destra, seleziona "USB 2.0 10 / 100M Ethernet Adapter" e premi Aggiungi.
  14. Sei pronto! Il tuo adattatore funziona!
  15. Scusati con le persone a cui tieni per le cose che hai detto nelle ultime ore. Non capiranno, ma ti perdoneranno.

Presumo che qualsiasi driver che ha funzionato per questo tipo di cose pre-Yosemite (10.10) avrebbe funzionato per quelli del passaggio 7.

Vedi la pagina originale per una discussione sui rischi per la sicurezza derivanti dall'uso di questo metodo. Ma, se ne hai bisogno, e sei consapevole e OK con i rischi, funziona.

Questo ha funzionato per me su El Capitan (10.11) con un adattatore casuale fuori marchio (non ricordo il marchio o se ne aveva addirittura uno).


1
Solo per commentare che questo ha funzionato per me con questo adattatore. È possibile riattivare SIP dopo aver installato il driver.
Starfry il

4
Questa risposta è stata piuttosto utile ma RealTek - i produttori se i chip Ethernet 8152 / 8152B e 8153 utilizzati dalla maggior parte di questi connettori USB generici hanno rilasciato un driver ufficiale firmato qui: realtek.com.tw/Downloads/… . Si prega di utilizzare questo perché csrutil disablecrea un rischio per la sicurezza
Eric Kigathi

1
Odio Apple così tanto, così tanto, la nuova società mi sta costringendo a utilizzare uno degli ultimi macbook pro e sto affrontando questo problema e molti altri ancora.
Ivan Castellanos,

7

Per gli adattatori Ethernet USB 2.0 o 3.0 basati su Realtek, è possibile ottenere il driver da Realtek che funziona sia per 8153 che per 8152.


2
Grazie per questo, questa è la nuova risposta corretta. La precedente risposta di @ [Aaron Wallentine] e @inkandfeet richiede l'utilizzo csrutil disableche apre il sistema al malware.
Eric Kigathi,

L'ho fatto, ma non ha funzionato
Alper

3

Vecchio post, ma volevo solo dare un aggiornamento.

A volte è sufficiente installare i driver del chipset.

Driver Asix

Se sei fortunato, avrai un chipset Asix e puoi eseguire il folling per trovare i driver dell'adattatore Ethernet USB appropriati in macOS.

  1. trova il chipset dell'adattatore The Apple menu > About this Mac > System Report (button) > Hardware > USB report. Rapporto USB

    Il mio modello di chipset adattatore è AX88772B, il produttore èASIX Elec. Corp.

  2. Google ASIX Elec, trova la sua pagina ufficiale per il download dei driver

  3. Individua AX88772Bnella pagina web. AX88772B

  4. Scarica il driver corrispondente alla tua versione di macOS. inserisci qui la descrizione dell'immagine

  5. installa il driver.


4
Il collegamento è interrotto. Esempio perfetto del perché riassumere il contenuto del materiale collegato nella risposta. Downvoted.
user3.1415927


1

Se il tuo adattatore non è stato pubblicizzato specificamente come compatibile con Mac, è improbabile che funzioni. Ci sono un paio di marchi di terze parti che funzioneranno positivamente, ma non mi fiderei di nessun adattatore di marca e se è un marchio produttore di PC, allora sicuramente non avrà i circuiti interni che un adattatore compatibile con Mac avrà così la risposta, sfortunatamente è solo ... no.

Vedi: [ Devo usare l'adattatore Ethernet USB di Apple per un MacBook Air? per ulteriori dettagli sugli adattatori che sono sicuramente compatibili.


1

Un'istruzione adeguata per RD9700 è qui https://www.technouz.com/3973/how-to-use-a-generic-usb-ethernet-adapter-rd9700-on-mac-os-x/

Questo è l'unico manuale che ho trovato finora che contiene TUTTI i passaggi necessari. In particolare il passaggio 7 è fondamentale (installa i driver dalla cartella x86_64).

Sono riuscito a far funzionare il mio adattatore noname, ma la velocità di internet è di soli 5 Mbps anche se ho una connessione da 100 Mbps :(

Passaggio 1: scollegare l'adattatore USB.

Passaggio 2: riavvia il Mac facendo clic sul logo Apple nell'angolo in alto a sinistra, quindi su Riavvia. Non appena la macchina si riavvia, sentirai il carillon di Apple. Tenere premuto CMD + R immediatamente dopo aver sentito il segnale acustico per avviare la modalità di ripristino.

Puoi rilasciare CMD + R quando vedi il logo Apple e una barra di avanzamento.

Passaggio 3: dalla barra superiore, selezionare Utilità, quindi Terminale.

Passaggio 4: nella finestra del terminale, è necessario digitare quanto segue e quindi premere invio: csrutil disable. È possibile che ti venga richiesta la password dell'amministratore.

Passaggio 5: ora dalla barra in alto, fai clic sul logo Apple, quindi su Riavvia.

Passaggio 6: il Mac ora dovrebbe riavviarsi alla normale modalità operativa. È ora di installare i driver. Fai clic qui per scaricare il file zip ed estrarlo sul desktop.

Passaggio 7: installa il driver RD9700 che si trova nella cartella x86_64, quindi riavvia nuovamente il Mac.

Passaggio 8: Una volta riavviato il Mac, apri Terminale e inserisci quanto segue, quindi premi il tasto Invio: sudo kextload /System/Library/Extensions/USBCDEthernet.kext.

Passaggio 9: riavviare di nuovo.

Passo 10: ora collega il tuo adattatore Ethernet USB con un cavo ethernet live. Apri Preferenze di Sistema e vai a Rete.

Passaggio 11: premere il pulsante + in basso a destra e selezionare USB 2.0 10 / 100M Ethernet Adapter, quindi fare clic su Aggiungi.

Passo 12: disconnettiti dal WiFi e dovresti notare che la tua connessione di rete funziona ancora attraverso l'adattatore Ethernet RD9700. Inoltre, sarai in grado di condividere Internet utilizzando anche RD9700.


0

Non descrivi quale adattatore potresti aver acquistato, ma se il sistema operativo non fornisce un driver per esso, dovrai installare un driver dal produttore.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.