bar top left
bar top right
left curve
right curve
Welcome, Guest
Go to bottom
Post Reply
Post New Topic
Page: 1234567
TOPIC: Siptosis Skype gateway
#16870
Siptosis Skype gateway 2 Years, 11 Months ago Karma: 0
Hello friends,

Has anyone successfully integrate Links hidden for unregistered users. Login or register Here skype gateway with elastix?
Enter code here   
Please note: although no board code and smiley buttons are shown, they are still usable.
zeus
Junior Boarder
Posts: 62
graphgraph
User Offline Click here to see the profile of this user
Last Edit: 2009/02/15 07:55 By zeus.
Reply Quote
 
#17012
Re:Siptosis Skype gateway 2 Years, 11 Months ago Karma: 8
I think the Nerd Vittles folks just made the process a whole lot easier:
Links hidden for unregistered users. Login or register Here
Enter code here   
Please note: although no board code and smiley buttons are shown, they are still usable.
wiseoldowl
Senior Boarder
Posts: 251
graphgraph
User Offline Click here to see the profile of this user
Reply Quote
 
#17017
Re:Siptosis Skype gateway 2 Years, 11 Months ago Karma: 0
I'd like to give this a try but one of the prerequisites for Siptosis is Java 1.5

I figured this to be a basic install--but still haven't successfully installed. Has anyone found clear steps on how to install Java 1.5 from a Elastix 1.3 install?

I figured:

Code:

yum install java




but that installs 1.4 --attempting 1.5 states there isn't a public key. As you can guess--still very green with linux--but can't understand why this isn't easier

any suggestions what I've overlooked?
Enter code here   
Please note: although no board code and smiley buttons are shown, they are still usable.
aaron6
Fresh Boarder
Posts: 2
graphgraph
User Offline Click here to see the profile of this user
Reply Quote
 
#17021
Re:Siptosis Skype gateway 2 Years, 11 Months ago Karma: 8
aaron6 wrote:
I'd like to give this a try but one of the prerequisites for Siptosis is Java 1.5

I figured this to be a basic install--but still haven't successfully installed. Has anyone found clear steps on how to install Java 1.5 from a Elastix 1.3 install?


Now THAT is a problem. Generally speaking I hate Java with a passion, precisely because it's one of the most ornery pieces of software I've ever had to deal with (and I try to avoid it as much as possible). At least in my experience, it doesn't manage its memory usage very well either (though hopefully that's been fixed in newer versions?).

I would first think you will need to uninstall Java 1.4 (can't recall the yum syntax to do that off the top of my head, but if you have Webmin installed you could always do it from Webmin's System | Software Packages). Then if you use Webmin's "Search rpmfind.net" button (or, I would assume, start a search from the Links hidden for unregistered users. Login or register Here) - you will see what seems like hundreds of Java packages. Maybe one of the Fedora packages would work, but I don't have a clue which one. Webmin reports we are running CentOS Linux 5.2 but that doesn't give me a clue as to which package we would use (I'm guessing one of the Fedora pacakages, but which one?).

Alternately you could using Google - search on something like yum install "Java 1.5" "CentOS 5.2" (actually, leave out the .2 for more results) or variations thereof and see if anything useful appears. Or, just wait until someone more knowledgeable tries to do this and runs into the same issue.

