Index: funcs/func_channel.c =================================================================== --- funcs/func_channel.c (revision 235773) +++ funcs/func_channel.c (working copy) @@ -156,6 +156,10 @@ break; } } + } else if (!strcasecmp(data, "echocan")) { + int x; + x = ast_true(value); + ast_channel_setoption(chan, AST_OPTION_ECHOCAN, &x, sizeof(char), 0); } else if (!chan->tech->func_channel_write || chan->tech->func_channel_write(chan, function, data, value)) { ast_log(LOG_WARNING, "Unknown or unavailable item requested: '%s'\n",