This page
describes how to compile the Quicknet Linux Telephony Driver code release. Note
these instructions will always refer to the latest snapshot available on the driver download page.
Full instructions on how to compile and install the driver are
included in the snapshot file IXJ-DRIVER-HOWTO. The install procedure will work for both
2.2 and 2.4 kernels.
Build instructions
1.
Download the ixj-x.x.x-src.tgz file from
the Quicknet Linux Driver download page.
2.
Run the GNU configure script with the command:
./configure
Fix any reported errors before continuing.
3.
If you are using an ISA or PCI card, then build and install the
drivers as follows. You will probably need to be root to do this:
make install
Once the drivers have compiled and installed, install the driver
module using the command:
modprobe ixj
Check that the module has installed using command lsmod. You should see something like the
following:
Module
Size
Used by
ixj 398972
0
phonedev 1824
3 [ixj]
If you do not see this, then check the file /var/log/messages for messages indicating
why the install may have failed.
4.
If you are using an PCMCIA card, then build and install the
drivers as follows. You will probable have to be root to do this:
make install-cs
The driver should be automatically loaded when the card is
inserted.
5.
If you use the command cat
/proc/ixj, you should see something like the following:
$Id: ixj.c,v 3.43 2000/09/29 04:18:39 craigs Exp $
$Id: ixj.h,v 3.18 2000/09/29 04:19:29 craigs Exp $
$Id: ixjuser.h,v 3.12 2000/09/29 04:20:02 craigs Exp $
Using new telephony API
Card Num 0
DSP Base Address 0x0300
DSP Type 8020
DSP Version 01.14
Serial Number xxxxxxxx
Card Type = Internet PhoneJACK
Readers 0
Writers 0
FSK words 0
Capabilities 14
Caller ID data not sent
Caller ID Date
Caller ID Time
Caller ID Name
Caller ID Number
Play CODEC NO CODEC CHOSEN
Record CODEC NO CODEC CHOSEN
AEC OFF
Hook state 0
Port POTS
If you do not see this, then check the file /var/log/messages for messages indicating
why the install may have failed.
6.
To install the driver automatically when your machine is booted,
add the following command to your /etc/rc.d/rc.local file: