Echo cancellation with rhino R8FXX-EC card?

dswartz
Posts: 191
Member Since:
2006-09-26

So, I took the plunge for my SOHO setup. Got an R8FXX-EC with one FXO and one FXS module. I am running asterisk 1.6.0.9 with freepbx 2.5.1. When I ran dahdi_genconf, it created this:

# Dahdi Configuration File
#
# This file is parsed by the Dahdi Configurator, dahdi_cfg
#
# Span 1: Rhino RCB8FXX/1 "Rhino RCB8FXX/1" (MASTER)
fxsks=1
echocanceller=mg2,1
fxsks=2
echocanceller=mg2,2
fxols=3
echocanceller=mg2,3
fxols=4
echocanceller=mg2,4
# channel 5, ---/1/4, no module.
# channel 6, ---/1/5, no module.
# channel 7, ---/1/6, no module.
# channel 8, ---/1/7, no module.

# Global data

loadzone = us
defaultzone = us

Given that the baseboard card has hardware EC, aren't the echocanceller directives redundant? Can I just remove them?



jfinstrom
Posts: 2008
Member Since:
2007-03-07
You want these directives

You want these directives there as a back-up. DAHDI talks to our driver (rcbfx) and asks do you have EC. our driver says yes and the software EC is ignored. If something goes wrong then we would reply no and software EC would take over.

--



dswartz
Posts: 191
Member Since:
2006-09-26
okay, cool

thanks!



dswartz
Posts: 191
Member Since:
2006-09-26
question about CID info?

The default setting courtesy of dahdi_genconf was to set 'callerid=device ', which was wrong. I have changed to:

callerid=asreceived
usecallerid=yes

I get the numeric CID just fine, but a null CIDNAME. I'm pretty sure the telco is sending it, since it is a verizon landline, and prior to last night, this was connected to a grandstream 503 FXO port and was seeing the name. I will confirm this when I get home - just want to make sure I am not missing something?



Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.