3 votes

libusb n'a pas pu ouvrir le périphérique USB /dev/bus/usb/002/006 : Permission refusée. libusb nécessite un accès en écriture aux nœuds du périphérique USB.

Je connecte mon dispositif FTDI avec le port USB de mon ordinateur portable. J'ai suivi toutes les étapes indiquées dans le lien. Comment construire libftdi git sous Linux

Mais après avoir installé Quand j'ai lancé ./eeprom qu'il lance :

Unable to open device -1: (libusb_open() failed)ftdi_read_eeprom: -2 (USB device unavailable)

J'ai installé le pilote FTDI D2XX à partir du lien :

D2XX pour Linux

Après l'installation, j'ai essayé quelques exemples pour écrire dans l'EEPROM USB.

$sudo ./write

Il est lancé :

libusb couldn't open USB device /dev/bus/usb/002/006: Permission denied.
libusb requires write access to USB device nodes

Je mettais

cat /etc/udev/rules.d/85-ftdi.rules
SYSFS{idVendor}=="0403", SYSFS{idProduct}=="6001", MODE="660", GROUP="ftdi-user"

Et puis aussi, ça ne marche pas. La même erreur se produit.

2voto

user.dz Points 45060

SYSFS a été déprécié au profit de ATTR / ATTRS . Voir hotplug/udev.git

Essayez avec :

ATTRS{idVendor}=="0403", ATTRS{idProduct}=="6001", MODE="660", GROUP="ftdi-user"

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X