GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Configurare Udev per modificare le autorizzazioni sul dispositivo USB nascosto?

Ho una bilancia USB, una USB HID. Attualmente, quando è collegato, le autorizzazioni consentono solo al superutente di accedervi. Come posso configurare udev per consentire a chiunque di accedere a questo dispositivo? Ho gli ID fornitore e prodotto, ma vorrei invece associarli in base al tipo HID.

In questo momento, ho difficoltà a trovare una regola esistente che si applichi a questo (ho cercato "hidraw" in /lib/udev/rules.d e /etc/udev/rules.d , tra le altre cose).

Migliore risposta

Normalmente, questo viene fatto aggiungendo a /etc/udev/rules.d un file forse chiamato 50-usb-scale.conf con contenuti come questo:

SUBSYSTEM=="usb", ATTR{idVendor}=="HEX1", ATTR{idProduct}=="HEX2", MODE="0666"

Dove HEX1 e HEX2 vengono sostituiti rispettivamente con il fornitore e l'ID prodotto.

Per abbinare invece il tipo di interfaccia, potresti provare a sostituire ATTR{idVendor}=="HEX1", ATTR{idProduct}=="HEX2" con una corrispondenza per bInterfaceClass essendo 03 (NASCOSTO):

SUBSYSTEM=="usb", ATTR{bInterfaceClass}=="03", MODE="0666"

Ma attenzione, questo catturerà anche mouse e tastiere.


Ubuntu
  1. Linux:modificare le autorizzazioni delle cartelle?

  2. Modificare il dispositivo audio predefinito?

  3. Ubuntu 20.04 Cambia problema con il dispositivo di uscita audio?

  4. Come configurare il proprietario/gruppo del file del dispositivo con le regole udev

  5. Regola Udev per abbinare il dispositivo USB a più nodi

Come modificare le autorizzazioni in Linux

Come montare il dispositivo USB Leapfrog Tag?

Come mostrare la notifica quando viene inserito un dispositivo USB?

Come modificare le autorizzazioni dei file in cPanel

Come modificare le autorizzazioni dei file

Come determinare la versione USB 1.1 o 2.0