Comment 13 for bug 49251

Revision history for this message
jpeach (launchpadspam) wrote :

I have a TI-89 Titanium using a SilverLink (USB) on an amd64 machine. The OS is Ubuntu 8.10. There is a known firmware issue on this calculator when using a USB connector. From what I have read you have to connect/disconnect the cable all the time.

tilp2 installed with no problem using:
# sudo apt-get install tilp2

The calculator is detected by the OS as the lsusb command displays it.

tilp runs using the following command with no problem. However, it does not detect the calculator.
#sudo tilp --calc=ti89t --cable=SilverLink

So I removed tilp2 that was installed from the repo. The latest version of tilp2 and the libraries can be downloaded from
http://repo.calcforge.org/debian/

For i386 you can download the latest versions using the following commands. Please note that as new versions are released these commands will have to be modified. However, you can always get to them via the web page at http://repo.calcforge.org/debian/

wget http://repo.calcforge.org/debian/i386/dists/stable/main/binary-i386/libticonv3_1.1.0-1_i386.deb
wget http://repo.calcforge.org/debian/i386/dists/stable/main/binary-i386/libtifiles2-5_1.1.1-1_i386.deb
wget http://repo.calcforge.org/debian/i386/dists/stable/main/binary-i386/libticalcs2-7_1.1.3-1_i386.deb
wget http://repo.calcforge.org/debian/i386/dists/stable/main/binary-i386/libticables2-1_1.2.0-1_i386.deb
wget http://repo.calcforge.org/debian/i386/dists/stable/main/binary-i386/tilp2_1.12-1_i386.deb

My machine is an amd64 so I used the following commands to download the deb packages.

wget http://repo.calcforge.org/debian/amd64/dists/stable/main/binary-amd64/libticonv3_1.1.0-1_amd64.deb
wget http://repo.calcforge.org/debian/amd64/dists/stable/main/binary-amd64/libtifiles2-5_1.1.1-1_amd64.deb
wget http://repo.calcforge.org/debian/amd64/dists/stable/main/binary-amd64/libticalcs2-7_1.1.3-1_amd64.deb
wget http://repo.calcforge.org/debian/amd64/dists/stable/main/binary-amd64/libticables2-1_1.2.0-1_amd64.deb
wget http://repo.calcforge.org/debian/amd64/dists/stable/main/binary-amd64/tilp2_1.12-1_amd64.deb

Before installing the deb there are some dependencies that are needed. Use the following to install them:
# sudo apt-get install kdelibs4c2a libarts1c2a libavahi-qt3-1 liblua50 liblualib50 kdelibs-data libartsc0

Then install the tilp debs

for i386:
#sudo dpkg -i libticonv3_1.1.0-1_i386.deb libtifiles2-5_1.1.1-1_i386.deb libticalcs2-7_1.1.3-1_i386.deb libticables2-1_1.2.0-1_i386.deb tilp2_1.12-1_i386.deb

for amd64:
#sudo dpkg -i libticonv3_1.1.0-1_amd64.deb libtifiles2-5_1.1.1-1_amd64.deb libticalcs2-7_1.1.3-1_amd64.deb libticables2-1_1.2.0-1_amd64.deb tilp2_1.12-1_amd64.deb

Note, the filenames above may have to be adjusted if newer versions are released.

After installing everything, I ran tilp using:
# sudo tilp --calc=ti89t --cable=SilverLink

It loaded with no problem but was painfully slow whenever it tried to talk to the calculator. As with the debs that came from the repo the app was not able to detect the calculator.

Does anyone see any reason this should not work? My gut tells me that the problem is with the SilverLink cable. Has anyone been able to get that to work?