Bob McDowell
2006-Apr-28 07:44 UTC
[Asterisk-Users] RESOLVED - TE405P vs. SoundCard problem (in reality - TE405P No Voice Problem)
Forget the sound card. It isn't related. The subject above should have read 'TE405P No Voice Problem' or something similar. It appears to be a zaptel timing issue, but I have found a workaround. For those of you just tuning in, here is the story: I have a CentOS/Intel 865 box currently running Asterisk 1.2.7.1 and zap 1.2.5, both compiled from the source available off the main page at (www.asterisk.org). It is being built to house one TE405P and three TDM's. In any PCI configuration, in any IRQ assignment, and whether or not a sound card is present, the TE405P being present meant no voices of any kind. No voicemail prompt, no Playback(), no Background(), etc. This is true even when no other cards of any kind are present in the system. Phone to phone calls always work perfectly over both SIP and PSTN. If you shutdown, remove the TE405P and boot again, everything works. Add the TE405P and again you have no voices. This is despite and combination of the variables mentioned above. I found a post on the forum that alluded to a similar problem: (http://forums.digium.com/viewtopic.php?t=5607&highlight=sound). In that post, 'zvika' says: "The problem was that zaptel was loading all the drivers. Resolution: Edited file: /etc/sysconfig/zaptel and commented all modules except the one I use. Looking at the code the problem is due to a set timer that uses zaptel driver. It looks that some combinations of drivers simply leave the timer waiting..." This wasn't quite the fix for me, because even when only the 'wct4xxp' module was the only one loaded, I still had no voices. This did, however, give me an interesting idea. Assuming that the 'wct4xxp' timing was my issue, I started to hope that the 'wctdm' timing might somehow be used instead. I have had no problem with the 'wctdm' thus far. Knowing that the 'wct4xxp' module was loading first, I decided to switch them around. A quick edit of /etc/sysconfig/zaptel and a reboot fixed everything right up. I now have all the modules loaded and working voices. I simply had to make sure that the 'wctdm' module loaded before the 'wct4xxp'. I assume that this works because Asterisk only needs one timing source, but as I am just a caveman, I can't say for sure. Thanks, Bob McDowell *** PRIVILEGED AND CONFIDENTIAL CLIENT COMMUNICATION *** This e-mail message and all attachments, if any, may contain confidential and privileged material and are intended only for the intended recipient. Any unauthorized review, use, disclosure or distribution is prohibited. If you are not the intended recipient, please contact the sender by reply e-mail or by calling (417) 869-9192 and destroy the original and any copies of this e-mail.
Rich Adamson
2006-Apr-28 08:13 UTC
[Asterisk-Users] RESOLVED - TE405P vs. SoundCard problem (in reality - TE405P No Voice Problem)
Bob, Thanks very much for your followup summary. I think I have the same problem here with a fresh install of FreePbx, but haven't taken the time to troubleshoot the lack of audio problem. This system has both a digium two-port T1 card and a TDM card installed, and had been working just fine with fc3 before it crashed (for other reasons). In the process of rebuilding this box, we're attempting to eval whether FreePbx might be a reasonable alternative given the customer would really like to have many of the GUI interfaces that FreePbx provides. I'll try your resolution later this morning. :) Rich Bob McDowell wrote:> Forget the sound card. It isn't related. The subject above should have > read 'TE405P No Voice Problem' or something similar. It appears to be a > zaptel timing issue, but I have found a workaround. For those of you > just tuning in, here is the story: > > I have a CentOS/Intel 865 box currently running Asterisk 1.2.7.1 and zap > 1.2.5, both compiled from the source available off the main page at > (www.asterisk.org). It is being built to house one TE405P and three > TDM's. > > In any PCI configuration, in any IRQ assignment, and whether or not a > sound card is present, the TE405P being present meant no voices of any > kind. No voicemail prompt, no Playback(), no Background(), etc. This > is true even when no other cards of any kind are present in the system. > Phone to phone calls always work perfectly over both SIP and PSTN. If > you shutdown, remove the TE405P and boot again, everything works. Add > the TE405P and again you have no voices. This is despite and > combination of the variables mentioned above. > > I found a post on the forum that alluded to a similar problem: > (http://forums.digium.com/viewtopic.php?t=5607&highlight=sound). In > that post, 'zvika' says: > > "The problem was that zaptel was loading all the drivers. > Resolution: > Edited file: /etc/sysconfig/zaptel and commented all modules except the > one I use. > > Looking at the code the problem is due to a set timer that uses zaptel > driver. > It looks that some combinations of drivers simply leave the timer > waiting..." > > This wasn't quite the fix for me, because even when only the 'wct4xxp' > module was the only one loaded, I still had no voices. This did, > however, give me an interesting idea. > > Assuming that the 'wct4xxp' timing was my issue, I started to hope that > the 'wctdm' timing might somehow be used instead. I have had no problem > with the 'wctdm' thus far. Knowing that the 'wct4xxp' module was > loading first, I decided to switch them around. A quick edit of > /etc/sysconfig/zaptel and a reboot fixed everything right up. I now > have all the modules loaded and working voices. I simply had to make > sure that the 'wctdm' module loaded before the 'wct4xxp'. > > I assume that this works because Asterisk only needs one timing source, > but as I am just a caveman, I can't say for sure. > > > Thanks, > > Bob McDowell > > > > > > > *** PRIVILEGED AND CONFIDENTIAL CLIENT COMMUNICATION *** > > > This e-mail message and all attachments, if any, may contain confidential and privileged material and are intended only for the intended recipient. Any unauthorized review, use, disclosure or distribution is prohibited. If you are not the intended recipient, please contact the sender by reply e-mail or by calling (417) 869-9192 and destroy the original and any copies of this e-mail. > > > > > _______________________________________________ > --Bandwidth and Colocation provided by Easynews.com -- > > Asterisk-Users mailing list > To UNSUBSCRIBE or update options visit: > http://lists.digium.com/mailman/listinfo/asterisk-users