10 votes

Problème de connexion USB de l'iPhone

J'ai un étrange petit problème sur les bras.

Pendant tout ce temps, j'ai utilisé la connexion de l'iPhone via USB, et tout allait bien.

Cependant, aujourd'hui après-midi, l'interface USB de mon iPhone dans le volet Réseau continue d'indiquer que l'interface USB de mon iPhone n'est pas connectée.

L'activation et la désactivation de l'option Personal Hotspot sur mon iPhone ne semble pas la rétablir.

Quelqu'un a-t-il une idée de la manière dont je pourrais résoudre ce problème ?

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

iPhone : iPhone4, iOS 5.0.1

0 votes

Avez-vous essayé de redémarrer votre ordinateur ?

0 votes

Le câble fonctionne-t-il toujours pour d'autres choses ?

0 votes

Oui, je l'ai redémarré à chaque fois que j'ai modifié les paramètres réseau, mais sans succès. @GEdgar : Oui, iTunes détecte toujours mon iPhone, et je suis capable de synchroniser des choses sur mon iPhone normalement.

7voto

Pro Backup Points 3456

Ici, l'interface USB de l'iPhone dans le volet Réseau continue également à afficher "non connecté" lorsque le câble USB est connecté à l'iPhone.

  • Mac OS X : 10.6.8
  • iPhone : 4
  • iOS : 5.1
  • iTunes : 10.6.3
  • Utilitaire de configuration de l'iPhone : 3.5

La cause en est un défaut /System/Library/Extensions/AppleUSBEthernetHost.kext Bien que la version 2.3.0 soit correcte, sa taille de 78 KB, 60.892 bytes ne l'est pas.

Un AppleUSBEthernetHost.kext connu pour fonctionner pour l'iPhone USB tethering est la version 2.3.0, mais 225 KB, 189.646 bytes.

La solution est :

  1. Dans le terminal : $ sudo rm -r /System/Library/Extensions/AppleUSBEthernetHost.kext # à supprimer
  2. Redémarrage (pas sûr que ce soit nécessaire)
  3. Réinstallez iTunes (dans notre cas 10.6.3), cela installe également le bon AppleUSBEthernetHost.kext : téléchargez iTunes à l'adresse suivante https://www.apple.com/itunes/ et lancez le programme d'installation, cela installera le bon AppleUSBEthernetHost.kext.

Quand le tethering ne fonctionne toujours pas :

  1. Menu Apple > Préférences Système > Réseau > supprimer l'iPhone
  2. ajouter à nouveau l'iPhone
  3. cliquez sur le bouton [Appliquer].

PS Selon notre logiciel de sauvegarde, vers le 7 mai 2010, une nouvelle version de AppleUSBEthernetHost.kext a été installée.

0 votes

Je peux confirmer que cela peut encore causer des problèmes sur Yosemite en 2015. La solution est la même.

0 votes

Cela vient d'être réglé pour moi sous OS X 10.10.5 avec un iPhone 6 sous iOS 9.0.2. J'avais l'iPhone connecté pendant la réinstallation d'iTunes, et alors que le processus d'installation était sur le point de se terminer, l'ordinateur a reconnu le téléphone et la connexion USB de l'iPhone dans Préférences Système > Réseau est devenue "Connecté".

3voto

Paul Points 131

Je viens de rencontrer ce problème, et la réinitialisation des paramètres réseau de l'iPhone semble le résoudre.
1. Débranchez votre téléphone de votre ordinateur
2. Sur votre iPhone : Réglages > Général > Réinitialisation > Réinitialisation des paramètres réseau
3. Attendez que l'iPhone redémarre, puis rebranchez le téléphone à votre ordinateur et attendez 10 à 20 secondes.

0 votes

Ça n'a pas marché pour moi. J'ai essayé de redémarrer l'ordinateur plusieurs fois, j'ai essayé de redémarrer le téléphone. Rien de tout cela n'a fonctionné. J'ai également essayé cette solution, juste maintenant. Cela n'a rien changé. Toujours pas de connexion USB.