By the way, you might try posting your comment under the actual Nerd Vittles article, you might get a faster/better response there (though I'd be happy to be proven wrong).

If you do get this worked out I hope you will post what you had to do!
Enter code here   
Please note: although no board code and smiley buttons are shown, they are still usable.
wiseoldowl
Senior Boarder
Posts: 251
graphgraph
User Offline Click here to see the profile of this user
Last Edit: 2009/02/17 19:40 By wiseoldowl.
Reply Quote
 
#17036
Re:Siptosis Skype gateway 2 Years, 11 Months ago Karma: 8
Took another look at Links hidden for unregistered users. Login or register Here and noted that there are a couple of new comments - I think you might find comment #2 helpful.
Enter code here   
Please note: although no board code and smiley buttons are shown, they are still usable.
wiseoldowl
Senior Boarder
Posts: 251
graphgraph
User Offline Click here to see the profile of this user
Reply Quote
 
#17118
Re:Siptosis Skype gateway 2 Years, 11 Months ago Karma: 0
Nerd Vittles updated their site with the successful steps

1. Go to Sun's Java SE Development Kit 6u12 website, choose Linux for the platform, and agree to the license agreement. Then click Continue. Download jdk-6u12-linux-i586-rpm.bin and copy it to your Asterisk server.

2. Make the file executable (chmod +x jdk-6u12-linux-i586-rpm.bin) and then run it.


java -version

shows 1.6
Enter code here   
Please note: although no board code and smiley buttons are shown, they are still usable.
aaron6
Fresh Boarder
Posts: 2
graphgraph
User Offline Click here to see the profile of this user
Reply Quote
 
#17287
Re:Siptosis Skype gateway 2 Years, 11 Months ago Karma: 8
I am convinced Linux hates me. I assure you that the feeling is mutual at times. I do great in the FreePBX interface, I can even hack up a few lines of custom dial plan every now and then (I emphasize the word "few" there). But put me in front of a Linux command prompt and I can almost guarantee you things are going to go wrong.

So anyway, I'm trying to install the gateway using the Nerd Vittles instructions, and all is pretty much going according to plan with only a minor glitch here and there (I hit a failed dependency once but just used yum to install the missing component and all was good)... until the instructions said:

For those on a CentOS-based system, here are the steps:

1. Start up X-Windows: xinit

Whereupon Linux returned the dreaded words: command not found

Now, I'm suspecting that this may be a larger problem than it first appears. I seem to recall from a year or two ago having a discussion with someone who basically informed me that the version of CentOS that we use is intended for servers and as such, doesn't include any sort of "windowing" capability. And for some reason I was left with the impression that it's not trivial to add it, although I could be wrong. Anyway, I feel like I'm in over my head here and since I don't want to mess up my system, I think I will post this and see if anyone who is more comfortable at a Linux command prompt than I might know how to get xinit to work on an Elastix install.

Okay, now having said that, I will make one comment about what I've done so far. The Nerd Vittles folks sometimes really leave me scratching my head wondering, "Why in the h-e-double-hockey-sticks are they doing that?" And in this install, one thing they want you to do is modify the [from-sip-external] context (after copying it over to extensions_override_freepbx.conf) by adding four new lines, only one of which is actually used by the gateway - oh, and as a bonus they want you to route incoming calls to a day and night mode. This, to me, seems crazy, if only because any time you do a major upgrade to FreePBX the original [from-sip-external] context might get modified but the version you copied over will not, which could lead to unforeseen problems down the road. What's wrong with processing these calls like any normal incoming call? Well, part of the problem is that when you download the NV package they have set the configuration to send incoming Skype calls to your system using a DID of (are you ready for this?) mothership.

In case you'd like to use something a bit less oddball, find the file /siptosis/SkypeToSipAuth.props and within that file, the line *,sip:mothership@127.0.0.1:5060 - what I am going to try, if I can ever get past the xinit problem, is changing mothership to a numeric value, such as 7597346 (no particular reason except that it spells out SKYPEIN on a touch tone pad), and then simply create an inbound route for DID 7597346/any CID. I have a feeling this will work (although I may have to allow anonymous SIP calls in the General settings) without any modifications to the [from-sip-external] context. But any further testing is predicated on getting xinit to work, so any thoughts on that would be much appreciated!
Enter code here   
Please note: although no board code and smiley buttons are shown, they are still usable.
wiseoldowl
Senior Boarder
Posts: 251
graphgraph
User Offline Click here to see the profile of this user
Last Edit: 2009/02/21 04:30 By wiseoldowl.
Reply Quote
 
#17291
Re:Siptosis Skype gateway 2 Years, 11 Months ago Karma: 0
For xinit to work you must install x-windows environment.

# yum groupinstall "X Window System" "KDE (K Desktop Environment)"

Then you probably must install KDE in your language and kde libs.

Because is a bit complex you just can install all kde packages

# yum install kde*

That way you have x-windows environment with kde so xinit must work.

I will try this siptosip installation at weekend and will also post my findings.

This is a very cool integration for elastix and I think that many people are interesting, so if any of you friends make it work please post here your notes.

Thank you.
Enter code here   
Please note: although no board code and smiley buttons are shown, they are still usable.
zeus
Junior Boarder
Posts: 62
graphgraph
User Offline Click here to see the profile of this user
Reply Quote
 
#17299
Re:Siptosis Skype gateway 2 Years, 11 Months ago Karma: 104
With "yum grouplist" you can see the Groups.
What I do to install X in my demo laptop:

# yum groupinstall "GNOME Desktop Environment" --exclude=nautilus-sendto
Enter code here   
Please note: although no board code and smiley buttons are shown, they are still usable.
ramoncio
Gold Boarder
Posts: 1674
graphgraph
User Offline Click here to see the profile of this user
Reply Quote
 
#17305
Re:Siptosis Skype gateway 2 Years, 11 Months ago Karma: 5
Or
Code:

#Next step not needed for KDE. See http://bugs.centos.org/view.php?id=2483 
 
wget http://mirror.centos.org/centos/5/os/i386/CentOS/nautilus-sendto-0.7-5.fc6.i386.rpm  && rpm -Uvh --nodeps nautilus-sendto-0.7-5.fc6.i386.rpm     
 
 
 
yum grouplist    #Shows list of available groups 
 
# Substitute "KDE (K Desktop Environment)" for "GNOME Desktop Environment" if you prefer.  #Not tested 
 
yum groupinstall "X Window System" "GNOME Desktop Environment" firefox 
 
startx 
 
#goto 127.0.0.1 in firefox. Some pages require flash plugin. Click manual install and install the yum repo version. 
 
yum install flash-plugin   #logoff x 



Gets around the nautilus error a different way and gives you flash for fop. Then you can do java from gui.

Don
Enter code here   
Please note: although no board code and smiley buttons are shown, they are still usable.
donhwyo
Senior Boarder
Posts: 288
graphgraph
User Offline Click here to see the profile of this user
Reply Quote
 
Go to top
Post Reply
Post New Topic
Page: 1234567
Moderators: rafael, Bob, jgutierrez