<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
</head>
<body bgcolor="#ffffff" text="#000000">
Tzafrir Cohen wrote:
<blockquote id="mid_20081223222046_GT23105_xorcom_com"
 cite="mid:20081223222046.GT23105@xorcom.com" type="cite"><br>
  <pre wrap=""><!---->
What error message from where?

With Zaptel the echo canceller "settings" are global (that is: one
hard-coded echo canceller). With DAHDI there are echo canceller modules
and you can (and actually need to) set them per-channel.

  </pre>
  <blockquote id="StationeryCiteGenerated_4" type="cite">
    <pre wrap="">It might have something to do with the 
RCBFX drivers, I'm not sure.  I found your page and followed your 
instructions.  Everything appeared to work until I checked with 
dahdi_cfg -vv.  That's where I got the message.  Don't have my notes 
here so I don't have the actual error message right now.
    </pre>
  </blockquote>
</blockquote>
I don't remember the actual error name, but it showed up when I did
dahdi_cfg -vv.&nbsp; It was something like "DAHDI_ATTACH_ECHO_CANCELLER
Failed for Channel 1.&nbsp; Unsupported command (22)".<br>
<br>
I was trying to see if maybe it was logged to my&nbsp; syslog but this is
all I find in my /var/log/messages:<br>
<br>
Dec 22 17:01:43 localhost modprobe: FATAL: Error inserting
dahdi_echocan_oslec
(/lib/modules/2.6.23.8x86_64/dahdi/dahdi_echocan_osle<br>
c.ko): Unknown symbol in module, or unknown parameter (see dmesg) <br>
<br>
Dec 22 17:01:43 localhost kernel: rcbfx 1: Spotted a Rhino: Rhino
RCB4FXO (4 channels)<br>
Dec 22 17:01:43 localhost kernel: dahdi_echocan_oslec: Unknown symbol
oslec_create<br>
Dec 22 17:01:43 localhost kernel: dahdi_echocan_oslec: Unknown symbol
oslec_update<br>
Dec 22 17:01:43 localhost kernel: dahdi_echocan_oslec: Unknown symbol
oslec_free<br>
<br>
<br>
Also, when using the Dahdi/Oslec/RCBFX combination I was getting tons
of blocks like this in my syslog: <br>
<br>
Dec 22 16:54:58 localhost kernel: 80c = 2c7e5000 <br>
Dec 22 16:54:58 localhost kernel: 810 = 240 <br>
Dec 22 16:54:59 localhost kernel: 814 = 0 <br>
Dec 22 16:55:00 localhost kernel: 818 = 0 <br>
Dec 22 16:55:00 localhost kernel: 81c = 0 <br>
Dec 22 16:55:00 localhost kernel: 820 = 5555bbbb <br>
Dec 22 16:55:01 localhost kernel: 824 = 55555555 <br>
Dec 22 16:55:01 localhost kernel: 828 = 55555555 <br>
Dec 22 16:55:02 localhost kernel: 82c = 0 <br>
Dec 22 16:55:02 localhost kernel: 830 = ffffffff <br>
Dec 22 16:55:02 localhost kernel: 834 = ffffffff <br>
Dec 22 16:55:02 localhost kernel: 838 = ffffffff <br>
Dec 22 16:55:03 localhost kernel: 83c = 0 <br>
Dec 22 16:55:03 localhost kernel: 840 = 3 <br>
Dec 22 16:55:04 localhost kernel: 844 = f <br>
Dec 22 16:55:04 localhost kernel: 848 = 8888 <br>
Dec 22 16:55:04 localhost kernel: 84c = 0 <br>
Dec 22 16:55:04 localhost kernel: 850 = 0 <br>
Dec 22 16:55:05 localhost kernel: 854 = 10f0000 <br>
Dec 22 16:55:05 localhost kernel: 858 = 14e00ff <br>
Dec 22 16:55:12 localhost kernel: 85c = 3d434310 <br>
Dec 22 16:55:13 localhost kernel: 860 = 0 <br>
Dec 22 16:55:13 localhost kernel: 864 = 0 <br>
Dec 22 16:55:18 localhost kernel: 868 = 229e229e <br>
Dec 22 16:55:18 localhost kernel: 86c = 0 <br>
Dec 22 16:55:19 localhost kernel: 870 = 50000 <br>
Dec 22 16:55:19 localhost kernel: 874 = 50000 <br>
Dec 22 16:55:20 localhost kernel: 878 = ffffffff <br>
Dec 22 16:55:20 localhost kernel: 87c = 0 <br>
Dec 22 16:55:21 localhost kernel: 880 = 0 <br>
Dec 22 16:55:21 localhost kernel: 884 = 0 <br>
Dec 22 16:55:21 localhost kernel: 888 = 0 <br>
Dec 22 16:55:22 localhost kernel: 88c = 0 <br>
Dec 22 16:55:22 localhost kernel: 890 = 0 <br>
Dec 22 16:55:22 localhost kernel: 894 = 0 <br>
Dec 22 16:55:24 localhost kernel: 898 = 0 <br>
Dec 22 16:55:26 localhost kernel: 89c = 0 <br>
Dec 22 16:55:28 localhost kernel: 8a0 = 0 <br>
Dec 22 16:55:28 localhost kernel: 8a4 = 0 <br>
Dec 22 16:55:28 localhost kernel: 8a8 = 0 <br>
Dec 22 16:55:28 localhost kernel: 8ac = 0 <br>
Dec 22 16:55:28 localhost kernel: 8b0 = 0 <br>
Dec 22 16:55:28 localhost kernel: 8b4 = 0 <br>
Dec 22 16:55:28 localhost kernel: 8b8 = 0 <br>
Dec 22 16:55:28 localhost kernel: 8bc = 0 <br>
Dec 22 16:55:28 localhost kernel: 8c0 = 0 <br>
Dec 22 16:55:28 localhost kernel: 8c4 = 0 <br>
Dec 22 16:55:28 localhost kernel: 8c8 = 0 <br>
Dec 22 16:55:28 localhost kernel: 8cc = 0 <br>
Dec 22 16:55:28 localhost kernel: 8d0 = 0 <br>
Dec 22 16:55:28 localhost kernel: 8d4 = 0 <br>
Dec 22 16:55:28 localhost kernel: 8d8 = 0 <br>
Dec 22 16:55:28 localhost kernel: 8dc = 0 <br>
Dec 22 16:55:28 localhost kernel: 8e0 = 0 <br>
Dec 22 16:55:28 localhost kernel: 8e4 = 0 <br>
Dec 22 16:55:28 localhost kernel: 8e8 = 0 <br>
Dec 22 16:55:28 localhost kernel: 8ec = 0 <br>
Dec 22 16:55:29 localhost kernel: 8f0 = 0 <br>
Dec 22 16:55:29 localhost kernel: 8f4 = 0 <br>
Dec 22 16:55:29 localhost kernel: 8f8 = 0 <br>
Dec 22 16:55:29 localhost kernel: 8fc = 0 <br>
Dec 22 16:55:29 localhost kernel: 900 = 0 <br>
Dec 22 16:55:29 localhost kernel: 904 = 0 <br>
Dec 22 16:55:29 localhost kernel: 908 = 0 <br>
Dec 22 16:55:29 localhost kernel: 90c = f0f0f0f <br>
Dec 22 16:55:29 localhost kernel: 910 = f0f0f0f <br>
<br>
Switching back to Zaptel solved all of the problems.<br>
</body>
</html>