First ensure the following package dependencies are installed on your system (typically installed using yum. For example: yum install [package_name]):
make, rpm-build, bash, gcc, glibc-devel, kernel-devel, kernel-headers, ncurses-devel, perl, and tcsh.
The kernel-devel and kernel-headers packages must match your running kernel exactly (i.e. uname -r).
Download the latest driver package:
https://ftp1.digi.com/support/beta/linux/dgap/dgap-1.3-22.src.rpm
Capture and begin the driver compilation/installation:
# script
# rpmbuild --rebuild dgap-1.3-22src.rpm
Change to directory /root/rpmbuild/RPMS/(arch).
# cd /root/rpmbuild/RPMS/(arch)
Where (arch) represents your system architecture (for example: i386, x86_64, etc...).
Use rpm to install the new driver package by typing:
# rpm -ivv dgap-1.3-22.(arch).rpm
Configure the adapters and load the module by typing:
# mpi
Follow the prompts for configuring your specific adapter.
Set up your machine to have the drivers load automatically at boot time by typing:
# chkconfig --add dgap
Completing the installation, press:
# [Ctrl] d
A successful installation will create devices labeled /dev/ttyx## (where x represents the ID selected during the mpi configuration). The adapter and port status can be confirmed with DPA:
# dpa.dgap
If the installation failed, a file called "typescript" will have been created in the directory you were in when you typed the "script" command. Please contact Technical Support by creating a case online and sending in the file.
Last updated:
Jan 05, 2024