From: Mike M. <ak...@gm...> - 2006-06-20 06:40:12
|
Hello, I noticed that you folks had announced preliminary support for the new DirectLink USB cable that ships with the newer TI-89s. I just purchased one today and was hoping to get it up and running. It appears, however, that there are still some kinks somewhere along the line. I installed tilp-2 from here: http://www.ticalc.org/archives/files/fileinfo/374/37480.html and the libraries it depends on from here: http://www.ticalc.org/archives/files/fileinfo/374/37479.html I started tilp-2 from the command line, but it didn't detect that anything was available. I confirmed that the TI-89 was connected to a USB port and that it was on. I then opened the man-page and saw that the calc can be explicitly specified: tilp-2 --calc=ti89t --cable=DirectLink The manpage didn't mention DirectLink, but I assumed that it could be specified just like the other cables. I didn' tknow what port to specify, so I just left it blank. I added myself to group usb and ensured that I had write access to the appropriate devices in /proc/bus/usb/*. Interestingly: TiLP - Version 0.13, (C) 1999-2006 Romain Lievin THIS PROGRAM COMES WITH ABSOLUTELY NO WARRANTY PLEASE READ THE DOCUMENTATION FOR DETAILS built on Jun 19 2006 22:40:39 tilp-INFO: setlocale: <C> tilp-INFO: bindtextdomain: <\locale> tilp-INFO: textdomain: <tilp2> ticables-INFO: cables library version 0.0.9 ticables-INFO: setlocale: <C> ticables-INFO: bindtextdomain: </usr/local/share/locale> ticables-INFO: textdomain: <libticables2> tifiles-INFO: tifiles library version 0.1.4 tifiles-INFO: setlocale: <C> tifiles-INFO: bindtextdomain: </usr/local/share/locale> tifiles-INFO: textdomain: <libtifiles2> ticalcs-INFO: ticalcs library version 0.1.3 ticalcs-INFO: setlocale: <C> ticalcs-INFO: bindtextdomain: </usr/local/share/locale> ticalcs-INFO: textdomain: <libticalcs2> ticables-INFO: Check for lib-usb usability: ticables-INFO: usb filesystem (/proc/bus/usb): mounted ticables-INFO: node /proc/bus/usb/devices: exists ticables-INFO: permissions/user/group: -rw-rw-r-- root usb ticables-INFO: is user can r/w on device: no ticables-INFO: are others can r/w on device: no ticables-INFO: is the user 'mohr' in the group 'usb': yes ticables-INFO: found <TI89 Titanium>. tilp-INFO: Msg: illegal operation or argument. Cause: the program which uses this library is buggy. Fire-up the developer! System: Inappropriate ioctl for device (errno = 25) The device is definitely plugged in: Bus 003 Device 002: ID 046e:52c4 Behavior Tech. Computer Corp. Bus 003 Device 001: ID 0000:0000 Bus 002 Device 002: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode) Bus 002 Device 001: ID 0000:0000 Bus 001 Device 029: ID 0451:e004 Texas Instruments, Inc. TI-89 Titanium Calculator Bus 001 Device 024: ID 05e3:0702 Genesys Logic, Inc. USB 2.0 IDE Adapter Bus 001 Device 019: ID 050d:0234 Belkin Components F5U234 USB 2.0 4-Port Hub Bus 001 Device 002: ID 0930:651e Toshiba Corp. Bus 001 Device 001: ID 0000:0000 The only thing different here is that the calc is plugged into a powered usb hub along with an external hard disk. Can anyone shed some light on this issue? TIA Mike |