Installation and First Run
System requirements
Requirements | Details |
---|---|
Operating system: | Linux kernel 2.6.32 or greater, libssl 1.0 or greater |
Installation
Before installing USB over Network (Linux version) Client you must have GCC, Make, and kernel headers installed. Check your distribution's documentation on how to install them.
Download and save ftvusbnet-*.tar.gz. Unpack the archive to the /opt:
$ sudo tar -zxf ftvusbnet-*.tar.gz -C /opt
Automated setup
To run the automated setup script your OS must have systemd, which most modern Linux distributions include.
Run the setup script with -i or --install option and it will do the rest:
$ sudo /opt/ftvusbnet/bin/setup.sh -i
If your OS does not support systemd or have other limitations, USB over Network Client can be installed as described below.
Manual setup
Build USB over Network kernel module (requires gcc and kernel headers):
$ cd /opt/ftvusbnet/module $ sudo make
Load the kernel module:
$ sudo insmod fthc.ko
First run
Start the USB over Network Client:
$ sudo /opt/ftvusbnet/sbin/ftvusbnetd
Daemon settings initialization can be done with a configuration file. Further daemon management can be done via the graphical user interface application or command line utility.
Kernel updates
If USB over Network kernel module (fthc.ko) was built manually, you should rebuild it after each kernel update with the command below:
$ sudo make -C /opt/ftvusbnet/module/fthc