Hello again :-( I have a problem with chan_unicall. If I have two simultaneous incoming or outgoing calls, they sound broken because cpu load goes to 99%. Also with one call, the cpu load goes to 99%. Seems like device /dev/zap/channel is busy after 5 or 10 seconds , and chan_unicall does not write to this. strace with asterisk-1.0.7, zaptel-1.0.7, kernel-2.6.10 =============================== 3504 open("/dev/zap/channel", O_RDWR|O_NONBLOCK) = 19 3504 open("/usr/lib/unicall/protocols/protocol_mfcr2.so", O_RDONLY) = 20 3504 open("/dev/zap/channel", O_RDWR|O_NONBLOCK) = 20 3504 open("/dev/zap/channel", O_RDWR|O_NONBLOCK) = 21 ... 3527 write(1, "EXEC Dial SIP/3551|30|tr \"\"\n", 28 <unfinished ...> 3525 open("/proc/net/route", O_RDONLY) = 57 3525 open("/dev/zap/timer", O_RDWR) = 57 3513 --- SIGURG (Urgent I/O condition) @ 0 (0) --- 3525 write(7, "Jun 21 17:28:35 WARNING[3504]: u"..., 50) = 50 3525 write(1, "Jun 21 17:28:35 WARNING[3504]: c"..., 69) = 69 3525 write(1, "unicall_indicate 3\n", 19) = 19 3527 <... write resumed> ) = 28 3525 write(21, "\0\0\236\26M*\1778^?\n>\2624\223$\312\17\r\371N\343_\321"..., 320) = 320 ... 3513 open("/proc/net/route", O_RDONLY) = 58 3525 write(21, "\324WR]YG@D\\^XDCMIOMIuwqs}rp|}r|~|r"..., 160) = 160 3525 write(21, "]YDZZ@GDMMF@OMG@MMMMKtIOutttv}\177s"..., 160) = 160 3525 write(21, "^YXXX[EDZY[FE[X_^]_YYEY^[Y\\X@KOM"..., 160) = -1 EAGAIN (Resource temporarily unavailable) 3525 write(21, "^YXXX[EDZY[FE[X_^]_YYEY^[Y\\X@KOM"..., 160) = -1 EAGAIN (Resource temporarily unavailable) I've been tested different versions of asterisk and unicall, also fix sound configuration problem, I been trying zaptel modules in kernel 2.4 and 2.6. configuration files: ========== [root@IpPhone asterisk]# cat /etc/zaptel.conf | grep -v "^[;#]" span=1,1,0,cas,hdb3 cas=1-15:1101 cas=17-31:1101 loadzone = us defaultzone=us [root@IpPhone asterisk]# cat /etc/asterisk/unicall.conf | grep -v "^[;#]" [channels] language=es context=default usecallerid=yes hidecallerid=no callwaitingcallerid=yes threewaycalling=yes transfer=yes cancallforward=yes callreturn=yes echocancel=yes echocancelwhenbridged=yes callgroup=1 pickupgroup=1 immediate=no protocolclass=mfcr2 protocolvariant=ar,20,4,3 protocolend=co group=1 channel=>1-15 channel=>17-31 busydetect=yes busycount=4 callprogress=yes progzone=us ------------------------------------------------------- -- =======================Gerardo Perosio Laufquen Internet tel: 4867 3500 ========================