3 votes

Macbook Pro USB 3.0 ExpressCard escargot lent

J'ai un vieux MacBookPro3,1 auquel j'ai ajouté un adaptateur ExpressCard/34 USB 3.0. La carte est reconnue par OS X immédiatement, mais lorsque je connecte un appareil, je ne peux pas y accéder à moins d'attendre éternellement. C'est comme si le taux de transfert était extrêmement lent au lieu de ne pas pouvoir communiquer.

Je suis sous OS X 10.11.4 (15E65). La carte est décrite comme suit :

  Type: Contrôleur hôte USB extensible
  Pilote installé : Oui
  MSI : Oui
  Bus : PCI
  ID du fabricant :    0x1912
  ID du périphérique :    0x0015
  ID du sous-système : 0xffff
  ID du sous-système : 0xffff
  ID de révision :    0x0002
  Largeur du lien :   x1
  Vitesse du lien :   2.5 GT/s

Cette carte fonctionne parfaitement sur mon ordinateur portable Linux. Elle fonctionne également correctement sur le Mac lorsqu'il est démarré sous Ubuntu. Il semble que je ne devrais pas avoir besoin de fichier .kext tiers sur OS X.

Que puis-je essayer d'autre pour que cela fonctionne ?

0 votes

Qui est le fabricant de votre ExpressCard ?

0 votes

Objectivement - quel est le taux de transfert "escargot lent"? Comment mesurez-vous le temps de transfert?

0 votes

Objectivement : un bloc de 32 Ko prend des siècles à transférer. J'ai utilisé dd if=/dev/rdisk2 of=/dev/null bs=32768 count=1 comme dernier test. Avant cela, j'ai remarqué que mon disque apparaissait dans /Volumes après un certain temps, et faire un touch test.file dessus prenait beaucoup de temps. Le démontage expirait. Il n'apparaissait jamais dans Finder, mais TimeMachine le voyait et tentait de sauvegarder dessus (j'avais utilisé ce disque en USB 2.0 auparavant, et il le reconnaissait).

1voto

Victor Domingos Points 882

J'ai aussi ce Macbook Pro (15 pouces, 2017, 2,2Ghz) et une carte ExpressCard USB 3.0 sans marque avec la puce NEC UPD720202. J'avais réussi à l'installer sur mon Mac il y a quelque temps en suivant des instructions trouvées sur le web, mais cela a cessé de fonctionner dès que j'ai effectué la mise à jour vers El Capitan. Maintenant, j'ai décidé de retenter ma chance, car un certain temps s'est écoulé. J'ai donc trouvé des informations potentiellement utiles sur divers sites liés aux "hackintosh" et je crois avoir réussi à le faire fonctionner à nouveau en suivant les instructions sur ce site:

https://remonpel.nl/2015/02/usb-3-0-on-macbook-pro-2011/

Fondamentalement, cela implique que nous renoncions à certaines mesures de sécurité importantes d'Apple en activant le "kext-dev-mode", en tapant cette commande dans le Terminal:

sudo nvram boot-args="kext-dev-mode=1

Vous devrez peut-être également obtenir un fichier kext mis à jour. Cette page fournit le lien de téléchargement pour un fichier qui devrait être compatible avec El Capitan, et peut-être pouvez-vous trouver une autre option sur tonymacx86.com.

Vous devrez également désactiver la Protection de l'Intégrité du Système. Les instructions se trouvent ici:

http://osxdaily.com/2015/10/05/disable-rootless-system-integrity-protection-mac-os-x/

Cela consiste à entrer en Mode de Récupération (CMD+R juste après avoir allumé votre Mac) et à taper ceci dans le Terminal:

csrutil disable; reboot

Évidemment, je vous conseille de commencer par faire une sauvegarde complète de vos fichiers et de lire ces articles pour essayer de comprendre les implications en termes de sécurité/vie privée de chaque étape et de décider si vous êtes prêt à prendre le risque éventuel. Je vais essayer de remettre en place ces deux mesures de sécurité et voir si la carte ExpressCard continue de fonctionner comme prévu. C'est ce que je compte faire lors de mon prochain redémarrage, une fois ma sauvegarde actuelle terminée. ;)

Mise à jour: Je viens de réactiver avec succès la Protection de l'Intégrité du Système en utilisant la commande shell csrutil disable; reboot en Mode de Récupération.

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