Hi,
> I've got a TI-92+ and a separately purchased Silver TI-GRAPH LINK USB
> cable. I use free software OSes, so I am attempting to connect to the
> TI-92+ via TILP 2, in order to install new programs and maybe new OS.
> When I try, TILP 2 is not detecting the calculator, though it seems
> to detect that the cable is connected. If I try manually setting the
> parameters I get error 11 resource not available. I've tried using
> TILP 2 I built myself under Guix OS, and also an older build from
> standard Debian 9 package, but get the same error. I'm wondering if
> the cable I bought is bad. I am wondering if there is anyone else on
> the list with similar setup, maybe using TILP 2 from Debian/Ubuntu,
> and is or isn't having the same problem.
You're probably running TILP without being root (which is definitely
what you should be doing, don't worry), so: did you set up the udev
rules on that computer, so that you unprivileged user account can access
the SilverLink and other direct USB TI calculator devices ?
When it completes successfully, the standard install script, for which a
shortlink is
https://ti-pla.net/tilpinst , mentions the documentation
file which describes the procedure for setting up the udev rules.
The online version of that file is
https://github.com/debrouxl/tilibs/blob/master/libticables/trunk/CONFIG
, the relevant section mentions /etc/udev/rules.d/69-libticables.rules .
I hope that this helps :)
Bye,
Lionel Debroux (current maintainer of libti*/gfm/tilp).
PS: FWIW, if you haven't found about them yet, there are two third-party
GPL'ed OSs for the TI-68k series:
* PedroM, which attempts to maintain quite a good level of compatibility
with assembly programs targeting TI's OS ("AMS"), as well as the TI-68k
variant of the DBUS protocol used for communicating with the calculator
through the link cable;
* Punix OS, which is a *nix derivative, and is in an earlier development
phase.
PedroM has a CAS with multiprecision computation support, so PedroM can
perform some computations that AMS can't; however, AMS can do lots of
things that PedroM can't: various CAS computations, function graphing,
unit computations, TI-Basic programming, etc.
Usage of these third-party OS is supposedly scarce in the real world,
especially for Punix OS, but they might be relevant to your free
software interests, so I thought I'd mention them :)