<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.0.4">
</HEAD>
<BODY>
Many thanks to those responding to my query, especially Steven Critchfield.<BR>
<BR>
He was right, I had missed turning off the sound system on the Motherboard<BR>
in the BIOS settings. I turned it off, played with naming on my /dev/dsp* devices,<BR>
and my sound card is behaving properly. Still get error messages from the <BR>
chan_oss stuff, but I don't mean to use the console on asterisk anyway.<BR>
<BR>
I wrote up a variant of the app System(),&nbsp; and called it SystemCID(), which basically<BR>
takes the arg, and runs it thru sprintf, substituting any %s in the string with the <BR>
chan-&gt;callerid number string used in the privacy application, and handing the<BR>
result to system() for execution. The results of system are basically ignored, and<BR>
a zero returned.<BR>
<BR>
Why did I do this? I want to simply play the incoming caller name over the speaker<BR>
on the soundcard in the server. While I was at it, I also use it to play the name of <BR>
the intended person being called, as around here, several can share the same phone.<BR>
<BR>
I just use the plain old sound app &quot;play&quot; to do this by:<BR>
<BR>
exten =&gt; s,1,SystemCID(/usr/bin/play /var/lib/asterisk/sounds/priv-callerintros/%s.gsm&amp;)<BR>
<BR>
If a sound file corresponding to the CID exists in the priv-callerintros dir, it sounds off. Otherwise,<BR>
no intro. <BR>
<BR>
Making an app to force anyone who doesn't have an entry, to record one for them, <BR>
 shouldn't be that big a deal. Right now, I have such a beast in the privacy code I submitted,<BR>
but to prime the pump, I recorded intros for over 70 of the most popular callers to reduce<BR>
confusion and delays.<BR>
<BR>
Steven proposed using a softphone in auto-answer mode for such purposes, but I have a <BR>
hard time visualizing how this would work, exactly. Has anyone got such an caller announcement<BR>
system in operation? What was your approach?<BR>
<BR>
murf<BR>
<BR>
<BR>
<BR>
</BODY>
</HTML>