2.2.8 & Zaptel source required for Sangoma
Can we please have the src 4 zaptel on the yum repository?
as i want to my Sangoma card to handle HSDLC and not zaptel
but the sangoma drivers require the /usr/src/zaptel to exist for this to happen
so it can patch zaptel & recompile it 4 me.
which tar.gz should i download for the source?
or is it somewhere on the 2.2.8 disk?
(i like to match the source up with the yum version that is installed on a yum install zaptel)
Many Thanks.
http://downloads.digium.com/pub/zaptel/zaptel-1.2.21.tar.gz
1) yum install byacc (required by Sangoma source.
2) cd /usr/src
3) yum install kernel-devel or kernel-smp-devel depending on which you are using.
4) ln -s kernels/2.6.9-34.0.2.EL-smp-i686 linux (I am using the SMP kernel)
5) ln -s kernels/2.6.9-34.0.2.EL-smp-i686 linux26 (I am using the SMP kernel)
6) wget http://downloads.digium.com/pub/zaptel/zaptel-1.2.21.tar.gz
7) tar -zxvf zaptel-1.2.21.tar.gz
8) mv zaptel-1.2.21 zaptel
And now you have everything you need, in the right place, for compiling Wanpipe from source except Wanpipe - need to get that from Sangoma here:
ftp://ftp.sangoma.com/linux/current_wanpipe/wanpipe-3.2.1.tgz
9) wget ftp://ftp.sangoma.com/linux/current_wanpipe/wanpipe-3.2.1.tgz
10) tar -zxvf wanpipe-3.2.1.tgz
11) cd wanpipe-3.2.1
12) ./Setup install
Greg
Many Thanks, What's the Deal with Oslec?
I have this when i do a YUM Update
Error: Missing Dependency: oslec is needed by package zaptel-modules
(see below)
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Downloading header for comps to pack into transaction set.
comps-4.5CENTOS-0.2007050 100% |=========================| 2.3 kB 00:00
---> Package comps.i386 2:4.5CENTOS-0.20070506 set to be updated
---> Downloading header for zaptel to pack into transaction set.
zaptel-1.2.21-2.i686.rpm 100% |=========================| 34 kB 00:00
---> Package zaptel.i686 0:1.2.21-2 set to be updated
---> Downloading header for zaptel-modules to pack into transaction set.
zaptel-modules-1.2.21-2.2 100% |=========================| 26 kB 00:00
---> Package zaptel-modules.i686 0:1.2.21-2.2.6.9_34.0.2.ELsmp set to be updated
--> Running transaction check
--> Processing Dependency: oslec for package: zaptel-modules
--> Finished Dependency Resolution
Error: Missing Dependency: oslec is needed by package zaptel-modules
That would be me
Will be putting in into a multi-national production environment monday morning.
But need to resolve this oslec thingo problem.
Should i just ignore it 4 now, if so what's the command to do a yum update without updating zaptel
or
should i do a yum remove zaptel* --nodeps
and then compile from code as discussed above?
I just got into the habit of compiling from source when we used the Sangoma cards - I have never even tried the Packaged version, because the first time that I needed to install one, there was no package for the card I was trying - the a101d - Before I knew about Mark-2 + Aggressive, I was having hellacious problems with Echo, and so was trying a HWEC card, which at the time had no package.
Best I can offer is I will throw an a101d in a SC-440 tomorrow (it's at the office) and try to compile from source with that one and see if I see the errors you are seeing - maybe someone can do it before then, but if not, I will post my results tomorrow - but the plain old a101 I did this morning didn't throw this message.
Greg
cd /usr/src
wget http://downloads.digium.com/pub/zaptel/zaptel-1.2.21.tar.gz
tar -zxvf zaptel-1.2.21.tar.gz
mv zaptel-1.2.21 zaptel
cd zaptel
make clean
make
make install
wget ftp://ftp.sangoma.com/linux/RPMS/scripts/install_init.sh
chmod +x install_init.sh
./install_init.sh
setup-sangoma
and that should do it...i'm pretty tired so I may have missed a step, but thats the jist
of what I just went though.
yum update to get current.
2.2.8 machines don't need any patches as it sits right now.
Zaptel fix for older machines is here:
http://www.trixbox.org/wiki/zaptel-not-loading-2-2-x
What specific problems are you having?
Greg



Member Since:
2007-07-23