1voto

David Points 11

J'ai eu ce problème, et j'ai un Mac Mini fonctionnant sous Lion que je viens d'installer il y a une semaine environ. J'ai un iPhone 4 de Verizon (sans S), sous iOS 5.1.

Voici la réalité que je viens de découvrir...

Assurez-vous que la fonction "Données cellulaires" de l'iPhone est active (elle le sera à moins que vous ne la désactiviez physiquement, par exemple pour un test). Activez le Personal Hotspot sur l'iPhone.

Connectez votre iPhone à votre Mac via un câble USB.

Allez dans le Partage sur le Mac, et allez dans le Partage Internet. L'iPhone USB apparaîtra et du point de vue du partage Internet, il vous permettra de sélectionner "de l'Internet vers l'iPhone USB" mais cela ne fonctionne pas.

En réalité, vous ne pouvez le faire que dans l'autre sens, c'est-à-dire en partageant l'internet depuis l'USB de l'iPhone vers le Mac. Peut-être qu'Apple est en train de préparer la possibilité de partager de l'autre côté via USB, mais ce n'est pas encore le cas.

Cependant, tant que vous disposez d'une connexion Ethernet et d'une connexion Wi-Fi sur le Mac, vous pouvez partager depuis le Mac vers l'iPhone via Wi-Fi, en établissant essentiellement une connexion d'ordinateur à ordinateur entre le Mac et l'iPhone (ou, en termes plus modernes, le Mac devient un hotspot).

J'ai lu que peut-être avec des versions antérieures d'OSX, l'USB allait dans l'autre sens, mais je n'ai jamais réussi à le faire fonctionner, et je doute fort qu'Apple ait supprimé cette fonction, au lieu de l'ajouter.

J'espère que cela vous aidera.

1 votes

Cela ne répond pas vraiment à la question, qui est de savoir comment faire pour que le tethering USB fonctionne à nouveau.

1voto

jeffjakub Points 88

En plus des instructions de ProBackup, la suppression et la purge de l'utilitaire de configuration d'iPhone semble aider (de aquí ) :

  1. Supprimez l'utilitaire de configuration de l'iPhone.

  2. Purger les fichiers liés à l'utilitaire de configuration de l'iPhone :

    sudo rm -rf /private/var/db/receipts/com.apple.pkg.iPhoneConfigurationUtility.*
    rm -rf ~/Library/Preferences/com.apple.iPhoneConfigurationUtility.plist*
  3. Supprimez tout le dossier :

    sudo rm /System/Library/Extensions/AppleUSBEthernetHost.kext
  4. Réinstaller iTunes (juste par-dessus le précédent)

  5. Redémarrer

Dans mon cas, je n'avais pas l'utilitaire de configuration de l'iphone, donc les instructions #3 - #5 ont bien fonctionné !

1voto

Cheeso Points 280

Après plusieurs heures d'efforts, j'ai pensé apporter mon expérience. Peut-être cela fera-t-il gagner du temps à d'autres personnes.

Macbook Pro
Mac OSX 10.7.5
Itunes 11.1.1
iphone 5, ios 7.0.2

A un moment donné, je ne sais pas quand exactement, peut-être après l'installation d'itunes 11.0, le tethering USB a cessé de fonctionner. Dans un effort pour rectifier ce problème, je suis allé dans les paramètres du réseau, et j'ai supprimé le réseau USB de l'iphone, pensant que je serais en mesure de le réinsérer. Sans succès. Il a vraiment disparu, et quand j'ai cliqué sur +, je n'ai pas pu le rajouter.

La principale ressource que j'ai utilisée pour cela est ici : https://discussionsjapan.apple.com/thread/10102167?start=15&tstart=0

J'ai utilisé Google Translate pour traduire la page. En gros, c'est une discussion plus approfondie et plus convaincante des problèmes liés à AppleUSBEthernetHost.kext qui sont discutés ailleurs.

J'ai regardé dans /var/log/system.log et j'ai vu les signes révélateurs que le tethering USB n'allait pas fonctionner :

Com.apple.kextd [10] Échec du chargement / Système / Bibliothèque / Extensions / AppleUSBEthernetHost.kext - (libkern / kext) erreur de liaison. Com.apple.kextd [10] Le chargement de com.apple.driver.AppleUSBEthernetHost a échoué ; suppression des personnalités. kernel kxld [com.apple.driver.AppleUSBEthernetHost] :. La super classe vtable 'vtable for IOEthernetController' pour vtable 'vtable for AppleUSBEthernetHost' n'est pas à jour. Assurez-vous que votre kext a été construit avec les bons en-têtes. Kernel Can't load kext com.apple.driver.AppleUSBEthernetHost - link failed. Kernel Impossible de charger l'exécutable du kext com.apple.driver.AppleUSBEthernetHost.

C'était après avoir installé la dernière version d'iTunes, à savoir 11.1.1. J'ai examiné la version.plist pour le AppleUSBEthernetHost.kext et j'ai vu 7.0, ce qui semble correct. Peut-être qu'il n'est pas construit correctement pour ma machine. Je ne sais pas.

J'ai donc téléchargé ceci : http://carlogent.com/KextUtilityFix.zip Il inclut l'ancienne v2.3.0 AppleUSBEthernetHost.kext, ainsi que le KextUtil de cVad. J'ai supprimé l'ancien AppleUSBEthernetHost.kext de /System/Library/Extensions et j'ai inséré celui-ci, en utilisant KextUtil. Cela n'a pas résolu le problème. Pourtant !

J'ai de nouveau regardé dans le fichier system.log et j'ai vu des messages concernant un cache de noyau qui n'était pas synchronisé avec les kexts réels. Alors j'ai pensé - comment reconstruire le cache du noyau ?

J'ai ensuite couru sudo kextcache (dang, j'ai oublié la commande exacte) pour reconstruire le cache depuis la ligne de commande.

Puis redémarrez.

À ce stade, j'ai branché l'iphone via USB et ouvert les paramètres réseau. J'ai pu + pour ajouter l'Iphone USB qui était manquant. Mais cette connexion n'était toujours pas active. L'écran affiche "Not Connected". En examinant le fichier kernel.log, j'ai pu constater que le noyau détectait que l'iphone était branché et débranché à plusieurs reprises. Puis, de retour dans la boîte de dialogue Paramètres réseau, j'ai cliqué sur la petite icône "verrou" qui empêche toute modification supplémentaire. Voilà, l'iphone USB est devenu "Connecté", et tout a commencé à fonctionner comme prévu.

....

0 votes

Cela faisait des semaines que j'essayais de faire fonctionner ma clé USB et c'est la seule solution qui a fonctionné. En fait, la reconstruction du cache du noyau peut être faite en exécutant sudo touch /System/Library/Extensions puis de redémarrer la machine. Par ailleurs, j'ai eu exactement les mêmes symptômes que Cheeso, mais avec un iPhone4s.

0 votes

Macbook Pro Mac OSX 10.7.5 Itunes 11.1.2 iphone 4S, iOS 7.0.2 Je viens de faire ce que Cheeso a dit, en fait plus simple : j'ai téléchargé et exécuté le carlogent.com/KextUtilityFix.zip inséré le fichier kext dans la fenêtre comme indiqué. J'ai essayé de reconstruire le cache du noyau mais je n'ai pas réussi car je n'ai pas pu entrer mon mot de passe dans le terminal (je ne suis pas sûr que ce soit le bon endroit pour lancer des instructions sur MacOS). J'ai donc abandonné, j'ai redémarré, puis dans les préférences réseau, mon iPhone est finalement apparu mais ne s'affichait pas en vert, il s'est finalement affiché après avoir coché le cadenas fermé. Merci beaucoup pour votre aide précieuse.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X