<html>
<head>
<style>
P
{
margin:0px;
padding:0px
}
body
{
FONT-SIZE: 10pt;
FONT-FAMILY:Tahoma
}
</style>
</head>
<body>&nbsp;<BR>
&gt; Michael Rice wrote:<BR>&gt; &gt; I'd really like to display caller id info on my Myth boxes but I lack the <BR>&gt; &gt; necessary hardware. I don't think I've had a machine with a modem for 7 <BR>&gt; &gt; years or so.<BR>&gt; &gt; <BR>&gt; &gt; I've searched the web to try to find some recent info on this but haven't <BR>&gt; &gt; had much luck. Info on modems seems very old and I have no idea what modem <BR>&gt; &gt; I'd need to buy today that would work on Linux for this purpose.<BR>&gt; &gt; <BR>&gt; &gt; Since I really don't need the modem for anything other than caller id info <BR>&gt; &gt; maybe there is another solution besides a modem?<BR>&gt; &gt; <BR>&gt; &gt; In any case I have just the standard US phone system (no VoIP or anything <BR>&gt; &gt; special).<BR>&gt; &gt; <BR>&gt; &gt; Can someone who has accomplished this recently give me the details on your <BR>&gt; &gt; hardware (and a link to where I can buy it). I am pretty confident I can <BR>&gt; &gt; figure out the software side if I can get the right hardware. I'll update <BR>&gt; &gt; the wiki if I am successful.<BR><BR>
Just to follow-up if anyone else is interested in doing this.&nbsp; Here's what I did.<BR>
&nbsp;<BR>
I wasn't able to find any information on what modem I could buy today that would have caller ID support and work with Linux.&nbsp; That would have cost&nbsp;at least&nbsp;$20 US with no confidence it would work.&nbsp; So I abandoned that.<BR>
&nbsp;<BR>
The next idea was to buy a "Net Caller ID" device which can be purchased here: <A href="http://www.electronicdiscountsales.com">http://www.electronicdiscountsales.com</A>&nbsp;for $11.99 + S/H which appears to work with NCID (<A href="http://ncid.sourceforge.net/">http://ncid.sourceforge.net/</A>).&nbsp; I didn't try this but I expect this would be more successful than trying to find a Linux compatible modem.<BR>
&nbsp;<BR>
I almost bought one of these but first I thought I'd scrounge up any modems I had around and see if I could get them working on Linux.&nbsp; I had three PCI modems in various systems that I didn't use so I pulled them out and plugged each into one of my Linux boxes.&nbsp; Luckily there is a script to help get modems working on Linux (<A href="http://linmodems.technion.ac.il/#scanModem">http://linmodems.technion.ac.il/#scanModem</A>).&nbsp; Run the script and it will tell you where to download drivers.&nbsp; <BR>
&nbsp;<BR>
Modem 1 had a Conexant chipset and had drivers from Linuxant (<A href="http://www.linuxant.com/drivers/">http://www.linuxant.com/drivers/</A>).&nbsp; I installed the drivers and the modem seemed to work, could dial and connect... but I wasn't able to get caller ID to work with the modem.&nbsp; All types of AT#VCID=1/AT+VCID=1, etc. commands were tried with no positive result.<BR>
&nbsp;<BR>
Modem 2 wasn't recognized by scanModem so that one didn't get far at all.<BR>
&nbsp;<BR>
Modem 3 was an Intel 537EP soft modem and scanModem pointed me to the latest drivers.&nbsp; Intel doesn't maintain these anymore but someone kindly had been keeping them going.&nbsp; Unfortunately they didn't compile with my 2.6.20 kernel.&nbsp; I had a 2.6.18 kernel on the box so I tried that and all compiled fine.&nbsp; Unfortunately the modem didn't seem to work at all.&nbsp; <BR>
&nbsp;<BR>
Out of modems I went to my next option which was install the modem on my Windows box and use YAC (http://sunflowerhead.com/software/yac)&nbsp;to provide caller ID info to my mythboxes.&nbsp; So I plugged the&nbsp;Intel modem&nbsp;into my Windows XP box, turned it on and it detected it and installed the correct driver.&nbsp; The modem works in Windows 100% including caller ID.&nbsp; Installed YAC.&nbsp; A call comes in and YAC pops up a box with the name/number.&nbsp; Cool.<BR>
&nbsp;<BR>
Now I need to install YAC clients on the linux boxes.&nbsp; This is pretty easy using xyac (<A href="http://bah.org/tivo/xyac">http://bah.org/tivo/xyac</A>) just compile it and run and it should work.&nbsp; It used xosd which can place text on the screen whether watching something or when in the myth menus.&nbsp; I already use xosd for some other stuff so that was very nice for me.&nbsp; <BR>
&nbsp;<BR>
I have two FC6 frontends so I installed xyac on both.&nbsp; I then found that caller ID info was only popping up on one of the two boxes.&nbsp; I looked at network packets and tried to figure out why but couldn't.&nbsp; The port used was open as far as I could tell but I am no expert on network stuff so I gave up on that.<BR>
&nbsp;<BR>
Instead I just created a script that watches the YAC log.&nbsp; When it changes I grab the appropriate lines of the log and put them on the screen with a simple xosd program.&nbsp; That's a bit of a hack but I now have working caller ID on all my mythboxes and didn't have to spend any money.<BR><br /><hr />Download Messenger. Start an i’m conversation. Support a cause. <a href='http://im.live.com/messenger/im/home/?source=TAGWL_MAY07' target='_new'>Join Now!</a></body>
</html>