Building the Quicknet Linux Telephony Driver

 

 Home

 Download
 Search
 Report bugs
 Building
 Contributors
 OEM

 Documents
   FAQ
   H.323 standards
   Tutorial
   Other docs

 Quicknet drivers
   Download
   Build

   CVS
   SDK & Docs

 Mailing list
   How to join
   Archive

 

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:

modprobe ixj


Top of page Top
Maintained by webmaster@openh323.org
Logo and site design by jip
Last Modified: 04 Dec 2003 14:10
Copyright 1998-2002 by Equivalence Pty Ltd
A Quicknet Technologies Company
All Rights Reserved, equival@equival.net