iPhone Tethering Problema USB

10

Ho uno strano piccolo problema sulle mie mani qui.

Tutto questo mentre ho usato il tethering di iPhone via USB, e tutto andava bene.

Tuttavia, oggi pomeriggio, l'interfaccia USB del mio iPhone nel pannello Network continua affermando che l'interfaccia USB del mio iPhone è "Non connesso".

L'attivazione e la disattivazione dell'opzione Hotspot personale sul mio iPhone non sembra ripristinarla.

Qualcuno qui ha qualche idea su come risolverei questo?

Macchina: MacBook Pro, OS X Lion v10.7.3.

iPhone: iPhone4, iOS 5.0.1

    
posta Earthling 12.03.2012 - 16:31
fonte

8 risposte

7

Qui l'interfaccia USB di iPhone nel pannello Network continua a visualizzare "non connesso" quando il cavo USB è collegato all'iPhone.

  • Mac OS X: 10.6.8
  • iPhone: 4
  • iOS: 5.1
  • iTunes: 10.6.3
  • Utility di configurazione iPhone: 3.5

La causa è un /System/Library/Extensions/AppleUSBEthernetHost.kext difettoso, sebbene la versione 2.3.0 sia corretta, la sua dimensione di 78 KB, 60.892 byte non lo è.

Un noto che funziona AppleUSBEthernetHost.kext per iPhone Il tethering USB è la versione 2.3.0, ma 225 KB, 189.646 byte.

La correzione è:

  1. Nel terminale: $ sudo rm -r /System/Library/Extensions/AppleUSBEthernetHost.kext # per rimuovere
  2. Riavvia (non è sicuro se sia necessario)
  3. Reinstallare iTunes (nel nostro caso 10.6.3), installa anche il buon AppleUSBEthernetHost.kext: scarica iTunes dal link ed esegui il programma di installazione, questo installerà l'AppleUSBEthernetHost.kext corretto.

Quando il tethering continua a non funzionare:

  1. Menu Apple > Preferenze di sistema > Networking > rimuovi iPhone
  2. aggiungi di nuovo l'iPhone
  3. premi il pulsante [Applica]

PS Secondo il nostro software di backup da qualche parte intorno al 7 maggio 2010 è stata installata una versione più recente di AppleUSBEthernetHost.kext.

    
risposta data 25.06.2012 - 18:20
fonte
3

Ho appena riscontrato questo problema e il ripristino delle impostazioni di rete su iPhone sembrava risolvere il problema.
1. Scollegare il telefono dal computer
2. Sul tuo iPhone: Impostazioni > Generale > Reimposta > Ripristina impostazioni di rete
3. Attendi il riavvio dell'iPhone, quindi collega nuovamente il telefono al computer e attendi 10-20 secondi

    
risposta data 20.03.2012 - 21:19
fonte
1

Ho riscontrato questo problema e ho un Mac Mini su Lion che ho appena installato una settimana fa. Ho un Verizon iPhone 4 (senza S), con iOS 5.1.

Ecco la realtà che ho appena scoperto ...

Assicurati che l'iPhone "Cellular Data" sia attivo (sarà a meno che tu non lo spegni, come per testare). Attiva l'Hotspot personale su iPhone.

Collega il tuo iPhone al tuo Mac tramite un cavo USB.

Accedi a Condivisione su Mac e vai a Condivisione Internet. Apparirà l'iPhone USB e dal punto di vista della condivisione Internet, in realtà consentirà di selezionare "da Ehternet a iPhone USB" ma, in realtà, non funziona.

In realtà puoi condividere questo solo dall'altra parte, cioè condividere Internet da iPhone USB al Mac. Forse Apple sta preparando la possibilità di condividere l'altra via tramite USB, ma non è ancora lì,

Tuttavia, finché disponi di una connessione Ethernet e Wi-Fi su Mac, puoi condividere DAL Mac sull'iPhone tramite Wi-Fi, essenzialmente configurando una connessione da computer a computer tra Mac e l'iPhone (o, in termini più moderni, il Mac diventa un hotspot).

Ho letto che forse con le versioni precedenti di OSX l'USB è andato nell'altra direzione, ma non l'ho mai fatto funzionare, e dubito strongmente che Apple l'avrebbe portato via, invece di aggiungerlo.

Spero che questo aiuti.

    
risposta data 03.05.2012 - 17:44
fonte
1

Oltre alle istruzioni di ProBackup, la rimozione e l'eliminazione dell'iPhone Configuration Utility sembra aiutare (da qui ):

  1. Elimina utilità di configurazione iPhone.

  2. Elimina i file relativi a iPhone Configuration Utility:

    sudo rm -rf /private/var/db/receipts/com.apple.pkg.iPhoneConfigurationUtility.*
    rm -rf ~/Library/Preferences/com.apple.iPhoneConfigurationUtility.plist*
    
  3. Elimina l'intera cartella:

    sudo rm /System/Library/Extensions/AppleUSBEthernetHost.kext
    
  4. Reinstallare iTunes (appena sopra il precedente)

  5. Riavvia

Nel mio caso, non avevo l'iphone config util quindi le istruzioni # 3 - # 5 funzionavano bene!

    
risposta data 29.12.2012 - 19:35
fonte
1

Dopo diverse ore di sforzi, ho pensato di contribuire con la mia esperienza. Forse salverà qualche altra gente un po 'di tempo.

Macbook Pro

Mac OSX 10.7.5 Itunes 11.1.1
iphone 5, ios 7.0.2

Ad un certo punto, non so esattamente quando, forse dopo aver installato itunes 11.0, il tethering USB ha smesso di funzionare. Nel tentativo di correggere questo problema, sono entrato in Impostazioni di rete e ho cancellato la rete USB di iPhone, pensando che sarei stato in grado di riaggiungerlo. Non andare. In realtà era appena finito, e quando ho cliccato su +, non potevo aggiungerlo di nuovo.

La risorsa principale che ho usato per questo è qui: link

Ho usato Google Translate per tradurre la pagina. Fondamentalmente, si tratta di una discussione più approfondita e persuasiva sui problemi relativi a AppleUSBEthernetHost.kext discussi altrove.

Ho guardato in /var/log/system.log e ho visto i segni che il tethering USB non avrebbe funzionato:

Com.apple.kextd [10] Failed to load / System / Library / Extensions / AppleUSBEthernetHost.kext - (libkern / kext) link error. Com.apple.kextd [10] Load com.apple.driver.AppleUSBEthernetHost failed; removing personalities. kernel kxld [com.apple.driver.AppleUSBEthernetHost]:. The super class vtable 'vtable for IOEthernetController' for vtable 'vtable for AppleUSBEthernetHost' is out of date. Make sure your kext has been built against the correct headers. Kernel Can't load kext com.apple.driver.AppleUSBEthernetHost - link failed. Kernel Failed to load executable for kext com.apple.driver.AppleUSBEthernetHost.

Questo è successo dopo l'installazione di iTunes più recente, che era 11.1.1. Ho esaminato il version.plist per AppleUSBEthernetHost.kext e ho visto 7.0, che sembrava giusto. Forse non è costruito correttamente per la mia macchina. Non lo so.

Quindi ho scaricato questo: link Include il vecchio v2.3.0 AppleUSBEthernetHost.kext, così come KextUtil da cVad. Ho rimosso il vecchio AppleUSBEthernetHost.kext da / System / Library / Extensions e l'ho abbandonato, usando KextUtil. Questo non risolve il problema. Ancora!

Ho di nuovo cercato nel file system.log e ho visto messaggi su una cache del kernel non sincronizzata con i kex effettivi. Così ho pensato - come ricostruisco la cache del kernel?

Ho quindi eseguito sudo kextcache (dang, ho dimenticato il comando esatto) per ricostruire la cache dalla riga di comando.

Quindi riavviare.

A questo punto ho collegato l'iphone tramite USB e ho aperto le impostazioni di rete. Potrei + aggiungere l'Iphone USB che mancava. Ma ancora questa connessione non era attiva. Legge "Non connesso". Esaminando il file kernel.log, ho potuto vedere che il kernel stava rilevando l'iphone che veniva collegato e scollegato ripetutamente. Quindi, nella finestra di dialogo Impostazioni di rete, ho fatto clic sulla piccola icona "blocco" che impedisce ulteriori modifiche. Ecco. l'iPhone USB è diventato "Connesso" e tutto ha iniziato a funzionare come previsto.

....

    
risposta data 18.10.2013 - 07:35
fonte
1

TL; DR La reinstallazione di iTunes ha risolto la mia variante del problema perché ricreava /System/Library/Extensions/AppleUSBEthernetHost.kext , che è stata eliminata sia da iTunes che da OSX Network. L'ho appena visto su OSX Yosemite (10.10.4) dopo l'aggiornamento di iTunes e il ripristino dei dispositivi di rete (in particolare l'eliminazione di un dispositivo di rete iPhone USB che sembrava aver avuto un comportamento anomalo). Ancora una volta, reinstallare iTunes (12.2 in questo caso) ha risolto questo problema.

    
risposta data 02.07.2015 - 02:03
fonte
-1

Hai provato il buon vecchio metodo dai PC giorni - spegnendo e riaccendendo?

Ha funzionato per me con un diverso problema di hotspot personale.

    
risposta data 12.03.2012 - 19:41
fonte
-1

Bene ora funzionerà con il nuovo aggiornamento .. Vai su App Store e aggiorna Mac con la nuova versione "OS X Mavericks". Potrebbe volerci un po ', ma funzionerà. Funziona!!! 100% provato. Saluti!

    
risposta data 15.03.2014 - 12:38
fonte

Leggi altre domande sui tag