All'incirca Fri, 21 Mar 2008 01:07:30 +0100, darkbasic <[EMAIL PROTECTED]> sembrerebbe aver scritto:
> Il Friday 21 March 2008 00:36:54 Giovanni Mascellani ha scritto: > > Se questo è il device della calcolatrice, allora il gruppo è > > impostato a users, e non a tilp come doveva fare il tuo script. > Il device è corretto, nella mail precedente ti avevo riportato anche > l'output di dmesg per conferma ;) Stasera ho provato a compilarmi le tilibs2 e tilp2, ho provato e sono riuscito a collegarmi alla mia TI-89 Titanium. Avviso subito che ho fatto tutto in una chroot (niente make install nel mio sistema principale!). A parte qualche piccolo contrattempo, la compilazione è andata piuttosto facilmente a buon fine. A questo punto ho attaccato la calcolatrice (con il cavo diretto) ed ho montato usbfs nella chroot (perché ancora non lo era): mount -t usbfs procbususb /chroot/sid2/proc/bus/usb/ (ovviamente tu devi cambiare il comando a seconda delle tue esigenze, e solo devi usarlo solo se il filesystem non è ancora montato dove ti serve). Poi ho localizzato nel filesystem usbfs il file che rappresentava la mia calcolatrice (aiutandomi con lsusb e usbview, supponiamo che fosse /proc/bus/usb/003/004) e l'ho reso di proprietà del mio utente: chown giovanni:giovanni /proc/bus/usb/003/004 Alternativamente ho anche controllato che avrei anche potuto dare diritti di scrittura al gruppo e renderlo di proprietà di un gruppo al quale appartengo (che era ciò che tu provavi a fare con udev): chown root:giovanni /proc/bus/usb/003/004 chmod 664 /proc/bus/usb/003/004 A quel punto ho aperto tilp2 e funzionava (scegliendo DirectLink, porta #1 e calcolatrice ti89t). Una finestrella mi ha avvisato (e l'esperienza l'ha confermato) che quando ci si scollega e ricollega alla calcolatrice per qualche arcano motivo è necessario staccarla fisicamente e riattaccarla, altrimenti non funziona. Ovviamente questo implica che bisogna anche reimpostare i permessi per i vari file. Probabilmente questo è fattibile con udev, ma ancora non l'ho provato. Per ora, però, tu potresti provare se così di funziona. Ciaociao e buona notte, Gio. -- Giovanni Mascellani <[EMAIL PROTECTED]> Pisa, Italy Web: http://giomasce.altervista.org SIP: [EMAIL PROTECTED] Jabber: [EMAIL PROTECTED] / [EMAIL PROTECTED] GPG: 0x5F1FBF70 (FP: 1EB6 3D43 E201 4DDF 67BD 003F FCB0 BB5C 5F1F BF70)
signature.asc
Description: PGP signature