J'ai aussi ce Macbook Pro (15 pouces, 2017, 2.2Ghz) et une ExpressCard USB 3.0 sans marque avec la puce NEC UPD720202. J'avais réussi à l'installer dans mon Mac il y a quelque temps en suivant les instructions trouvées sur le web, mais elle a cessé de fonctionner dès que j'ai effectué la mise à niveau vers El Capitan. Aujourd'hui, j'ai décidé d'essayer à nouveau, car un certain temps s'est écoulé. J'ai donc trouvé des informations potentiellement utiles sur certains sites Web liés à "hackintosh" et je pense avoir réussi à le faire fonctionner à nouveau en suivant les instructions de ce site :
https://remonpel.nl/2015/02/usb-3-0-on-macbook-pro-2011/
En gros, 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 pouvez également avoir besoin d'obtenir un fichier kext mis à jour. Cette page fournit le lien de téléchargement d'un fichier qui devrait être compatible avec El Capitan, et peut-être pouvez-vous trouver une autre option sur tonymacx86.com.
Vous devez également désactiver la protection de l'intégrité du système. Les instructions sont ici :
http://osxdaily.com/2015/10/05/disable-rootless-system-integrity-protection-mac-os-x/
Elle 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 conseillerais de commencer par faire une sauvegarde complète de vos fichiers et de lire ces articles en essayant de comprendre les implications de chaque étape en matière de sécurité et de confidentialité et d'évaluer si vous êtes prêt à prendre le risque éventuel. J'essaierais de remettre ces deux mesures de sécurité en place et de voir si l'ExpressCard continue à fonctionner comme prévu. C'est ce que j'ai l'intention de faire lors de mon prochain redémarrage, lorsque j'aurai terminé ma sauvegarde actuelle. ;)
Mise à jour : Je viens de réactiver la protection de l'intégrité du système en utilisant la commande shell suivante csrutil disable; reboot
en mode récupération. Ça a l'air de bien fonctionner.