kilimanjaro Posted September 17, 2004 Report Share Posted September 17, 2004 I've never been able to get a tar.gz to install. I am trying to get usb support for my TI-83 calculator. I have tried the thread in the FAQ and it didn't work. Here are there instruction, which don't make any sense to me. Could someone explain this to me? Release notes for tiglusb ========================= What's new ? ------------ This driver support the Devfs (Device File System) capability which was introduced in 2.4 kernels but superseded in 2.6 ones. This module has an official device number now. Summary ------- This driver allows you to use a TI-GRAPH LINK USB (aka SilverLink) cable under Linux. To compile the module, you will need USB support. Either compiled in your kernel, either as a module. This driver supports the new device hierarchy (devfs) so you may activate it in your kernel (currently experimental). The module has been tested with UHCI and OHCI motherboard hubs. The latest tiglusb version is available here: http://lpg.ticalc.org/prj_usb/ Before compiling tiglusb ------------------------ You should know where the kernel headers are located as well as your kernel version. If you have a 'vanilia' kernel, the path is '/usr/src/linux'. It may change with some other distributions or packaged kernels. So, you may have to edit the Makefile for the right location. There are only 1 variables to edit: KDIR := /usr/src/linux for instance. That's all ! Depending on your kernel version, you must create a symlink from the right Makefile-2.x to Makefile (ln -sf Makefile-2.6 Makefile for instance). So that installation work properly, you must be running the kernel for which you attempt the installation. Else, you will have to manually copy tiglusb.ko. Compile tiglusb --------------- You need configured kernel sources to compile the tiglusb driver. The driver uses some Makefile magic to compile the modules with your kernel's configuration (wrt. module-versions, SMP, ...). If you already have compiled the kernel at least once, you probably don't have do worry about this. If not, go to /usr/src/linux and run at least "make (x)config". Even better, compile your own kernel, you'll never become a real hacker else ;-) Note that you have to turn on USB support (CONFIG_USB=y or m). You may also turn on devfs support (CONFIG_DEVFS_FS). For compiling tiglusb.o, simply type 'make clean' and next 'make'. Installing tiglusb ------------------ Once compiled, you need to install the module: type "make clean; make; make install" for this. This will copy the module (tiglusb.o) to the correct modules directory, and will creates the special device files in /dev as well as links for insuring compatibility with 'tidev' nodes. You may then load the module by typing the command "insmod tiser.o" as root or by typing 'make load'. You may have to adjust permissions on character devices... Nodes are assigned as follow (independantly of their hardware address): /dev/tiusb0 first link cable /dev/tiusb1 second link cable ... up to 16 link cables ! If you have enabled the automount support, the module can be automagically loaded by the kernel whenever a program try to use it. For this, simply add the following line in your /etc/modules.conf or /etc/modutils/arch/i386 (depending on your Linux distribution): alias char-major-61 tipar alias char-major-62 tiser Quote Link to comment Share on other sites More sharing options...
aRTee Posted September 17, 2004 Report Share Posted September 17, 2004 make clean make make install don't work?? The last one should be done as root, the others can normally be done as a user. Quote Link to comment Share on other sites More sharing options...
devries Posted September 17, 2004 Report Share Posted September 17, 2004 I believe this module comes with Mandrake (at least I have CONFIG_USB_TIGL=m). You don't need to build/install it. It's already there. Quote Link to comment Share on other sites More sharing options...
Steve Scrimpshire Posted September 17, 2004 Report Share Posted September 17, 2004 tiglusb and tipar are included, but not tiser. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.