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.