News & Reviews
More How-To's & Tips More News
More Reviews Device Configuration Tools
No account yet? Create one
Forgot your Username or Password?

Welcome to the Voxilla VoIP Forum.

Voxilla has been a trusted source for accurate, up-to-date information on the IP Communications industry since 2002. A dedicated staff of reporters and engineers produce feature articles and product reviews to keep industry watchers abreast of the people, companies, and trends driving a fast moving market.

You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join our community today!

If you have any problems with the registration process or your account login, please contact contact us.





Closed Thread
 
LinkBack Thread Tools Rate Thread Display Modes
  #1 (permalink)  
Old August 27th, 2005, 01:39 PM
bert1e bert1e is offline
Junior Member
 
Join Date: Nov 2004
Posts: 19
bert1e
Default Sipura3000 CID to squeezebox

Hi

I have a Sipura 3000 and wondered if anyone has integrated it so that the caller id display shows up on a squeezebox. The squeezebox server (SLIMSERVER) is Perl based so I wondered if anyone has done anything similar a bit like the samurize sipura monitor?

Anyhow thanks for looking. I am also going to post this on the slimserver forums.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
  #2 (permalink)  
Old August 31st, 2005, 07:45 PM
bert1e bert1e is offline
Junior Member
 
Join Date: Nov 2004
Posts: 19
bert1e
Default RE: Sipura3000 CID to squeezebox

Well I have had no response so I have to presume its not possible to get the CID into a Perl Program
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
  #3 (permalink)  
Old September 1st, 2005, 01:54 AM
mberlant's Avatar
mberlant mberlant is offline
Senior Member
 
Join Date: Aug 2004
Location: USA or Japan
Posts: 5,015
mberlant is an unknown quantity at this point
Default RE: Sipura3000 CID to squeezebox

There are several ways to accomplish what you want, but none are pretty and none are readily available without some real development work on your part. Here are two that I can think of off the top of my head.

1. You can use the SPA's syslog feature to send the raw information to a daemon running on a PC (or server), wherein your own application will listen on TCP514 for these messages, parse them to capture the Caller ID information, and forward the relevant information to your Perl application.

2. You can use a screen scraper program like Samurize (or one of your own design) to monitor the SPA's Info page and capture and forward the information to your Perl application.

What do you think?
__________________
Please do not send technical questions via PM.
Please post all questions to the forum.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
  #4 (permalink)  
Old September 3rd, 2005, 10:27 PM
bert1e bert1e is offline
Junior Member
 
Join Date: Nov 2004
Posts: 19
bert1e
Default RE: Sipura3000 CID to squeezebox

Thanks for the ideas but having not written any code for more than 10 years (and that was Cobol) I think I have a rather steep learning curve. Out of the 2 options the first seems the best bet as I run my Slimserver on a NSLU2 (Linksys NAS) and I dont have a PC on in the house most of the time.

I think this may be a rather long term idea / project
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
  #5 (permalink)  
Old September 3rd, 2005, 11:41 PM
bert1e bert1e is offline
Junior Member
 
Join Date: Nov 2004
Posts: 19
bert1e
Default RE: Sipura3000 CID to squeezebox

Bit of extra info for anyone in a similar situation (probably not likely). The NSLU2 unslung does not accept syslog messages from a Sipura. You have to see here for a workaround http://www.nslu2-linux.org/wiki/HowT...YourOwnSyslogd
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Old September 3rd, 2005, 11:41 PM
  #6 (permalink)  
Old September 8th, 2005, 03:42 PM
DesG DesG is offline
Junior Member
 
Join Date: Sep 2005
Posts: 3
DesG
Default

You may want to check out the following 2 development communities to see if it can be done already, or if there is anyone interested in developing something.

I would guess if you are using Asterisk it would be a lot easier to get the information to send to slimserver. I think slimserver has built in support for either xap or xpl, or maybe both, I have not been keeping my eye on the ball as I don't use slimserver.

http://www.xplproject.org.uk/

http://www.xapautomation.org/

Cheers, Des.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
  #7 (permalink)  
Old September 8th, 2005, 06:20 PM
bert1e bert1e is offline
Junior Member
 
Join Date: Nov 2004
Posts: 19
bert1e
Default

I asked in other forums but no help, anyhow thanks to the info from mberlant I have managed it just about Here is the info that I posted on slimdevices forums

Ok well this is what I have found out so far. I am posting this in case anyone else is trying. I've not tried this out yet.

My slimserver is a NSLU2 and it has a syslogd running. This needs to be fixed to accept remote syslog stuff from other machines see http://www.nslu2-linux.org/wiki/How...nYourOwnSyslogd

Once syslogd is working correctly then you can enable syslog and debug functions on the Sipura to point at the NSLU2. I havent worked out what level of debug is required yet.

Then using Logdog http://caspian.dotconf.net/menu/Software/LogDog/ which (I hope to get running) I can monitor the logs and on recieving an incoming call use the squeezebox announce plugin to annouce the caller id onto the squeezebox.

Well I have managed to get this working for incoming PSTN via a lot of bodging. When my SPA3000 rings the number is displayed on the squeezebox for 30 seconds. I used the software mentioned above but had to heavily modify the announce perl script and as such it is completely specific to my network and devices.

What I can say is it would have been so much easier if I knew Perl.

Things still to do is test incoming VOIP calls.

If I had the ability it would be nice to log all the incoming calls so that I could scroll through the list later. This probably would involve writing a plugin module.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
  #8 (permalink)  
Old September 8th, 2005, 07:32 PM
DesG DesG is offline
Junior Member
 
Join Date: Sep 2005
Posts: 3
DesG
Default

Well done on your solution so far, amazing what a bit of lateral thinking will do

When I evenyually source an SPA3000 in the UK for a reasonable price, I will be using Asterisk and displaying callerid, message waiting and fault information etc etc around the network with xap and xpl. The huge range of devices that can display this info really is impressive. The ability to convert callerid using TTS and having the callers name or number announced on the house speakers will be very impressive for at least a week, after which I'm sure Mrs G will force me to not do it Good party trick tho!

Cheers, Des.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Closed Thread


Thread Tools
Display Modes Rate This Thread
Rate This Thread:



Similar Threads for: Sipura3000 CID to squeezebox
Thread Thread Starter Forum Replies Last Post
blocked site and sipura3000 payisha Linksys (Sipura) VoIP Support Forum 0 September 1st, 2006 07:33 PM
2 SIP on Sipura3000? mani5000 Linksys (Sipura) VoIP Support Forum 5 June 6th, 2006 10:41 AM
PSTN CID For VoIP CID ygator Linksys (Sipura) VoIP Support Forum 7 February 24th, 2006 03:26 AM
PSTN CID FOR VOIP CID cokonkwo Linksys (Sipura) VoIP Support Forum 9 January 3rd, 2005 04:01 PM
HELP..asterisk and sipura3000 enzo86 Linksys (Sipura) VoIP Support Forum 0 November 27th, 2004 08:45 AM



All times are GMT. The time now is 10:36 AM.


vBulletin, Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. SEO by vBSEO 3.0.0 ©2007, Crawlability, Inc. Logos and trademarks are the property of Voxilla or their respective owner. All other content © 2003-2007 by Voxilla, Inc.