User guide

FAX BOARDS AND FAX DRIVERS INSTALLATION
44
under /usr/sys/boston/kernel. Once the driver has been successfully
recompiled, please resume the setup procedure by relaunching
/usr/vsifax/lbin/vsi-boston-config.sh
Installation aborted.
The source files that will let you recompile the driver are located in the following directory:
/usr/sys/boston/kernel
3. To be able to build a Dialogic
®
Brooktrout
®
driver for your system, install the kernel source, the compiler, and
other standard development tools on the system.
4. Once you have every tools you need to recompile, change directory to /usr/sys/boston/kernel using a
cd command.
5. At this location, enter the following at the command prompt:
make -f Makefile.kerndep
This command performs several steps.
Determines what the base Red Hat release is that the booted kernel is based on, what the kernel
version is that corresponds to the base release, and what the variant and architecture are.
Compiles the source file kerndep.c on the current booted kernel setup.
Links the resulting object file with the bostbase.a file from the directory corresponding to the base
kernel version for the current variant and architecture.
Puts the resulting driver binary into an appropriate kvers subdirectory for the actual kernel version in
use.
6. After compiling the driver, relaunch $VSIFAX/lbin/vsi-boston-config.sh and complete the installation
procedure as described in one of the following topics depending on the fax solution you want to set up:
Installing Brooktrout drivers and configuring TR1034 or TruFax boards on Unix/Linux
(page 36) or
Installing Brooktrout drivers and configuring SR140 on Unix/Linux
(page 39)
Note
If the kernel source is not installed in a standard location, use the optional KERNEL_SOURCE=<dir> command
line option to specify the kernel source location to the make utility.
For Red Hat Linux releases ES/AS 3.0 and earlier
The kernel source is the package whose name is of the form kernel-source-<version>, in the file kernel-
source-<version>.i386.rpm.
This package is automatically installed if you tell the Linux installation program to install everything.
For Red Hat Linux releases ES/AS 4.0 and later
The kernel source itself is not required; instead, a development kit is required. This kit is in the package whose
name is of the form kernel-devel-<version>, in the file kernel-devel-<version>.i686.rpm or kernel-
smp-devel-<version>.i686.rpm.
This kit is automatically installed if you tell the Linux installation program to install everything. In this case,
KERNEL_SOURCE should point to the appropriate subdirectory of /usr/src/kernels which would normally be one
of <version>-i686 or <version>-smp-i686.