USB Server USB Server

USB Server for Linux

Installation


Software requirements:

USB Server can be installed on the computer with Linux OS. Kernel should be of 2.6.15 version and higher.

Some USB Server components are operating in kernel mode. So, you need to compile the special driver to install our software product. Source code of this driver is in /modules/src/tusbd/ folder.

Before USB Server installation please be sure that your OS kernel source code is in /usr/src/linux folder. If it is so you can pass through manual driver compilation.


tusbd driver compilation:

To compile the driver you need to have source codes of your OS kernel. Default Makefile is searching for kernel source codes in /usr/src/linux folder to compile the driver. If your kernel is in the other folder you can point its location in the file system using KERNELDIR variable

After successful driver compilation there will be tusbd.ko file in the /modules/src/tusbd/ folder. This file is necessary for USB Server operation.


USB Server installation:

To install USB Server please run installation script installer.sh with "install" parameter. It is located in the core folder of USB Server packet. Installation script will install USB Server program packet into your computer.


USB Server uninstallation:

To install USB Server please run installation script installer.sh with "uninstall" parameter. It is located in the folder where USB Server was installed. Default it is "/usb/local/usb-server" directory. Installation script will remove installed components of USB Server program packet from your computer.


USB Server autostart:

Please use rc.usbsrvd script that is installed in /etc/rc.d/inet.d directory for USB Server auto-running


USB Server installation troubleshooter:


1. If you get an:

ERROR: "Kernel configuration is invalid.
include/linux/autoconf.h or include/config/auto.conf are missing."


during tusbd driver compilation, then before the driver compilation you have to configure your kernel and compile it!

cd /usr/src/linux
make config
(make oldconfig or make menuconfig)
make prepare
make modules


2. If you get an:

insmod: error inserting '/usr/local/usb-server/bin/tusbd.ko': -1 Invalid module format

Above error happened in cases if your kernel version is not corresponding with the kernel version used during driver compilation. Please verify the version of kernel uname -r and source codes kernel version.


3. If you cannot connect to USB Server:

please make sure you allowed TCP port 32032 in your firewall!

Home | Product | Downloads | Support | About | Contacts Us

Copyright 2007-2008 INCENTIVES Pro. All rights reserved.

usb redirector | usb server

Email Us | Terms of Use | Privacy Policy