tilp2, ti89 titanium e udev
Avviando tilp da utente non privilegiato, non riesce ad accedere alla
calcolatrice in quanto non ha i permessi necessari per utilizzare in modo
corretto il bus usb (o perlomeno penso che il problema sia questo).
Questo è l'output di errore:
ticables-INFO: Check for lib-usb support:
ticables-INFO: usb support: available.
ticables-INFO: Check for lib-usb usability:
ticables-INFO: usb filesystem (/dev/bus/usb/): mounted
ticables-INFO: Check for lib-usb support:
ticables-INFO: usb support: available.
ticables-INFO: Check for lib-usb usability:
ticables-INFO: usb filesystem (/dev/bus/usb/): mounted
tilp-INFO: Msg: illegal operation or argument.
Cause: the program which uses this library is buggy. Fire-up the developer!
Ho provato ad aggiungere queste regole in udev:
cat /etc/udev/rules.d/25-ticables.rules
BUS=="usb", ACTION=="add", SYSFS{idVendor}=="0451", SYSFS{idProduct}=="e001",
MODE="660", GROUP="tilp"
BUS=="usb", ACTION=="add", SYSFS{idVendor}=="0451", SYSFS{idProduct}=="e003",
MODE="660", GROUP="tilp"
BUS=="usb", ACTION=="add", SYSFS{idVendor}=="0451", SYSFS{idProduct}=="e004",
MODE="660", GROUP="tilp"
BUS=="usb", ACTION=="add", SYSFS{idVendor}=="0451", SYSFS{idProduct}=="e008",
MODE="660", GROUP="tilp"
L'ID della scheda è effettivamente fra quelli inseriti:
lsusb | grep TI-89
Bus 002 Device 004: ID 0451:e004 Texas Instruments, Inc. TI-89 Titanium
Calculator
Ovviamente il mio utente fa parte del gruppo tilp. Peccato che continui a non
funzionare e a darmi lo stesso errore.
Purtroppo non conosco la sintassi di udev e quindi non so se queste regole
siano corrette o meno.
Qualcuno può aiutarmi?
Ciao,
Darkbasic.
Reply to: