Hallo,
bekanntlich habe ich das Problem, daß sich die "Echo Cancellation" des zap-devices für ausgehende Anrufe (ISDN->Asterisk->SIP) nicht einschalten läßt, egal was in der zapata.conf steht. Bei Eingehenden Anrufen (POTS(SIP)->Asterisk->ISDN) war es jedoch immer aktiv!
Nachdem mir niemand weiterhelfen konnte, und ich auch nicht der einzige hier mit dem Problem bin, habe ich mich mal des Quelltextes angenommen, und eine zugegebenerweise unschöne Lösung erarbeitet: Jedes mal, wenn das ISDN-Telefon abgehoben wird, wird die Echounterdrückung aktiviert (bzw. nur beim 1. mal, weshalb auch immer...). Dies kann mit dem Befehl "zap show channel 1" kontrolliert werden.
Habe den Patch erst mit einem Anruf getestet, das Echo war deutlich leiser (wenn auch nicht vollständig verschwunden), Nachteile konnte ich noch keine feststellen. Wer also das Problem hat, kann das ja gerne mal ausprobieren... und mir die Ergebnisse schicken.
Die zu patchende Datei ist übrigens im Verzeichnis bri-stuff.0.1.0-RC4a/asterisk/channels/
Viel Spaß, Sion
bekanntlich habe ich das Problem, daß sich die "Echo Cancellation" des zap-devices für ausgehende Anrufe (ISDN->Asterisk->SIP) nicht einschalten läßt, egal was in der zapata.conf steht. Bei Eingehenden Anrufen (POTS(SIP)->Asterisk->ISDN) war es jedoch immer aktiv!
Nachdem mir niemand weiterhelfen konnte, und ich auch nicht der einzige hier mit dem Problem bin, habe ich mich mal des Quelltextes angenommen, und eine zugegebenerweise unschöne Lösung erarbeitet: Jedes mal, wenn das ISDN-Telefon abgehoben wird, wird die Echounterdrückung aktiviert (bzw. nur beim 1. mal, weshalb auch immer...). Dies kann mit dem Befehl "zap show channel 1" kontrolliert werden.
Habe den Patch erst mit einem Anruf getestet, das Echo war deutlich leiser (wenn auch nicht vollständig verschwunden), Nachteile konnte ich noch keine feststellen. Wer also das Problem hat, kann das ja gerne mal ausprobieren... und mir die Ergebnisse schicken.
Die zu patchende Datei ist übrigens im Verzeichnis bri-stuff.0.1.0-RC4a/asterisk/channels/
Viel Spaß, Sion