|
SageTV Customizations This forums is for discussing and sharing user-created modifications for the SageTV application created by using the SageTV Studio or through the use of external plugins. Use this forum to discuss customizations for SageTV version 6 and earlier, or for the SageTV3 UI. |
|
Thread Tools | Search this Thread | Display Modes |
#21
|
|||
|
|||
I was unable to unpack the newly zipped file. It is also working. I am able to detect incoming calls and send to multiple listeners and at different ports.
I'm stilling having problems with the filter options. If I don't change anything I don't get the error messages but I don't get it to detect incoming or outgoing calls. If I change the filter option I am still getting the error message: Use of uninitialized value in pattern match (m//) at vonageSniff.pl line 183. But it does detect calls. I have not been able to get it detect and send messages when it is running as a service. |
#22
|
|||
|
|||
Did you try this? Setting a filter will make the program use a little less resources since it will only be scanning specific traffic.
|
#23
|
|||
|
|||
yes, My line in the config file is:
Quote:
I agree that if I could get the filter to work it would use less resources and I think it would then work as a service. Could I have something messed up in my PERL installation? |
#24
|
|||
|
|||
Nope, this shouldn't use your perl installation...it was all my fault
I also set the default port to 5060 now (so you shouldn't even need to define filter - leave it out of your config or command line completely). Let me know if that works for you. Vonage uses 5061 instead for SIP, 10000 is usually the actual voice data. http://kjake.net/vonageSniff.zip |
#25
|
|||
|
|||
It's working good for me. Multiple IPs and ports, No filter string. No error messages. It's doing what I need it to do.
I did a quick test of running it as a service but didn't have success. It's doing what I need it to do so I'll try to test it as a service a little later. Thanks again for the great work. This has been great getting the CallerID to popup before the phone rings. |
#26
|
|||
|
|||
Quote:
Awesome, good to hear. When you say, "No filter string", does that mean that you didn't define one, so that it is using the default? At the very beginning it will print out its settings so that you can see what it is doing, what does that say? |
#27
|
|||
|
|||
Sorry, I should have stated that better. I am just using the default string. It shows udp and port 5060. As the filter when I run the script. In my config file it just has:
filter= |
#28
|
|||
|
|||
Cool, I will work more on the service part then and then start promoting this as a general SIP companion to the InfoPopup/YAC. I might need to stop calling it vonageSniff though
|
#29
|
|||
|
|||
Quote:
I did not have a chance to test whether this was sending YAC notifications or not, so save your current version in case I broke it completely. http://kjake.net/vonageSniff.zip |
#30
|
||||
|
||||
I'm trying to set this up using the bridge network connection on an XP box. After creating the bridge my vonage adapter won't connect and establish the dial tone. Any help?
More information: The VTA is not getting a DHCP address. I looked into using their softphone software, but it looks like it can only be used for a separate line. Is there something I'm missing here? How about a suggestion for place to buy a hub and not a switch. Last edited by toricred; 01-25-2009 at 06:25 PM. |
#31
|
|||
|
|||
Quote:
Quote:
|
#32
|
|||
|
|||
Hubs are a bad idea if you plan on streaming any video out from your Sage server, 2nd NIC bridged is the way to go here if possible.
Hubs require half duplex configuration on the NIC which severely limits your throughput, as well as causing lots of collisions which are a "Really Bad Thing" if having any respectable level of throughput is a parameter. |
#33
|
||||
|
||||
I have no intention of having the hub on the server. It will be on a separate system (my teenager's) that is running the sniffing script and sending the information to the server.
I'd actually rather use the bridging, but I can't figure out how to get it to work. My second choice would be their softphone, but it doesn't look like I can use that for my primary line. |
#34
|
||||
|
||||
I got it working by adding their software that is for the primary line (Vonage Pro).
The only problem, at least on outgoing calls, is that it sends pop-ups with the second one being blank. One other question. When I install it as a service, how do I tell it to use the config file? |
#35
|
||||
|
||||
On incoming calls there is only one pop-up so that's good. I'm still having problems getting it to use the config file when I try to run it as a service. This is great.
|
#36
|
|||
|
|||
Just stumbled upon this thread, and it looks like it may be what I've been looking for!
Could someone clarify how this actually works.. from what I've read I'm guessing it's setup as follows ;
If thats correct then this is perfect for what I have been looking for! Definatley going to play with this when I get home. |
#37
|
|||
|
|||
Update;
Ok tried it out this evening, bridged the NIC's on my PC and put the Vonage VTA into one and the other into my switch, followed the instructions for setting up vonagesniff and its working like a charm!! Kevin I could probably kiss you right now!! I've been playing with old modems for the last couple of weeks trying to get caller id with patchy success. Within 20 minutes I was up and running using your solution, really great work!! Currently I've got it going via console window as the service doesn't seem to honour the filter settings in my config.. I installed the service using; vonagesniff.exe --install -C="C:\Vonagesniff\Vonagesniff.config" Which seems to give the service all of my config settings (according to event viewer) except the filter which seems to be ignored.. my config is set to udp and port 10000 but the service uses udp and port 5060 Also noticed the console spits out (detects the call fine though!); Use of uninitialized value in regexp compilation at vonageSniff.pl line 227. Detected incoming call: ..calling no.. All in all superb work, look forward to seeing this develop further (maybe we can have a txt file which can associate names to the numbers for YAC?) Cheers! |
#38
|
||||
|
||||
I tried the bridge thing on my server (didn't want to mess with it until I was sure it would work) last night and it works perfectly. I'm still having the problem where it won't recognize the filter when run as a service. From the post above it looks like I'm not the only one with the issue.
|
#39
|
||||
|
||||
I resolved the issue with running as a service. I used instsrv and srvany that come with the Windows 2003 Resource Kit to set it up instead of the program itself as a method to install the service.
|
#40
|
|||
|
|||
Thanks for the update, I was just thinking of using srvany last night but haven't got around to trying it yet.
All we need now is the ability to resolve numbers to names and this app would be a 100% YAC replacement |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Caller ID modem for voip | tawd1992 | Hardware Support | 11 | 10-22-2009 06:17 PM |
Anyone have a script tp restart client ? | brewston | SageTV Software | 3 | 09-16-2008 08:02 AM |
Need a script to reboot MVP | deanm | SageTV Media Extender | 13 | 07-25-2008 01:32 AM |
comclean script with .edl files | joe123 | SageTV Customizations | 0 | 07-10-2007 10:08 AM |
Perl script to automatically grab movie thumbs | sundansx | SageTV Customizations | 0 | 01-10-2007 11:41 PM |