Zaptel Not Loading in 2.2.x
This page describes how to get zaptel modules working on trixbox 2.2.x releases. This should resolve all upgrade and install problems.
The symptom of this problem is an error loading the Zaptel drivers and various errors when trying to configure them via the standard scripts (like genzaptelconf). This page is an attempt to consolidate and clarify the information found in this thread: http://www.trixbox.org/forums/trixbox-forums/help/2-2-4-zaptel-mo...
The solution we created a script to fix most zaptel problems download and run the script.
wget http://yum.trixbox.org/fix/fix-zaptel.sh
chmod +x fix-zaptel.sh
Stop Asterisk
asterisk -r
myasterisk*CLI>stop gracefully
./fix-zaptel.sh
The best solution for all machines is to install trixbox 2.2.8. If you need to upgrade use fix-zaptel as shown above.
Note:
Sometimes yum will install the SMP modules even on a non SMP machine. This is OK in most cases because trixbox works best with the SMP kernel (hyper-threading disabled) even on a non SMP machine. If you really need the non SMP zaptel modules try this after you run fix-zaptel.
rpm -del zaptel-modules
yum install 'zaptel-modules-1*.EL'
Note:
If you get unknown symbol errors such as: "zaptel: Unknown symbol oslec_echo_can_traintap", then you need to install oslec modules. Try this:
yum install oslec oslec-modules
Also, make very certain that the zaptel modules and oslec modules are for the same architecture: smp or non-smp. If you load smp modules but are running the non-smp kernel, it will fail!
======================================================
Wiki Home | CE Tutorials | CE Troubleshooting | Additional Scripts and Tricks

