I FINALLY got this card to work by upgrading from 2.0 to 2.1.8 (2.2 RC2). See this thread on that who adventure - http://www.trixbox.org/forums/trixbox-forums/help/need-help-getting-my-hardware-work
Then I did a clean install of the just released 2.2 Trixbox CE and did the entire procedure again to find out it no longer got my card online. It didn't even load the drivers. I don't remember why I was using the 1.4 branch of zaptel, except I might have gotten myself confused into thinking it was what trixbox was using, but I modifed my procedure to use the version I found in the package manager (1.2.17.1) and got everything working again.
For anyone interested in using a Yeastar TDM800 card under Trixbox 2.2 CE here is the working procedure. I just confirmed that everything works as it should, or at least that it did for me. I don't know how big of a deal it is to get these cards working, but if this has value it might be stickied, and if anyone with a wiki account wants to, please feel free to put it there also. The images in this post are linked to Yeastar's website, so if they don't work that is why.
cd /usr/src wget <a href="http://ftp.digium.com/pub/zaptel/zaptel-1.2.17.1.tar.gz" title="http://ftp.digium.com/pub/zaptel/zaptel-1.2.17.1.tar.gz">http://ftp.digium.com/pub/zaptel/zaptel-1.2.17.1.tar.gz</a> tar xzvf zaptel-1.2.17.1.tar.gz wget <a href="http://www.yeastar.com/download/ystdm8xx-zaptel-1.2.17.1.patch.tar.gz" title="http://www.yeastar.com/download/ystdm8xx-zaptel-1.2.17.1.patch.tar.gz">http://www.yeastar.com/download/ystdm8xx-zaptel-1.2.17.1.patch.ta...</a> tar xzvf ystdm8xx-zaptel-1.2.17.1.patch.tar.gz patch -p0 < ystdm8xx-zaptel-1.2.17.1.patch yum -y install kernel-devel kernel nano /usr/src/kernels/2.6.9-34.0.2.EL-i686/include/linux/spinlock.h
line 407 change this:

into this:

cd zaptel-1.2.17.1 make clean make config make install amportal stop;reboot genzaptelconf
Good Luck
Member Since:
2007-04-12