May 22, 2013, 11:43:34 am
Welcome,
Guest
. Please
login
or
register
.
News
:
Forum Home
Search
Login
Register
OBiTALK
OBiTALK Community
>
General Support
>
OBiAPP for PC
>
Linux client
Pages: [
1
]
2
« previous
next »
Print
Author
Topic: Linux client (Read 24857 times)
ckleea
Newbie
Posts: 44
Linux client
«
on:
February 28, 2011, 10:17:39 pm »
Will there be a client that works until linux centos?
Logged
MichiganTelephone
OBi110 Beta Testers
Posts: 485
Re: Linux client
«
Reply #1 on:
February 28, 2011, 11:02:58 pm »
Quote from: ckleea on February 28, 2011, 10:17:39 pm
Will there be a client that works until linux centos?
I've been hoping for one that would work under either Mac OS X or Ubuntu Linux.
Logged
Inactive, no longer posting or responding to messages. Goodbye and good luck. Some of my old Obihai-related blog posts have been moved to
http://tech.iprock.com
- note this in NOT my blog; I have simply given the owner permission to repost some of my old stuff.
ckleea
Newbie
Posts: 44
Re: Linux client
«
Reply #2 on:
March 01, 2011, 04:28:47 am »
For linux, we do not necessary to have GUI client as PC but command line is ok. We are in anyway using a SIP client.
Logged
biomesh
Newbie
Posts: 36
Re: Linux client
«
Reply #3 on:
March 01, 2011, 06:46:46 am »
I would prefer to have it available for most distributions, not just one or two.
Logged
MichiganTelephone
OBi110 Beta Testers
Posts: 485
Re: Linux client
«
Reply #4 on:
March 01, 2011, 08:29:13 am »
Quote from: ckleea on March 01, 2011, 04:28:47 am
For linux, we do not necessary to have GUI client as PC but command line is ok. We are in anyway using a SIP client.
Good point — much as I generally hate using the command line for anything, in this case it makes sense because it could then be started as a service when the system starts, and also would likely have much greater compatibility. And if the source were available, it's possible that one of the projects that ports Linux software to the Mac (MacPorts, Fink, Rudix, etc.) might be able to post it to OS X. On the other hand, if it ran as a service, maybe you could run it on one server on your local network and route traffic from all your other local computers through it.
Logged
Inactive, no longer posting or responding to messages. Goodbye and good luck. Some of my old Obihai-related blog posts have been moved to
http://tech.iprock.com
- note this in NOT my blog; I have simply given the owner permission to repost some of my old stuff.
biomesh
Newbie
Posts: 36
Re: Linux client
«
Reply #5 on:
March 01, 2011, 08:34:24 am »
Yes, an ObiApp proxy service that I could run on my plug computer would be my top choice. This would mean that the source would need to be available.
Logged
jasmitch
OBi110 Beta Testers
Posts: 2
Re: Linux client
«
Reply #6 on:
March 01, 2011, 12:46:23 pm »
I have the OBIAPP running under Ubuntu using wine(
http://wiki.winehq.org/
), using X-Lite v3.
Logged
MichiganTelephone
OBi110 Beta Testers
Posts: 485
Re: Linux client
«
Reply #7 on:
March 01, 2011, 01:04:19 pm »
Quote from: jasmitch on March 01, 2011, 12:46:23 pm
I have the OBIAPP running under Ubuntu using wine(
http://wiki.winehq.org/
), using X-Lite v3.
Really? I had tried it under Codeweavers' Crossover on a Mac (which is supposed to be a commercial version of WINE, more or less) and the installer wouldn't run. I have an Acer Aspire Revo running Ubuntu Karmic that I'm using as a HTPC — I'll have to see if I can get it to work on that.
Logged
Inactive, no longer posting or responding to messages. Goodbye and good luck. Some of my old Obihai-related blog posts have been moved to
http://tech.iprock.com
- note this in NOT my blog; I have simply given the owner permission to repost some of my old stuff.
MichiganTelephone
OBi110 Beta Testers
Posts: 485
Re: Linux client
«
Reply #8 on:
March 01, 2011, 02:48:49 pm »
Okay, very interesting. I was able to install the client under WINE on my HTPC box, and after installing it appears to be running normally. There is a little white box with a capital O in it (which I assume stands for OBiAPP) in the top menu bar, and if I right click on it it brings up the OBiAPP preferences dialog, which shows four tabs along the top.
X-Lite doesn't work worth crap on a Mac (at least not on mine) - it keeps crashing, though I was able to get it to stay up intermittently. However, Zoiper seems stable enough. And both exhibit the same problem - if I try to connect to the OBiAPP on the HTPC box it works and I can receive incoming calls, and all appears to be fine except that when I hang up the softphone, it takes about 15 to 20 seconds for the call to actually disconnect, as if the OBiAPP either isn't receiving the hangup signal or is not passing it along.
The real issue is on outgoing calls. With both X-Lite (when it didn't crash) and Zoiper, I observe that no matter what I try to call, the call drops after approximately 8 to 10 seconds. For example, if I call the 222222222 echo test, it gets to the words "immediately echoed" (and sometimes not even that far) and then the call is just dropped. Yet on an incoming call to the softphone, there's no such issue - the call stays connected. Don't know why there would be a difference, but there is. That indicates to me that everything is registering correctly but for some reason OBiAPP is not getting something it wants to see from the client.
In this case the softphone is running on the Mac and the OBiAPP is running under Ubuntu. I haven't tried a softphone client on the Ubuntu (HTPC) system because I don't have a microphone hooked up there, but I will go ahead and try that next just to see if
that
will hold a connection on an outgoing call.
Logged
Inactive, no longer posting or responding to messages. Goodbye and good luck. Some of my old Obihai-related blog posts have been moved to
http://tech.iprock.com
- note this in NOT my blog; I have simply given the owner permission to repost some of my old stuff.
MichiganTelephone
OBi110 Beta Testers
Posts: 485
Re: Linux client
«
Reply #9 on:
March 01, 2011, 04:08:26 pm »
Hmmm, I have tried two different softphones on the Ubuntu box and neither seem to want to register - one complains that port 5060 is already in use. I don't really have time to deal with this any more tonight but at least the OBiAPP installed under WINE, so that's hopeful.
Logged
Inactive, no longer posting or responding to messages. Goodbye and good luck. Some of my old Obihai-related blog posts have been moved to
http://tech.iprock.com
- note this in NOT my blog; I have simply given the owner permission to repost some of my old stuff.
ckleea
Newbie
Posts: 44
Re: Linux client
«
Reply #10 on:
March 02, 2011, 05:56:34 am »
Very interesting findings. Would install wine for my centos to test out
Logged
ckleea
Newbie
Posts: 44
Re: Linux client
«
Reply #11 on:
March 02, 2011, 06:28:29 am »
My windows zoiper can login in the linux but can't make a call
Logged
MichiganTelephone
OBi110 Beta Testers
Posts: 485
Re: Linux client
«
Reply #12 on:
March 02, 2011, 09:54:59 am »
Yeah, that was how it played out for me. With the client installed on a different machine (Ubuntu-based) I could receive calls fine, but otugoing calls got cut off within 8-10 seconds. When I tried to run a client on the same machine, out of three I tried (including the Linux version of Zoiper) none worked properly, and Zopier in particular crashed the OBiTALK app on an incoming call, although that may have partly been because it didn't recognize the audio support in this system (which is strange because I can run Winamp under WINE and it runs fine).
I also took the unusual step of just moving the unpacked, post-installation "OBIHAI" directory from my Linux box to my Mac, and just running obiapp.exe under Crossover. That actually did work briefly, but because it had not been "installed" correctly, it didn't create an icon in the top menu bar. Therefore, once it was running, there was no way to stop it short of shutting down Crossover, but the problem there was when I tried to bring it up a second time, Zoiper would not register with it. So I suspect it left something behind in memory (and this may have to do with why one of the Linux clients wouldn't register there, claiming that port 5060 was already in use). A reboot might fix the problem but it takes a good ten minutes minimum to completely sat down and reboot my Mac Mini (I will honestly tell you that some Apple products are VERY overrated) so I haven't done that yet. And unfortunately, there is no "official" way to install WINE on a Mac, though there are
several unofficial methods
.
«
Last Edit: March 02, 2011, 02:49:35 pm by MichiganTelephone
»
Logged
Inactive, no longer posting or responding to messages. Goodbye and good luck. Some of my old Obihai-related blog posts have been moved to
http://tech.iprock.com
- note this in NOT my blog; I have simply given the owner permission to repost some of my old stuff.
ckleea
Newbie
Posts: 44
Re: Linux client
«
Reply #13 on:
March 03, 2011, 09:08:14 pm »
I notice that despite my windows zoiper showed registered, when I was in centos environment, the registration status was not. Hence I believe it is not possible to use PC client with wine /centos
Logged
ckleea
Newbie
Posts: 44
Re: Linux client
«
Reply #14 on:
March 14, 2011, 06:24:08 pm »
Quote from: MichiganTelephone on March 02, 2011, 09:54:59 am
Yeah, that was how it played out for me. With the client installed on a different machine (Ubuntu-based) I could receive calls fine, but otugoing calls got cut off within 8-10 seconds. When I tried to run a client on the same machine, out of three I tried (including the Linux version of Zoiper) none worked properly, and Zopier in particular crashed the OBiTALK app on an incoming call, although that may have partly been because it didn't recognize the audio support in this system (which is strange because I can run Winamp under WINE and it runs fine).
I also took the unusual step of just moving the unpacked, post-installation "OBIHAI" directory from my Linux box to my Mac, and just running obiapp.exe under Crossover. That actually did work briefly, but because it had not been "installed" correctly, it didn't create an icon in the top menu bar. Therefore, once it was running, there was no way to stop it short of shutting down Crossover, but the problem there was when I tried to bring it up a second time, Zoiper would not register with it. So I suspect it left something behind in memory (and this may have to do with why one of the Linux clients wouldn't register there, claiming that port 5060 was already in use). A reboot might fix the problem but it takes a good ten minutes minimum to completely sat down and reboot my Mac Mini (I will honestly tell you that some Apple products are VERY overrated) so I haven't done that yet. And unfortunately, there is no "official" way to install WINE on a Mac, though there are
several unofficial methods
.
Have you played around with Centos/Redhat + Wine?
I got no success.
Logged
MichiganTelephone
OBi110 Beta Testers
Posts: 485
Re: Linux client
«
Reply #15 on:
March 14, 2011, 08:45:22 pm »
Quote from: ckleea on March 14, 2011, 06:24:08 pm
Have you played around with Centos/Redhat + Wine?
I got no success.
No, because the only Centos based systems I have access to are Asterisk servers and they aren't supporting a GUI mode, and OBiAPP very much requires a GUI to configure, even if it's not so much needed in normal operation. I know it's possible to change the bootup mode (forget what it's called, runlevel or something like that) to get a minimal GUI, but I very much doubt that OBiAPP would run properly under WINE on Centos, assuming you could get WINE to run in the first place.
The only way I got WINE to run on a Mac was to run
Wineskin
- and I only got it to run once under that, for a few minutes, and then I couldn't get it to work again. But Wineskin is a Mac OS X only program, and I really don't know if there is any equivalent Linux program.
Logged
Inactive, no longer posting or responding to messages. Goodbye and good luck. Some of my old Obihai-related blog posts have been moved to
http://tech.iprock.com
- note this in NOT my blog; I have simply given the owner permission to repost some of my old stuff.
stevea
Newbie
Posts: 10
Re: Linux client
«
Reply #16 on:
March 19, 2011, 11:33:26 am »
I got obiapp working with Linphone on Fedora14.
The opiapp runs under Wine and setup is as before.
Using the 'linphonec' configuration tool you need to create the proxy settings and arrange for their use and set the sip port to 5061 (5060 is in use by the opiapp.:
Quote
#
linphonec
[[[ various messages omitted]]]
linphonec>
proxy add
Adding new proxy setup. Hit ^D to abort.
Enter proxy sip address:
sip:290XXXXXX@127.0.0.1
Your identity for this proxy: sip:
290XXXXXX@127.0.0.1
Do you want to register on this proxy (yes/no):
yes
Specify register expiration time in seconds (default is 600):
30
Expiration: 30 seconds
Specify route if needed:
<enter>
No route specified.
--------------------------------------------
sip address: sip:290XXXXXX@127.0.0.1
route:
identity: sip:290XXXXXX@127.0.0.1
register: yes
expires: 30
registered: no
--------------------------------------------
Accept the above proxy configuration (yes/no) ?:
yes
Proxy added.
linphonec>
linphonec>
proxy use
Current default proxy is 0.
linphonec>
linphonec>
ports sip 5061
Setting sip port to 5061
linphonec>
where "290XXXXXX" is your obiapp 9 digit "OBi number".
After this you should be able to start the 'linphone-3' gui to complete the configuration.
From the "Modes" dropdown select "Audio only"
from the Linphone dropdown select "Preferences"
In the new Preferences window:
In the "Network Settings" tab make sure the SIP port is now 5061 ,set the audio RTP port to 36000, and the "Nat and Firewall" are "Direct connection ...".
In the Manage SIP accounts" tab, enter your display name, as "Your username" enter your OBi number 290XXXXXX,
also select and edit the "proxy accounts" entry that should be present. It should have
sip:290XXXXXX@127.0.0.1, for both SIP Identity and SIP proxy address. Route is empty and Registration duration is 30 seconds.. Make sure "Register at startup" is selected.
Use "OK" and "Done" to exit the preferences.
You may need to quit and restart linphone-3, or take the connection offline & back on then wait a couple seconds for the registration to complete.
«
Last Edit: March 20, 2011, 03:12:28 am by stevea
»
Logged
ckleea
Newbie
Posts: 44
Re: Linux client
«
Reply #17 on:
March 21, 2011, 04:33:51 pm »
I now got it registered and can dial out from zoiper which connects from a remote PC.
Logged
ckleea
Newbie
Posts: 44
Re: Linux client
«
Reply #18 on:
March 22, 2011, 04:08:52 pm »
I don't know. from time to time, it may not be able to register. Sometimes it responds as timeout.
Logged
ckleea
Newbie
Posts: 44
Re: Linux client
«
Reply #19 on:
March 23, 2011, 11:19:06 pm »
Quote from: MichiganTelephone on March 14, 2011, 08:45:22 pm
Quote from: ckleea on March 14, 2011, 06:24:08 pm
Have you played around with Centos/Redhat + Wine?
I got no success.
No, because the only Centos based systems I have access to are Asterisk servers and they aren't supporting a GUI mode, and OBiAPP very much requires a GUI to configure, even if it's not so much needed in normal operation. I know it's possible to change the bootup mode (forget what it's called, runlevel or something like that) to get a minimal GUI, but I very much doubt that OBiAPP would run properly under WINE on Centos, assuming you could get WINE to run in the first place.
The only way I got WINE to run on a Mac was to run
Wineskin
- and I only got it to run once under that, for a few minutes, and then I couldn't get it to work again. But Wineskin is a Mac OS X only program, and I really don't know if there is any equivalent Linux program.
At the end, I got success by using asterisk to connect to the OBiApps as well. I can even dial in and out.
However, I would request to OBiHAI to build a simple command line native linux program to allow even less resource.
Logged
Pages: [
1
]
2
Print
« previous
next »
Jump to:
Please select a destination:
-----------------------------
Firmware, Software Updates
-----------------------------
=> Firmware / Advisories / Notifications for OBi Products
-----------------------------
General Support
-----------------------------
=> On-Topic: Obihai and OBi Products
=> Installation and Set-Up (Devices)
=> Day-to-Day Use
=> New to Using the OBi / VoIP
=> OBiON iPhone, iPad & iPod touch
=> OBiON Android
=> OBiAPP for PC
=> OBiTALK Web Portal
=> Feature Requests
-----------------------------
OBiPLUS - Solution for Small Business
-----------------------------
=> OBiPLUS Small Business Solution - Premium & Basic Subscriptions
-----------------------------
VoIP Service Provider Forum (OBi Relevant)
-----------------------------
=> Asian ITSPs
=> Australian ITSPs
=> North American ITSPs
Loading...