Como criar a regra do udev no Ubuntu para o acesso USB do aplicativo chrome?

0

Estou tentando acessar um dispositivo USB por meio de um aplicativo do Chrome, mas não está funcionando. Então percebi que preciso definir uma regra udev , mas os documentos são confusos. Eu deveria fazer um arquivo chamado /etc/udev/rules.d/50-yourdevicename.rules , mas qual é o nome do dispositivo? Os resultados de lsusb para o dispositivo são:

Bus 003 Device 005: ID 0403:6015 Future Technology Devices International, Ltd Bridge(I2C/SPI/UART/FIFO)

Qual parte disso é o yourdevicename ???? Eu não tenho ideia.

O próximo passo é colocar isso no arquivo udev:

SUBSYSTEM=="usb", ATTR{idVendor}=="[yourdevicevendor]", MODE="0664", GROUP="plugdev"

mas para checar, é o idVendor 0403 e seu evedevendor 6015?

    
por wordsforthewise 17.05.2017 / 23:23

1 resposta

1

Ok, depois de muito choro e ranger de dentes, eu percebi. O 'yourdevicename' pode ser qualquer coisa. O ATTR{idVendor}=="[yourdevicevendor]" deve ser ATTR{idVendor}=="6015" . De qualquer forma, acabei seguindo o exemplo na parte inferior da página aqui , que tem este formato:

SUBSYSTEM=="usb", ATTR{idVendor}=="0403", ATTR{idProduct}=="6015", MODE="0660", GROUP="plugdev"

Assim, o ID do fornecedor é 0403 e o ID do produto é 6015 (ambos em hexadecimal).

Surpreendendo que no ano de nosso senhor 2017 algo tão simples quanto conectar um USB a um navegador pode ser incrivelmente doloroso e difícil.

    
por 17.05.2017 / 23:45