Compiling Sangoma WanPipe Driver on ubuntu 6.06 LTS

From Docupedia

Requirements

Install asterisk and zaptel and zaptel-source

Install kernel headers (linux-headers-2.6.15-28-386)

#This command should do the trick to get the headers.
sudo apt-get install linux-headers-`uname -r`

Install make

Install autoconf-1.4

Install g++ flex patch libncurses5-dev byacc

This should give you enough love to get passed all the checks in the WANPIPE install script. Kudo's for sangoma here.

       Please Select Compilation Mode

1. WAN Protocols Support
       Protocols: Frame Relay, CHDLC, PPP, ATM, X25, ADSL, TDM API
       Default for: Wan Routing, Data & Voice API devel. 

2. TDM Voice (Zaptel) Support
       Protocols: TDMV (Zaptel), TDM API on AFT adatpers.
       Default for: Asterisk & CallWeaver 

3. TDM Voice (Zaptel) + WAN Protocol Support

4. SMG (SS7) (Default for Asterisk SMG/SS7 install)

5. SMG (SS7) + TDM Voice (Zaptel)
       Default for: Asterisk SS7 + PRI

6. TDM API
       Protocols: TDM API on AFT adapters:
       Default for: FreeSwitch, Yate, Sunrise
                    Custom voice development

7. Custom Compilation Mode
      Specify protocols to be added into the WANPIPE
      kernel drivers.

We want mode 2 to work with a PRI in Canada.

Also need to make sure you have the zaptel source that matches up and also the libpri

http://downloads.digium.com/pub/libpri/libpri-1.2.6.tar.gz

http://downloads.digium.com/pub/zaptel/releases/zaptel-1.2.0.tar.gz