OESF Portables Forum

Everything Else => Sharp Zaurus => Model Specific Forums => Distros, Development, and Model Specific Forums => Archived Forums => 6000 - Tosa => Topic started by: duffman on May 02, 2004, 02:02:47 am

Title: VoIP On the 6000
Post by: duffman on May 02, 2004, 02:02:47 am
I tried LinPhone, no dice. Has anyone got it to work? Or know of any other VoIP apps for the 6000? Thanks!
Title: VoIP On the 6000
Post by: benkrembs on May 02, 2004, 09:27:52 am
I also tried it a while ago and no luck.  But yeah.. VoIP on this thing would be AWESOME.  

Anybody out there talking on this thing?
Title: VoIP On the 6000
Post by: coolass on May 02, 2004, 12:55:04 pm
tkcphone is ok. Try the demo first.
Title: VoIP On the 6000
Post by: duffman on June 02, 2004, 02:19:47 pm
Coolass,

Did you notice any caveats installing tkc-phone? I got the demo and the support libraries but having some problems getting it to work still.

Thanks!
-Dustin
Title: VoIP On the 6000
Post by: tdt on June 03, 2004, 02:03:54 pm
I\'ve also been trying to get this working with no luck. I\'m able to get the sip call set up and according to the ethereal traces the sip phone at the other end is sending RTP packets, so I think that the inbound direction is working. But nothing is ever sent from the zaurus side. I also get the following error messages when run at the shell prompt. i\'m not sure how to interpret them though. Does anyone have any idea about this? Terry.

!!!!!!!!!!!!!!!!!!!!!!!!!! Error: !!!!!!!!!!!!!!!!!!!!!!!
Data won\'t fit within the current RTP packet size
sent 54615 (3),received 55011 (3);read 529600 write 533440 need 528000 jitter 23
sent 55308 (3),received 55737 (3);read 536320 write 540480 need 528000 jitter 9
!!!!!!!!!!!!!!!!!!!!!!!!!! Error: !!!!!!!!!!!!!!!!!!!!!!!
Data won\'t fit within the current RTP packet size
!!!!!!!!!!!!!!!!!!!!!!!!!! Error: !!!!!!!!!!!!!!!!!!!!!!!
Data won\'t fit within the current RTP packet size
!!!!!!!!!!!!!!!!!!!!!!!!!! Error: !!!!!!!!!!!!!!!!!!!!!!!
Data won\'t fit within the current RTP packet size
sent 56166 (3),received 56496 (3);read 544640 write 547840 need 544000 jitter 16
!!!!!!!!!!!!!!!!!!!!!!!!!! Error: !!!!!!!!!!!!!!!!!!!!!!!

etc.
Title: VoIP On the 6000
Post by: selfabuse on December 14, 2004, 06:26:45 pm
Not to dig up a real old topic, but I got this working. It was a piece of cake actually. Grabbed a copy of KPhone/Pi from here (http://killefiz.de/zaurus/showdetail.php?app=2261), installed openssl from here (http://cyberphreak.com/zaurus/feed/openssl-0.9.7a_0.9.7a_arm.ipk), and away it went.

I have it connecting to an asterisk server back at my office, and it seems to work just fine. I just got the 6000 not an hour ago, and this is the first thing I tried
Title: VoIP On the 6000
Post by: offroadgeek on December 19, 2004, 02:07:09 pm
selfabuse - thanks for the post!  kphone/pi is sweet.. it works awesome on 6000.  

As soon as I got kpone/pi setup, I registered for accounts on the following VOIP networks:

Voice-Pulse (http://www.voice-pulse.com)
Nufone (http://www.nufone.net)
Free World Dialup (FWD) (http://www.freeworlddialup.com)

Here are some thoughts on the three:

FWD seems to be the best so far
- comprehensive website with nice features (call history, messages, etc.)
- great configuration instructions on website (even specific instructions for kphone!)
- offers multiple ways to test setup/connection (echo test, call back, and even a number to call (55555) to speak to a real person - kinda funny)
- no setup costs at all

Voice-Pulse  
- $10 non-refundable cost (adds $10 to your account for PSTN calls)
- decent site with limited configuration instructions
- I couldn't get kphone to register to voice-pulse network, even though I used the correct login/password
- I also tried the config on the x-lite softphone on my powerbook, still couldn't register  

Nufone
- works fine, but they have a very simplistic website and features.  Hardly anything for configuration instructions (except for the tiny bit you get in the confirmation email)
- was able to configure it and could receive calls via my ID@ipaddress, but couldn't get STUN setup (so that I could receive calls at offroadgeek@switch-2.nufone.net)

Using the 6000 as a VOIP phone is really nice.  It's totally comfortable to put the back of the zaurus to your ear and use it like a regular phone.  My test calls were very clear.

I wonder how many people with a 6000 will actually use it as a voip phone?  Also, if you want to do any reading on anything VOIP, check out voip-info.org (http://voip-info.org)

btw - I put my voip # in my signature, in case someone wants to do a test call
Title: VoIP On the 6000
Post by: selfabuse on December 19, 2004, 04:45:40 pm
If you're in the mood to be super-geeky and you have a linux box at home, you can even pick up a pretty inexpensive PCI card, install Asterisk, and do VoIP on anywhere you've got a decent internet connection on your 6000 back to your landline at home.

After seeing me making VoIP calls on this, the president and vice president of my company have started shopping around for 6000s. We just started selling VoIP service, and VoIP PDAs would definatley be a cool thing to show off to prospective customers.
Title: VoIP On the 6000
Post by: offroadgeek on December 19, 2004, 04:51:37 pm
Quote
If you're in the mood to be super-geeky and you have a linux box at home, you can even pick up a pretty inexpensive PCI card, install Asterisk, and do VoIP on anywhere you've got a decent internet connection on your 6000 back to your landline at home.
I already have asterisk running on my of the ZUG servers in the house   though I don't have a pci card installed to connect it to my landline.  I'm still tinkering with asterisk... I'd like to have it configured to be a STUN server, so I can have an address like offroadgeek@zaurususergroup.com (or something like that), and be able to log into it from anywhere.

The nice thing about the VOIP services that I mentioned before, they offer real cheap international rates, in case I ever need to call the UK or japan... but I guess I hardly ever do that.  Then again, it would be cool to call my nephiew who's stationed in Japan.

I wonder if we should setup a VOIP ZUG server for our members to use?  Though I can't think of anything that we could offer over any of the free providers...
Title: VoIP On the 6000
Post by: xjqian on December 20, 2004, 10:06:21 am
FWD with kphone/pi_0.9.8 + openssl_0.9.7d works great for me. However, only tried 163(echo) and 55555 (supposed to be FWD welcome phone, reached a real person once). Most of the time 55555 gives me a "Forbidden" error, which, I guess, translates to "busy". calling 10000(supposed to be talking to FWD's founder) gives back "non-invite response".

Waiting for my girlfriend to set-up her FWD, so I can do a reality test. Thanks selfabuse for the heads up.
Title: VoIP On the 6000
Post by: cvmiller on December 24, 2004, 05:08:12 pm
Hi All!

So you got me all exited about Kphone/pi on my SL-6000. Got it installed no problem. I thought I would test it out with the Kphone on my laptop (v 2.03 included with Mandrake 10.1).

Everything seems to run OK. But when I actually call my Zaurus (from the linux laptop) an I use the default Codec G711u, I get nothing but noice on BOTH machines! And if talk into the Zaurus mic, the noice on the laptop momentarily stops (while I am talking) and then instantly resumes.

If I switch to one of the other Codecs (GSM, iLBC) then I get silence, but I don't get any voice either.

Any thoughts on how to test this before I connect to FWD or PND? I'd like to see it work on my local network first.

Thanks,

Craig...
Title: VoIP On the 6000
Post by: offroadgeek on December 25, 2004, 03:21:48 am
Quote
Any thoughts on how to test this before I connect to FWD or PND? I'd like to see it work on my local network first.
I don't know that you can do direct IP to IP calls with kphone/pi (I could be wrong).  AFAIK, kphone/pi is a SIP only softphone, and allows only SIP calls.

I've found FWD the easiest to setup with kphone/pi and they have great options for testing calls (echo test, time, live person testing).  check out this config doc (http://www.freeworlddialup.com/support/configuration_guide/configure_your_fwd_certified_phone/kphone_linux/stun) for specific instructions for setting up kphone/pi with FWD using STUN (in case you're behind a firewall).

good luck
Title: VoIP On the 6000
Post by: xjqian on December 25, 2004, 03:42:36 am
I concur with offroadgeek. SIP is an index service provided by FWD or others. Although direct IP to IP calls with kphone/pi may be possible, it should be a different configuration.

Have anybody tried FWD Peering (http://www.freeworlddialup.com/content/view/full/333/)? I'm mosted interested in Vonage and Packet8. How's the quality?

VoIP on 6K is great. Isn't that one of the major reasons 6K designed for?  
Title: VoIP On the 6000
Post by: offroadgeek on December 25, 2004, 11:54:58 am
Quote
Have anybody tried FWD Peering (http://www.freeworlddialup.com/content/view/full/333/)? I'm mosted interested in Vonage and Packet8. How's the quality?

VoIP on 6K is great. Isn't that one of the major reasons 6K designed for? 
I tried the peering number for an 800 call on my calling card (to see if I can reach a regular land line), but the DTMF doesn't show the full 10 key num pad, so I couldn't dial a zero.  I couldn't figure out a way to resize the window.  (I submitted a bug report for this)

In my excitement to get this working, I tried setting up an inbound DID so that I could receive calls on my 6000.  I happen to be in a place where my cell doesn't work, but the cabin has dsl and wifi so I thought it would be a good time to really test this out.  So I first setup an asterisk server, and got a DID through Voicepulse Connect (http://connect.voicepulse.com/), but I couldn't get asterisk configured properly to register with the voicepulse connect service, blah blah blah... I just couldn't get it to work.

So I thought I'd try Vonage.  Keep in mind this is just three days ago.  I setup a new account with vonage and ordered the Premium Unlimited plan with the softphone add-on.  After it was setup (within hours) I tried to setup the service on my 6000, but found out that Vonage doesn't support SIP only based softphones    I even called Vonage technical support to verify this.  So I got a full refund (including setup costs).  Overall, it seems like a good company, but it just won't work with kphone on the 6000.

Next I thought I'd try the full Voicepulse service (not just Connect).  This time I called Voicepulse technical support and they confirmed that they do indeed support SIP based softphones.     They have a 30-day money back guarantee, so I figured I couldn't lose.  I setup an account (America Unlimited) through them a day and a half ago, and the account is "still pending verification".   Definitely not as quick as vonage.  

In the mean time, I'm still tinkering with setting up the asterisk server correctly.  This would definitely be the most inexpensive route to go, as there would be no monthy charge except for the Voicepulse Connect service (which is minimal).

I'll let you know if I ever have any luck with voicepulse.
Title: VoIP On the 6000
Post by: unblowupable on December 25, 2004, 11:36:07 pm
Great work so far offroadgeek! I look forward to learning how you make out with asterisk/Voicepulse Connect. It does seem like the ideal solution, but in the meantime I may try IConnectHere.com's "Build Your Own Plan" (https://www.iconnecthere.com/nonmembers/eng/broadband_phone/open_access/open_access_plan.htm) for SIP users w/ FWD. Anyone have feedback about ICH? According to FWD they should work fine for PSTN calls, and the prices seem reasonable.

FWIW I was able to use peering through FWD to call toll free numbers (Just had to dial *18#########). Additionally, I was able to use a calling card to reach a regular land line. I ran into the DTMF/keypad problem initially but the AT&T card I used allowed voice recognition for PIN and phone # to call. The quality of the call was very good. So basically if you have a 6000, kphone/pi, FREE FWD account, broadband connection and a callling card that doesn't require DTMF for the PIN and phone #, you can make calls to anywhere! Of course you can always call US toll free #'s directly through FWD. A phone #, voice mail and all the services of ICH, Voicepulse, etc., would be nice, but this is a quick & dirty solution that works!
Title: VoIP On the 6000
Post by: cvmiller on December 26, 2004, 04:14:18 pm
Quote
Quote
Have anybody tried FWD Peering (http://www.freeworlddialup.com/content/view/full/333/)? I'm mosted interested in Vonage and Packet8. How's the quality?

VoIP on 6K is great. Isn't that one of the major reasons 6K designed for? 
I tried the peering number for an 800 call on my calling card (to see if I can reach a regular land line), but the DTMF doesn't show the full 10 key num pad, so I couldn't dial a zero.  I couldn't figure out a way to resize the window.  (I submitted a bug report for this)
 

On DTMF, You can access all the numbers (and symbols) if you rotate your screen. I run my screen rotated all the time, so I didn't even notice there was a problem until you guys mentioned it.

Thanks to all, I signed up to FWD, and have made the test calls. I even signed up my wife, and made a call from my Z to her Mac (using JSphone). The audio was a bit choppy, but that could be because we were on the same wireless network.

Thanks to all for turning me onto a cool Z app!

Craig...
Title: VoIP On the 6000
Post by: cvmiller on December 30, 2004, 09:58:20 pm
Has anyone gotten Voice Mail (http://www.freeworlddialup.com/advanced/voicemail) to work?

I have it setup, but I can't log in. Apparently, according to the FAQ, it doesn't recognize DTMF. So how does one log into voice mail on the Z?

TIA,

Craig...


sip:539718@fwd.pulver.com
Title: VoIP On the 6000
Post by: selfabuse on December 30, 2004, 10:23:46 pm
I'm fairly certian I had voicemail working back to the asterisk machine at my office - but I don't know how FWD has all their stuff set up. I uninstalled my sip software a little while ago for some reason or another, but I'll reinstall it to double check that I really can get in. Another fun thing I just did was install the full asterisk PBX under pocketworkstation. It's not really too useful other then to impress other geeks with, but hey, sometimes that's enough
Title: VoIP On the 6000
Post by: offroadgeek on December 30, 2004, 11:34:45 pm
Quote
Has anyone gotten Voice Mail (http://www.freeworlddialup.com/advanced/voicemail) to work?

I have it setup, but I can't log in. Apparently, according to the FAQ, it doesn't recognize DTMF. So how does one log into voice mail on the Z?

TIA,

Craig...


sip:539718@fwd.pulver.com
I saw this on the FWD site, this is probably the same thing you mentioned you saw in the FAQ:

Quote
The voicemail system isn't able to understand the DTMF tones sent when you enter your password. Voicemail only understands DTMF when its sent using the rfc2833 standard. Check your phone configuration to make sure its senting DTMF using rfc2833.

Though I don't know if kphone/pi supports DTMF using the rfc2833 standard.  I was able to check my FWD voicemail from my laptop (using x-lite (http://www.xten.com/)) so I know it's working on the FWD side...
Title: VoIP On the 6000
Post by: thaak on December 31, 2004, 12:16:31 pm
Hi

I've just managed to dial my cellphone via FWD and Iconect peering. **334 and then using the DTMF my id number and password and then could dial out. Pretty cool. Just need to find a way to send the Iconnect id and password without having to type it in. Oh yes using KPhone/PI. Tried tkcphone (bought the full version) but have had not luck iwth it. Anyone got tips on setups or how to send numbers from the address book to dtmf would be very helpfull   .

Thanks
Title: VoIP On the 6000
Post by: cvmiller on December 31, 2004, 01:24:28 pm
Quote
Though I don't know if kphone/pi supports DTMF using the rfc2833 standard.  I was able to check my FWD voicemail from my laptop (using x-lite (http://www.xten.com/)) so I know it's working on the FWD side...
Apparently Kphone does _not_ support RFC2833 (which is a DTMF signalling like protocol when real DTMF gets too torn up (distorted) by the audio codec).

LinPhone is supposed to support RFC2833, but alas, it doesn't support STUN (which is used when behind a NAT firewall).

I tried configureing another profile on my wifes laptop (with SJ phone) but that didn't work (it kept sending her phone number, not mine).

Being a Linux only (ok, there are also MacOS X machines in the house as well) shop, x-lite doesn't seem to be an option. Although it does look to be a nice client.

I guess my voice mail will be greetingless for now.

Thanks,

Craig...
sip:539718@fwd.pulver.com
Title: VoIP On the 6000
Post by: offroadgeek on December 31, 2004, 03:02:31 pm
Quote
Being a Linux only (ok, there are also MacOS X machines in the house as well) shop, x-lite doesn't seem to be an option. Although it does look to be a nice client.

I guess my voice mail will be greetingless for now.
I also have all linux boxes and one powerbook with osx/debian dual boot.  Theres and x-lite client for osx which works nicely.

Another cool thing about FWD voicemail is that you can have it forward your voicemails as .wav files to your email.. works really well.

On another note, I finally got the voicepulse service setup and ordered the 'open access' add on so that I can use kphone/pi on my 6000 with the service.  Its a pretty cool setup... they give you a DID (in the area code of your choice) and now I can send and receive PSTN calls on my 6000.  My calls so far have been really good.  I ended up leaving my cell at home and went to a coffee shop to hang out and have breakfast with my dog.  Of course this coffee shop has free wifi so I made a few calls (while sitting outside on a semi busy street in SF).  The calls were very clear, seemed just like I was on my cell.  The person on the other end of the call said tht it was also very clear, except for a little bit of an echo when he spoke.

All in all, very cool.  And the guy selling coffee in the coffee shop gave me a free beer, because it's new years eve.  (It is 12:02 PM after all)
Title: VoIP On the 6000
Post by: dfisher on January 02, 2005, 09:44:25 pm
What are people using for a mic and headset?
Title: VoIP On the 6000
Post by: unblowupable on January 02, 2005, 10:44:32 pm
Quote
What are people using for a mic and headset?
For now I am using a Jabra Earwrap - the generic 2.5 mm adapter version. I didn't buy it from this site, but here's a link (http://www.alternativewireless.com/jabra/jabra-earwrap.html) so you can see them. The quality of the speaker and mic are very good, although I find it awkward to wear (but maybe its just me.) I got it for $17 at a local Staples. A satisfactory solution for now, but I'd like to find something more comfortable.
Title: VoIP On the 6000
Post by: xjqian on January 03, 2005, 01:58:56 am
Quote
What are people using for a mic and headset?
I use a generic 2.5mm headset. Consider upgrading to a CF BT + BT headset in the future.

Thanks Craig for the tip of using DTMF in the landscape mode.

I randomly tried some 1800*** numbers. Mixed results. For example, UPS tracking's voice is crystal clear and it understands the DTMF sent by the 6K. Although it did miss the part of prompting me to enter the tracking number, I managed to DTMF in the digits after the voice "I don't understand ....". And the results are good. However, for the TripRewards, neither was the sound clear nor did it accept my DTMF. So it is a YMMV.

For internet calling, I was comparing the sound quality of the FWD with Skype. The other party was out of the states. We tested pulver.Communicator on our PCs first, (Cat5 LAN). Unfortunately, the sound quality is inferior to Skype  (Cat5 LAN).  I have to say Skype is crystal clear, while FWD with pulver.Communicator is muffled. Then I used my 6K (WiFi) talking to the other party. The result is choppy, acceptable at best.  Of course, there is a possibility of the wireless signal quality issue in my home. Even worse, however, the KPhone crashes after about every 10-15mins (does anybody else has this kind of expereience?). All in all, a little disappointed. I will keep an eye on the possiblity of the Xqt+Debian with Skype.

Voicemail worked with pulver.Communicator on my PC. Sending the voice message to my email box is a big plus.

update: it works better for me today, at least I managed 1hr talking time before KPhone crashed. Sound quality is better than yesterday, but still sounds like a walkie talkie, i.e. when i spoke, i heard only silence. If neither of the party speaks, just absolute silence. No background sound at all. In some cases, I thought the connection was dropped, but actually not.  With Skype, I could even hear the breathing of the other party when I was speaking. Plan to buy a CF LAN card to check out if it's my WLAN problem.
Title: VoIP On the 6000
Post by: thaak on January 03, 2005, 07:57:57 pm
Have managed to connect directly to Iconnect via KPhone. Could then dial PSTN numbers directly(with Iconnect account). Worked fairly well dial a couple of my friends in South Africa from the UK and worked fine.

Does any one know of a way to setup multilple accounts on KPhone. Would like to be connected to FWD for internet calls and Iconnect when I want to phone a PSTN phone as I find it a mission to go from FWD to Iconnect and have to type in the numbers all the tim.
Title: VoIP On the 6000
Post by: cvmiller on January 03, 2005, 09:46:38 pm
Quote
Does any one know of a way to setup multilple accounts on KPhone. Would like to be connected to FWD for internet calls and Iconnect when I want to phone a PSTN phone as I find it a mission to go from FWD to Iconnect and have to type in the numbers all the tim.
Thaak,

It isn't pretty, but Kphone stores all its config info in: /home/zaurus/kdepims/config/kphonerc

You could create a simple script that would rename 2 different kphonerc files one for each kphonerc personality.

I hope this helps,

Craig...
sip:539718@fwd.pulver.com
Title: VoIP On the 6000
Post by: xjqian on January 04, 2005, 04:50:36 am
Quote
Does any one know of a way to setup multilple accounts on KPhone. Would like to be connected to FWD for internet calls and Iconnect when I want to phone a PSTN phone as I find it a mission to go from FWD to Iconnect and have to type in the numbers all the tim.
Help ---> start  hints
"if you want to use multiple identities, start KPhone with the '-u' option...'
'kphone -u jsmith'

It's worth to read through the Help: audio setup, howto use, start hints. Pretty informatiive. The storing pwd in /home/zaurus/kdepims/config/kphonerc mentioned in the howto use is a great hint.

one question, anybody know if i should increase the two values in the SIP Preferences->Settings
   Expire Time of Registration (sec)
   Expire Time of Presence Subscription (sec)
Are these values like elapse time before giving up registration/presence subscription?
Title: VoIP On the 6000
Post by: zautrix on January 04, 2005, 10:06:35 am
Interesting thread ... ;-)
I agree, there is a setting missing for more than one SIP account.

The DTMF portrait mode problem should be fixed in KPhone/Pi 0.9.9.

I also merged some changes from KPhone 4.1.0.

Please try version KPhone/Pi 0.9.9 and let me know, if everything is still working... ( because I did not test the merged changes from KPhone 4.1.0 very much).


Thx,

z.
Title: VoIP On the 6000
Post by: cvmiller on January 04, 2005, 10:04:33 pm
Quote
Interesting thread ... ;-)

The DTMF portrait mode problem should be fixed in KPhone/Pi 0.9.9.
Great App! Thank you for making it happen,

Do you see any support for DTMF (RFC2833) in the future? FWD voice mail only accepts RFC2833 signaling, (not DTMF), which makes it a little hard to configure the voice mail using kphone/pi.

Thanks again for the great App!

Craig...
Title: VoIP On the 6000
Post by: xjqian on January 04, 2005, 11:17:32 pm
Quote
The DTMF portrait mode problem should be fixed in KPhone/Pi 0.9.9.
installed 0.9.9. Everything's working fine for me . This is one of the killer applications on the 6K. thanks for making this available.

Anybody tried vidio call with the Zamera: CE-AG06. Unfortunately, I don't have one to test it out.

How about  the other way around on the DTMF/voicemail issue? How hard is it for FWD to add the voicemail support to recognize the DTMF?
Title: VoIP On the 6000
Post by: offroadgeek on January 05, 2005, 12:28:13 pm
Quote
The DTMF portrait mode problem should be fixed in KPhone/Pi 0.9.9.
0.9.9 works great, and having the DTMF work in portrait makes it that much more convenient to use (for me).

Thanks a ton!

Quote
Anybody tried vidio call with the Zamera: CE-AG06. Unfortunately, I don't have one to test it out.
I didn't even think of testing the CE-AG06 with kphone in a video call... I'll try that tonight.... but will I need to do a kphone to kphone call for that to work?
Title: VoIP On the 6000
Post by: cvmiller on January 05, 2005, 08:39:08 pm
Quote
Quote
Anybody tried vidio call with the Zamera: CE-AG06. Unfortunately, I don't have one to test it out.
I didn't even think of testing the CE-AG06 with kphone in a video call... I'll try that tonight.... but will I need to do a kphone to kphone call for that to work?
Thanks for improving an already great Application!

I wouldn't think that you would need kphone/pi to kphone/pi to do a video call. Since the codec should be independent of kphone. I was going to say call me, but I see to view the video I would need VLC installed, and I don't

Let us know how it works! I had never thought of getting the video cam until now!

Craig...
Title: VoIP On the 6000
Post by: xjqian on January 06, 2005, 12:38:59 am
Anybody notices the voice mail system will automatically hang-up after about 40 sec? Or, it's just me?
Title: VoIP On the 6000
Post by: cvmiller on January 06, 2005, 08:13:55 pm
Quote
Anybody notices the voice mail system will automatically hang-up after about 40 sec? Or, it's just me?
No, I can't say I have. I just left you a 60 second voice mail, and it seemed to work OK. (I hope you don't mind).

Craig...
sip:539718@fwd.pulver.com
Title: VoIP On the 6000
Post by: xjqian on January 07, 2005, 04:29:46 am
Quote
I just left you a 60 second voice mail, and it seemed to work OK. (I hope you don't mind).
Got your message. Thanks craig. I'll try to test it again and see if any setting's wrong on my side.
Title: VoIP On the 6000
Post by: cvmiller on January 08, 2005, 06:22:18 pm
Quote
Interesting thread ... ;-)
The DTMF portrait mode problem should be fixed in KPhone/Pi 0.9.9.

I also merged some changes from KPhone 4.1.0.

Please try version KPhone/Pi 0.9.9 and let me know, if everything is still working... ( because I did not test the merged changes from KPhone 4.1.0 very much).
Hi Z!

Not sure what got merged int from 4.10, and there is probably a better place to mention bugs, but I just noticed a couple of things about the "contact list" portion of kphone/pi (the 2/3rds of the bottom part of the screen).

I have noticed a problem with the Contact List, however. By making entries into the phone book, and checking "Add Identity to Contacts List" the names show up fine (although in the Description Field, not the name field).

Then by tapping and holding the stylus on the name in the "contact list" a pop up menu appears. One of the items to to call. I use that, and it dials the wrong number!

Yet the correct numbers show up in the phone book.

Also in the "contact list" there is a column of Status. It is always blank. Even when I know one of my contacts is registered with fwd and online.

Other than that, 0.99 works pretty well, and the DTMF works fine in un-rotated mode.

Thanks again for the very useful software for the Zaurus,

Craig...
Title: VoIP On the 6000
Post by: cvmiller on January 09, 2005, 09:44:16 pm
Quote
Hi Z!

Not sure what got merged int from 4.10, and there is probably a better place to mention bugs, but I just noticed a couple of things about the "contact list" portion of kphone/pi (the 2/3rds of the bottom part of the screen).

I have noticed a problem with the Contact List, however. By making entries into the phone book, and checking "Add Identity to Contacts List" the names show up fine (although in the Description Field, not the name field).

Then by tapping and holding the stylus on the name in the "contact list" a pop up menu appears. One of the items to to call. I use that, and it dials the wrong number!

Yet the correct numbers show up in the phone book.

Also in the "contact list" there is a column of Status. It is always blank. Even when I know one of my contacts is registered with fwd and online.

Other than that, 0.99 works pretty well, and the DTMF works fine in un-rotated mode.

Thanks again for the very useful software for the Zaurus,

Craig...
Z

OK, a little more info on what I am seeing.

In the Contact List, I finally did see something in the status column. So I guess that is working after all. The person I thought was registered, is in fact having registration problems.

On the dialing the wrong phone number. I can't explain it, but it is correct most of the time, and then occationally it goes wonky, and pulls up the wrong number. I haven't yet been able to figure out what I do to make it go wonky.

So I would say the first one actually works, my fault.

The second one is intermittent, and I'll keep working to see if I can figure out how to get into a repeatable failure.

Craig...
Title: VoIP On the 6000
Post by: dfisher on January 09, 2005, 10:28:40 pm
Hi,

Anyone have trouble getting thir audio device to work with Kphone/Pi?  I'm on a SL-6000 and have selected /dev/dsp  as my audio device in ReadWrite mode.  My MP3's and alarms already play fine through the built-in speaker, so that's not the problem.  The kPhone/Pi software *does* report "dialing" and "connection"

Doug
Title: VoIP On the 6000
Post by: eji on January 10, 2005, 04:18:39 pm
You can add my name to the list of FWD/Kphone users on the SL-6000.

546766@fwd.pulver.com

I haven't started tinkering with voice mail and other settings yet, but I did have the app up and running (FWD's echo and call tests worked fine) tonight on my home WLAN.

Thanks for the useful thread!
Title: VoIP On the 6000
Post by: cvmiller on January 10, 2005, 11:18:56 pm
Quote
Hi,

Anyone have trouble getting thir audio device to work with Kphone/Pi?  I'm on a SL-6000 and have selected /dev/dsp  as my audio device in ReadWrite mode.  My MP3's and alarms already play fine through the built-in speaker, so that's not the problem.  The kPhone/Pi software *does* report "dialing" and "connection"

Doug
Doug,

I haven't looked into it yet, but I have similar problems when I am at work (not sure about their firewall), but it works just fine at home (I do know about my firewall). So it may not be your Z but instead your network.

I hope this helps,

Craig...
Title: VoIP On the 6000
Post by: dping28 on January 12, 2005, 03:57:57 pm
I just purchased a Z SL-6000L and I already have vonage, but it appears from this thread, I can not use vonage's softphone service with this device. Is this true? Just wanted to make sure. Thanks!
Title: VoIP On the 6000
Post by: offroadgeek on January 12, 2005, 04:48:28 pm
Quote
I just purchased a Z SL-6000L and I already have vonage, but it appears from this thread, I can not use vonage's softphone service with this device. Is this true? Just wanted to make sure. Thanks!
It is true.  I called vonage tech support to be sure, and they confirmed that they do not yet support sip based softphones...

Check out FWD (http://www.freeworlddialup.com) for now... at least you'll be able to see how nice the 6000 is as a voip phone.
Title: VoIP On the 6000
Post by: aki on January 12, 2005, 06:01:30 pm
How about Voice-Pulse, anybody tried their service to connect to a regular phone line?  I think offroadgeek mentioned that he was going to give it a try.
Title: VoIP On the 6000
Post by: Mustang on January 13, 2005, 01:19:06 pm
My home and office are pretty much all wireless.  I use a softphone on my PC that gateways to an * server via IAX for VoIP and PSTN services, I currently use the Firefly softphone (it supports IAX, and SIP too).  The PC has a bluetooth hub and I use a Motorola earpiece.  Out of the office is of course a different story.  I ride a motorcycle as my primary means of transportation and the 6000 really fits that lifestyle.  The 6000 is my sound system that connects to the helmet headset whiel commuting or just going somewhere.  Most places that I work at have 802.11b access available for my access, so I use the 6000 extensively when onsite working.  It serves all the typical functions of a unix workstation for me when I'm onsite along with a number of other functions related to my work.  

The SL-6000 also serves as a unified messaging platform.  Well, no, it's more accurately a unified communications platform.  I use the standard applications that it came with for contacts, todos, email, etc.  In addition, I have installed Pi/Kphone for VoIP service and use a Plantronics earpiece.  It was a bit diffiicult at first, being used to a cellphone.  However, I have found that my clients use email more now, and as a result do a MUCH better job of expressing the problem.  However, they can always leave a voicemail and as soon as I'm in a hotspot I check email and messages.

I subscribe to the TMobile hotspot service, so in addition to client locations, I can always find a hotspot when I'm out and make a call, check my messages/email, etc.  They sell unified messaging platforms out there and even subscription based services.  However, I've not found anything that compares to it in price/performance.

SL-6000
Pi/Kphone
* Gateway Server
TMobile HotSpot Service
Kismet  <-- I've neglected to mention it's purpose, shame on me

I also use pay-as-you-go minutes with several different termination providers, as I do have sometimes daily contact overseas.  These services are rated on the * gateway and all my outboud calls from the 6000 use that * server as it's outbound gateway.  The * server also provides local PSTN services (where DIDs currently come from).

I would like to get a BT card for the 6000 and get rid of the Plantronics headpiece in favor of the Motorola wireless one.

This is probably a bit different then most of you, as you probably drive a car and can talk on the phone easily.  On the bike, once your as closer to highway speed, it's just not very useful and I prefer to pay closer attention to the road.  With this in mind, my VoIP use of the 6000 works just as well as a cellphone for me.  I do however still carry a cellphone for emergencies, but I have the cheapest plan I can find becasue I just don't use it anymore.

Grady
Title: VoIP On the 6000
Post by: jegla932 on January 16, 2005, 11:44:02 am
You CAN use Vonage SoftPhone with SL-6000!

Google for "kphone vonage", first hit is:
http://brandt.kurowski.net/blog/raves/kphone.html (http://brandt.kurowski.net/blog/raves/kphone.html)

- Works great on my 6000 with kp/pi 0.9.8, in both Sharp and Opie 3.5.2 roms...

- I'll try kp/pi 0.9.9 soon ...

I guess Vonage doesn't want to support it, but at least they don't block it...
Title: VoIP On the 6000
Post by: xjqian on January 18, 2005, 03:47:46 am
just share my experience using the kphone in debian. Results are not encouraging at all.


* no matter what audio codec i chose, the info dumped in the console told me audio: G711U as output. bug?
* I have to drop size of payload to 160(20ms) to get acceptable sound. with 80 (10ms), either the call window crashing or choppy sound
* the main program windwow not very stable, crashes frequently
* Actions like swiching between windows, pull down menus, open-close are way slow. most of the time, kphone is like in frozen mode. I noticed lots of network activity going on in the consol display during the frozen moments.
* called voicemail, but it automatically shuts me down as soon as connected, voice "your login info is incorrect". leaving me out of chance to test if the DTMF works in debian.

overall, I don't think the debian 4.0.9 package is as up-to-date as the zaurus 0.9.9 ipk, neither is the performance.    I really want to check my voicemail on the go from my z

edit: the only debian skype package i found is i386 unstable.
Title: VoIP On the 6000
Post by: cvmiller on January 18, 2005, 08:47:03 pm
Quote
just share my experience using the kphone in debian. Results are not encouraging at all.

* called voicemail, but it automatically shuts me down as soon as connected, voice "your login info is incorrect". leaving me out of chance to test if the DTMF works in debian.

Sorry to hear about the problems on Debian. I am quite happy with it on my standard Sharp ROM.

If you are using FWD, the DTMF won't help you on voice mail. The VM application doesn't listen to DTMF, but rather RFC2833 signaling, and kphone doesn't support this (as best as I can see).

Craig...
sip:539718@fwd.pulver.com
Title: VoIP On the 6000
Post by: xjqian on January 18, 2005, 11:23:24 pm
I'm quite happy with the kphone on my sharp rom too. Just poking around in my debian box  as i'm new to the debian world.

FYI, after some googling I found

rfc2833 (Request for Comments: 2833) is kind of a protocol/standard to send DTMF (dual-tone multifrequency) and other telephony signal. The complete document is Linked Here (http://community.roxen.com/developers/idocs/rfc/rfc2833.html). Seems if we want kphone to be rfc2833 compliant, the packaging method for the audio/digital signal should be all rewritten. I want to help if anybody let me know what kphone complies to and what  infomation I should get first. Not a good coder at all. So keep your expectation low.

Btw, as VOIP application is generally CPU hungry, I suspect the fast kernel running at 530 Mhz will potentially help out with the sound quality and delay issues. But...   haven't realized any so far. This kind of comparison is hard to conduct as network status gets in the way. But in theory, it should. And this is the most prominent reason for me to flash to the fast kernel.

Update: no weird voicemail auto hang-up anymore. Seems a network problem for me.
Title: VoIP On the 6000
Post by: Omicron on February 13, 2005, 04:47:02 am
Quote
The calls were very clear, seemed just like I was on my cell.  The person on the other end of the call said tht it was also very clear, except for a little bit of an echo when he spoke.

I think the echo your friend hears my be due to the 6000L itself.  If you are using a SLED it seems to amplify the problem as the sled acts like an excho chamber.  (A thin pievce of felt on the inseid of the  sled should help.  If  you do not have a sled then I would try turning the volume down on the 6000L  or use a headset (cellphone type) and see if that clears it  up.

BTW, for anyone interested.  I had a number of problems until I changed my connection to TCP instead of UDP (otherwise I had no audio).  I also changed the STUN setting per the link offroad supplied (which I think helped as well).

Oh yeah,  I also got confused (and didn't RFTM) about the USER NAME.  KI/Phone tends to confuse USERNAME and SIP NUMBER at the login prompt.  What it says it wants is the USER NAME, but what it expects is  YOUR SIP NUMBER.

(Yeah, it is documented, but it would make life easier if the prompt made sense).
Title: VoIP On the 6000
Post by: xjqian on March 11, 2005, 03:47:44 am
I didn't notice KPhone 1.0.0 was up until now. Haven't tried it yet. Didn't find the changelog on SourceForge.  Zautrix: care to explain what's different than 0.9.9
Title: VoIP On the 6000
Post by: zautrix on March 11, 2005, 04:00:16 am
Quote
I didn't notice KPhone 1.0.0 was up until now. Haven't tried it yet. Didn't find the changelog on SourceForge.  Zautrix: care to explain what's different than 0.9.9
[div align=\"right\"][a href=\"index.php?act=findpost&pid=70152\"][{POST_SNAPBACK}][/a][/div]

Please click on the Release Name "1.0.0".
Then you get the change info:
****************
Added option to open KP/Pi with different profiles.

HowTo use your old profile data:
Just start KP/Pi, create a profile by writing is's name in the edit box and click "New".
Then close KP/Pi.

Now move the file
<yourhome>/kdepim/config/kphonerc
to
<yourhome>/kdepim/config/kphone/<yourprofilename>/kphonerc

Restart KP/Pi and click continue
******************

That does mean:
Now it is easily possible to configure in KP/Pi more than one VoIP account.

z.
Title: VoIP On the 6000
Post by: witzgall on March 18, 2005, 10:05:31 am
I woud like to get kphone working on my sl-6000l. I downloaded the newest version from sourceforge, (1.0) and installed it on my Zaurus. THere is no application icon, nothing, but ipkg shows it as installed. I even dropped the lib3, again from sourceforge, on my SD card and created a symbolic link to itper the directioons included, with no result.

I am new to the "k" stuff, so what am I missing?
Title: VoIP On the 6000
Post by: xjqian on March 18, 2005, 08:21:02 pm
Quote
I woud like to get kphone working on my sl-6000l. I downloaded the newest version from sourceforge, (1.0) and installed it on my Zaurus. THere is no application icon, nothing, but ipkg shows it as installed. I even dropped the lib3, again from sourceforge, on my SD card and created a symbolic link to itper the directioons included, with no result.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=71278\"][{POST_SNAPBACK}][/a][/div]
you need zlib and openssl, nothing more
Title: VoIP On the 6000
Post by: cvmiller on March 20, 2005, 07:59:30 pm
Quote
I woud like to get kphone working on my sl-6000l. I downloaded the newest version from sourceforge, (1.0) and installed it on my Zaurus. THere is no application icon, nothing, but ipkg shows it as installed. I even dropped the lib3, again from sourceforge, on my SD card and created a symbolic link to itper the directioons included, with no result.

I have noticed that prior to Kphone 1.0.0 that the install created a new tab with no title. Therefore it was hard to see (since it is quite skinny). It is possible that it is there, but in the skinny tab.

I use Tab Settings to move my Kphone to another tab anyway.

I hope this helps,

Craig...
Title: VoIP On the 6000
Post by: witzgall on April 01, 2005, 02:29:36 pm
Yep, thatwas it. The app is ther, in a unlabled tab. Of course, it is not working. Just get the hourglass for a bit then nothing.

Does the symbolic link I creaded survive a reboot?

Chris


Quote
I have noticed that prior to Kphone 1.0.0 that the install created a new tab with no title. Therefore it was hard to see (since it is quite skinny). It is possible that it is there, but in the skinny tab.

I use Tab Settings to move my Kphone to another tab anyway.

I hope this helps,

Craig...
[div align=\"right\"][a href=\"index.php?act=findpost&pid=71548\"][{POST_SNAPBACK}][/a][/div]
Title: VoIP On the 6000
Post by: cvmiller on April 05, 2005, 10:38:19 am
Quote
Yep, thatwas it. The app is ther, in a unlabled tab. Of course, it is not working. Just get the hourglass for a bit then nothing.

Does the symbolic link I creaded survive a reboot?

Chris

Chris,

Symbolic links should survive the reboot (on a SL-6000). The actual application is called kppi, mine is located in:
/home/QtPalmtop/bin/kppi

You may try starting kppi from a terminal window to better understand why it isn't starting.

I hope this helps,

Craig...
Title: VoIP On the 6000
Post by: witzgall on April 07, 2005, 03:58:18 pm
Quote
You may try starting kppi from a terminal window to better understand why it isn't starting.

I hope this helps,

Craig...
[div align=\"right\"][a href=\"index.php?act=findpost&pid=73623\"][{POST_SNAPBACK}][/a][/div]

Craig

The error I am getting is "Bus Error"

Perhaps I am not installing this right. I have installed

kphone-pi_1.0_arm.ipk  version from sourceforge
openssl -0.9.7a_0.9.7a_arm.ipk

and the QT 3.3.1 libs from sourceforge, from the same page I got kphone. I then create a symbolic link following  the directions in the readme file that came with the library:


This is the Qt 3.3.1 embedded free libray from Trolltech, compiled for usage on Sharp Zaurus.
This library is licensed under the GPL.
For details see www.trolltech.com.
It is compiled mutlti threaded  and with rtti.
Please copy this file to the location of your choice
(SD-card is recommended ) and create a symlink to this file from the systems lib dir.
Example:
Copy libqte-mt.so.3 to /mnt/card
Goto the systems lib dir.
cd /opt/QtPalmtop/lib
Create a symlink:
ln -s /mnt/card/libqte-mt.so.3

I deleted the link and re-created it kust to make sure it was correct.

So am I missing something? This is on the sharp ROM that came with the sl-6000l


Thanks in advance,
Chris
Title: VoIP On the 6000
Post by: zautrix on April 07, 2005, 04:26:13 pm
Quote
Quote
You may try starting kppi from a terminal window to better understand why it isn't starting.

I hope this helps,

Craig...
[div align=\"right\"][a href=\"index.php?act=findpost&pid=73623\"][{POST_SNAPBACK}][/a][/div]

Craig

The error I am getting is "Bus Error"

Perhaps I am not installing this right. I have installed

kphone-pi_1.0_arm.ipk  version from sourceforge
openssl -0.9.7a_0.9.7a_arm.ipk

and the QT 3.3.1 libs from sourceforge, from the same page I got kphone. I then create a symbolic link following  the directions in the readme file that came with the library:


This is the Qt 3.3.1 embedded free libray from Trolltech, compiled for usage on Sharp Zaurus.
This library is licensed under the GPL.
For details see www.trolltech.com.
It is compiled mutlti threaded  and with rtti.
Please copy this file to the location of your choice
(SD-card is recommended ) and create a symlink to this file from the systems lib dir.
Example:
Copy libqte-mt.so.3 to /mnt/card
Goto the systems lib dir.
cd /opt/QtPalmtop/lib
Create a symlink:
ln -s /mnt/card/libqte-mt.so.3

I deleted the link and re-created it kust to make sure it was correct.

So am I missing something? This is on the sharp ROM that came with the sl-6000l


Thanks in advance,
Chris
[div align=\"right\"][a href=\"index.php?act=findpost&pid=74097\"][{POST_SNAPBACK}][/a][/div]


Please remove that Qt331.dll library completely.

It is not needed for kppi.

z.
Title: VoIP On the 6000
Post by: xjqian on April 07, 2005, 07:53:07 pm
zautrix: is your source code still from kphone 4.0.4? any plan to merge to the latest source of kphone 4.1.0? I hope the stability could be improved. But not sure if worth it or just wait until the next version.
Title: VoIP On the 6000
Post by: witzgall on April 07, 2005, 09:05:28 pm
Quote
[

It is not needed for kppi.

z.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=74105\"][{POST_SNAPBACK}][/a][/div]

THanks for helping;

I removed and re-installed the apps, and this did the trick. Now I need to configure and try and get the software to work!

What next?

Chris
Title: VoIP On the 6000
Post by: c1t1zen on May 05, 2005, 05:28:48 pm
This is a killer app! signed up with FWD and tested the 55555 number worked right off the bat, talked to guy in Switzerland.  I'm not getting anything for the 613 or 411 numbers I'll have to try again later.  411 says circuits busy...

Can someone explain the Peering feature a little more? Is that the way to reach regular phonelines?

Someone PM me if I can test a call to you (anyone?). I'm on the westcoast USA. I'd love to have wifi everywhere and drop my cellphone service now that I've tasted the future.

ALSO for all you console geeks out there the Xbox headset works perfectly, with 2.5mm plug and everything.
Title: VoIP On the 6000
Post by: doppiaemme on May 30, 2005, 06:05:59 am
Hi!
Just a report of my tests...
I have installed Asterisk on my home linux box, installed a X100P PCI card (Digium), set up some SIP channels for VoIP calls and a Zap one for PSTN.
At home I've 10Mbit/s optical fiber connection with national (italy) phone calls included as flat subscription.
On the network side, to avoid some problems regarding RTP ports and NAPT I've configured a VPN (rtt average 10-50 msec) connecting my home pc with laptop(sarge) and SL6000 (OZ 3.5.3 with openvpn and tun.o, tested with Wifi access and CF ethernet).
On Zaurus I use Kphone (the only one i found). I've set up kphone with Asterisk as SIP proxy and I can make and receive calls from and to the PSTN network.
I tried all the coding alghorithms provided and I didn't noticed great difference.
On laptop i tried also other clients (linphone, sjphone ecc) obtaining better quality of voice... (why???)
Now I'd like to use IAX (inter asterisk exchange) protocol to compare it with SIP+RTP.
There are some clients for linux, I tried Kiax and I've obtained good quality, but  for zaurus there's only one client (Ziax) and it needs Sharp ROM, I'd like to test it with OZ...

Max
Title: VoIP On the 6000
Post by: cvmiller on June 07, 2005, 05:16:40 pm
Quote
This is a killer app! signed up with FWD and tested the 55555 number worked right off the bat, talked to guy in Switzerland.  I'm not getting anything for the 613 or 411 numbers I'll have to try again later.  411 says circuits busy...

Can someone explain the Peering feature a little more? Is that the way to reach regular phonelines?

Someone PM me if I can test a call to you (anyone?). I'm on the westcoast USA. I'd love to have wifi everywhere and drop my cellphone service now that I've tasted the future.

ALSO for all you console geeks out there the Xbox headset works perfectly, with 2.5mm plug and everything.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=78433\"][{POST_SNAPBACK}][/a][/div]

AFAIK FWD doesn't do PSTN except 1800 numbers. You would need to use a different service to dial out to the PSTN. I am trying Stanaphone, but can't get the Zaurus kphone to dial out (receiving PSTN calls works just fine). If you don't mind dropping $20/month (or so) I hear Vonage works well with kphone on the Zaurus.

I have looked at the Xbox headset (with an eye to use it on the Zaurus), but it doesn't let me listen to stereo music, so I have stuck with my cellphone hear-button/mic.

Craig...
FWD:539718
Title: VoIP On the 6000
Post by: eji on June 30, 2005, 03:28:17 pm
This looks interesting:

www.gizmoproject.com/

Linux version out in August, and based on the developers' "openness," I'd say there's also a possibility of a Zaurus-compatible port.
Title: VoIP On the 6000
Post by: cvmiller on July 04, 2005, 02:37:13 pm
Quote
This looks interesting:

www.gizmoproject.com/

Linux version out in August, and based on the developers' "openness," I'd say there's also a possibility of a Zaurus-compatible port.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=86491\"][{POST_SNAPBACK}][/a][/div]

This _does_ look interesting. I wonder what keeps one from using a standard SIP client (read: kppi/kphone) today with Gizmo... May have to give it a try.

Thanks for the pointer.

Craig...
Title: VoIP On the 6000
Post by: zipmaster on July 07, 2005, 02:55:34 pm
now did i miss something? do you have to use a headset to have this work? you cant just use the built in mic and speaker?
Title: VoIP On the 6000
Post by: cvmiller on July 25, 2005, 04:59:25 pm
Quote
now did i miss something? do you have to use a headset to have this work? you cant just use the built in mic and speaker?
[div align=\"right\"][a href=\"index.php?act=findpost&pid=87432\"][{POST_SNAPBACK}][/a][/div]

Sorry for the slow response, I was on vacation.

You can use the built in mic and speaker on the SL-6000, it works great!! (or you could use a standard cellphone hands free headset as well).
[img]http://www.cvmiller.net/~cvmiller/ottawa/ottawa_2004_12/rideauvale_wili_zaurus_voip_.jpg\" border=\"0\" class=\"linked-image\" /]

I hope this helps,

Craig...
Title: VoIP On the 6000
Post by: zipmaster on July 27, 2005, 06:22:59 pm
well thanks for the heads up craig. what do you have your audio settings setup to? cause i cant get it to work with the built ins
Title: VoIP On the 6000
Post by: eji on July 28, 2005, 07:28:22 am
I'm still having a lot of trouble with freezing on my 6000 when I call (or receive) using KPhone. The older versions worked, but 1.0 has been hassle from the get-go.

What is everyone else using? Any special libraries? Is KPhone the best option, or are there others.

Gizmo, incidentally, is excellent. The sound quality crushes Skype, though it does have some annoying beta bugs. I'm really hoping some kind of port arrives for the Z. Feel free to add me (ericji) to your Gizmo contact list if you've got it.
Title: VoIP On the 6000
Post by: eji on July 28, 2005, 11:08:56 am
I want to amend my last post. I went back to 0.9.7 and had the same problems as I began having in 1.0. It looks as if KPhone can't write to the flash or cards, even when run as root. My preferences won't stick after changes.

Has anyone else had this same problem?
Title: VoIP On the 6000
Post by: cvmiller on July 28, 2005, 07:26:25 pm
Quote
well thanks for the heads up craig. what do you have your audio settings setup to? cause i cant get it to work with the built ins
[div align=\"right\"][a href=\"index.php?act=findpost&pid=89838\"][{POST_SNAPBACK}][/a][/div]

Gee, Zipmaster, I didn't do anything special. I just started using it. You won't get any audio until you are actually connected (that is the call is up). I have _only_ had sucess with Kphone on my Z with FWD. And they have a couple of test numbers which make it easy to determine if things work. I highly recommend them.

I hope this helps,

Craig...

BTW, I have not had problems with Kphone saving prefs either, but then I have my prefs stored internally.
Title: VoIP On the 6000
Post by: zipmaster on July 28, 2005, 09:33:25 pm
yeah i'm using FWD. I've called the echo test and tryed calling my voice mail but cant even hear the prompts or anything out of the built in. hmm maybe my z is bad hehe.
Title: VoIP On the 6000
Post by: eji on July 30, 2005, 12:04:30 pm
Can those of you who've gotten Kphone to work (c1t1zen and cvmiller among others) please post your settings? What provider are you using? With a proxy? STUN? UDP or TCP? "/dev/dsp" or "dev/audio" in the audio settings? Which codec? Which version of the openSSL library? Does Kphone run as root?

You see, I've been trying different combinations for months now, and I still can't get Kphone to work the way it should. I can leave crystal-clear voicemail to my SIPphone/Gizmo account and I can reach the FWD echo test with impressive sound quality. But when I try to establish a live person-to-person call, the Z siezes up and there's silence on both ends. Only 30 seconds after the other person hangs up does Kphone become responsive again.

This is killing me. I really want to get it working, because it's one of the most attractive features of the 6000L. The geek points alone on this are through the roof.

Also, if anyone's in need of a guinea pig for testing their own settings, feel free to ring me on my SIPphone or FWD numbers: 17476033461@proxy01.sipphone.com or 546766@fwd.pulver.com
Title: VoIP On the 6000
Post by: cvmiller on July 30, 2005, 05:07:41 pm
Quote
Can those of you who've gotten Kphone to work (c1t1zen and cvmiller among others) please post your settings? What provider are you using? With a proxy? STUN? UDP or TCP? "/dev/dsp" or "dev/audio" in the audio settings? Which codec? Which version of the openSSL library? Does Kphone run as root?

This is killing me. I really want to get it working, because it's one of the most attractive features of the 6000L. The geek points alone on this are through the roof.

Yes, the geek points are worth it, alone. I am not using OpenSSL (everything is passed in the clear). I run the app as user Zaurus (the default GUI user)

Here are my settings for FWD:
--SIP Prefs--
Socket Proto  UDP
Use STUN Server   Yes
Symetric Signaling    Yes
Symetric Media      Yes
STUN Server     stun.fwdnet.net:3478
STUN Server (seconds)    60
Media Min Port:      0
Media Max Port:     0
Call Forwarding:     Inactive
--Audio Prefs--
OSS Device Mode:    ReadWrite
Device for WriteOnly or ROnly/WOnly:    /dev/dsp
FS:    7
Preferred Codec:   G711u
Size of Payload:   80(10ms)
Ringing Tone:   Use System Alarm


Hopefully that will help you. As I have said earlier, I haven't really tweeked much on the settings to get it to work with FWD. I am behind a NAT firewall (another Linux box on my home network), and the STUN settings allow me to pass through without problem (I can even receive calls). I am using KPPI 1.0.0. I have made calls as long as about 20 minutes without problem.

I hope this helps,

Craig...
sip:539718@fwd.pulver.com
Title: VoIP On the 6000
Post by: eji on July 30, 2005, 05:35:33 pm
I think this openSSL business might be the problem. According to the KPhone page on the pi-sync site (http://www.pi-sync.net/html/kp_pi.html), you need openSSL to run KPhone. Bottom line. I've tried to launch Kphone without installing openSSL and it didn't work. In the terminal I got a very explicit error: "kppi: error while loading shared libraries: libssl.so.0.9.7: cannot load shared object file: No such file or directory." So if you found some way around this (unintentionally or not), that might explain why the rest of are having trouble.
Title: VoIP On the 6000
Post by: cvmiller on July 30, 2005, 09:27:33 pm
Quote
I think this openSSL business might be the problem. According to the KPhone page on the pi-sync site (http://www.pi-sync.net/html/kp_pi.html), you need openSSL to run KPhone. Bottom line. I've tried to launch Kphone without installing openSSL and it didn't work. In the terminal I got a very explicit error: "kppi: error while loading shared libraries: libssl.so.0.9.7: cannot load shared object file: No such file or directory." So if you found some way around this (unintentionally or not), that might explain why the rest of are having trouble.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=90202\"][{POST_SNAPBACK}][/a][/div]

Hmm, I don't know why kppi requires this library, I have sniffed the SIP conversations (with ethereal on my latop) and it isn't encrypted at all. Anyway, I do have this library installed for the record I got it from this package: openssl-0.9.7a_0.9.7a_arm.ipk

Again, I haven't done anything extra ordinary to make kppi run. I wonder if it some other software you have installed that is causing a problem (for example I found the handcom powerpoint viewer was previenting me from ejecting my SD card).

I hope this helps,

Craig...
Title: VoIP On the 6000
Post by: eji on July 31, 2005, 10:42:55 am
Thanks, cvmiller. I used your settings and arrived at something close to how KPhone ought to be performing. I'm using openSSL 0.9.7d.

After calling the echo tests (worked) and the 55555 welcome line (didn't work: "Forbidden" error), I tried calling US 1-800 numbers through FWD peering (dial * before the toll-free) such as 1-800-MATTRESS (actually got someone) and 1-800-Wheelchair. Both of those numbers worked, and I'm pretty sure the miserable lady at 1-800-MATTRESS who doesn't have time for people testing their geeky VOIP software took me for someone calling on a regular phone. More FWD international peering numbers and prefixes are here (http://www.freeworlddialup.com/content/view/full/333/).

Then I used this really cool (free) CallUK/FWD scheme (http://calluk.com/fwd/) to get an 0870 number in the UK that immediately forwards to my FWD number. I called it from my landline in Germany and had my wife answer my Z downstairs. It worked beautifully. Is there anything like this for the US?

Lingering issues:
- I can't get KPhone to work with SIPphone. It won't take my password. Has anyone configured it correctly with a SIPphone account?
- I still can't call Gizmo (aka SIPhone) on my iMac. I can call across the room from Gizmo (iMac) to Gizmo (iBook), but I can't call across the room from Gizmo (iMac) to FWD (Z) or vice versa. This is what's been driving me batty for the past few days. Could be a router/firewall/bandwidth issue.
- I can't tell if using "fwd.pulver.com" as outbound proxy has any effect whatsoever.
- The phone book in KP/pi is really buggy. Someone pointed this out earlier.

I'd really like to narrow down the FWD-with-Gizmo/SIPphone issue. If someone could call **7476033461 or 17476033461@proxy01.sipphone.com using KPhone on their Z, I'd be much obliged.

And, finally, more useful features and how-to's here (http://www.wlug.org.nz/SipServices) and here (http://www.richard.neill.hemscott.net/voip.html).
Title: VoIP On the 6000
Post by: eji on July 31, 2005, 12:27:56 pm
...and suddenly things begin to make sense.

I can't call Gizmo/SIPphone from the Z because it uses the iLBC codec, the one that the KP/pi help info says is too fast for the Zaurus. I found this out by downloading and running X-Lite (http://www.xten.com/index.php?menu=products&smenu=download) (there are Windoze, Linux and Mac versions), which told me that the codec I was trying to use -- g711u, the one KP/pi recommends and uses by default -- is incompatible with Gizmo. Hence the freezes. When I tried the iLBC codec between Z and Gizmo just to give it a whirl, the audio was rubbish but at least I could tell I was connected. So that, I think, solves that mystery.
Title: VoIP On the 6000
Post by: zipmaster on August 01, 2005, 12:28:02 pm
Quote
<snip>
Then I used this really cool (free) CallUK/FWD scheme (http://calluk.com/fwd/) to get an 0870 number in the UK that immediately forwards to my FWD number. I called it from my landline in Germany and had my wife answer my Z downstairs. It worked beautifully. Is there anything like this for the US?

<snip>
[div align=\"right\"][{POST_SNAPBACK}][/a][/div] (http://index.php?act=findpost&pid=90273\")


yeah there is one for washington state. its [a href=\"http://www.ipkall.com]IPKall[/url]
Title: VoIP On the 6000
Post by: anmol10 on August 04, 2005, 08:12:42 pm
Thanks for all the info guys. kphone installed without any issues,

686113@fwd.pulver.com

The next thing on my list is to open /dev/dsp with two applications simultaneously. I have speech feature processing code that calculates stress, empathy and activity for people in conversation. I want to run this real-time speech feature processing on the Zaurus while using kphone.

I have another post in the same forum about how this is done on a regular linux system.  

Also, I plan on getting a Vonage account so I can make regular PSTN calls with the Z. Anyone have any issues with this, I saw the blog which describes how it might be done.

-Anmol
Title: VoIP On the 6000
Post by: christefano on August 14, 2005, 10:34:55 am
Quote
I have speech feature processing code that calculates stress, empathy and activity for people in conversation. I want to run this real-time speech feature processing on the Zaurus while using kphone.

Congratulations on all the recent press, Anmol! I came across your project's website last week while searching for Zaurus-related information and thought your project sounds brilliant. I hope you can make the Jerk-O-Meter software available for us to try out some time.

Have you, or anyone else for that matter, been able to use KPhone (or any other VoIP client) on the Zaurus to dial out to a PSTN number?

When I dial "**XXXXXXXXXX" (without the quotes, of course, and the 10-digit PSTN number instead of the Xs), KPhone says the call is active and reports "trying - your call is important to us" (a message that KPhone receives from the VoIP provider). I've tried "*XXXXXXXXXX", "XXXXXXXXXX@proxy01.sipphone.com" and "099XXXXXXXXXX" as well (which was suggested in another thread).

SIPphone even logs the call on my account at my.sipphone.com. Unfortunately, the PSTN number I dial never rings. I've been able to place SIP to SIP calls with KPhone (and the tkcPhone demo), just not SIP to PSTN.

Any ideas?

 ~ Christefano

ps. Yes, I do have "call out" minutes with SIPphone (they call them SIP Minutes).
Title: VoIP On the 6000
Post by: anmol10 on August 21, 2005, 08:49:35 pm
Hey Christefano,

Thanks, that stuff just exploded. Most of our real-time machine learning code is available at  the http://www.media.mit.edu/wearables (http://www.media.mit.edu/wearables) CVS.

I haven't tried Vonage yet, will probably do soon. I'll let you know what I find out.

-Anmol
Title: VoIP On the 6000
Post by: polito on September 23, 2005, 12:07:41 am
Just a note on why kphone might be needing openssl, is that even though the communications may not be encrypted, openssl provides quite a few other utility functions such as md5, sha-1 hashes, etc.

If someone didn't want to write their own md5sum code (or borrow it from somewhere, hehe) they may have taken the easy way out and used openssl's versions. Which is kind of dumb in a way if you don't need the openssl lib for anything else...

I would rather opt for less prerequisites than more, especially on the zaurus where space is limited and needing an extra library just adds one more thing to keep track of. Just my 2 cents.
Title: VoIP On the 6000
Post by: Little_Goomba on March 14, 2006, 03:51:01 pm
NUTS!
I can't find a legitimate copy of libssl.  Two problems
The IPGK give me this:
Quote
# ipkg -d root install libssl0.9.7_0.9.7e-r1_arm.ipk
ERROR: File not found: /usr/lib/ipkg/lists/New
       You probably want to run `ipkg update'

zcat: libssl0.9.7_0.9.7e-r1_arm.ipk: not in gzip format

zcat: stdin: unexpected end of file
ipkg_install_file: ERROR unpacking control.tar.gz from libssl0.9.7_0.9.7e-r1_arm.ipk
And if I try to build my own using ZGCC, I get this:
Quote
# ./config
Operating system: armv5tel-whatever-linux2
You need Perl 5.
And when I try to use the IPGK to install Perl, I get a 'something happened' error.  (by now, I'm frustrated, and am using GUI)
Does anyone have a valid LibSSL.ipk file they can share?
Title: VoIP On the 6000
Post by: undrwater on March 16, 2006, 01:59:10 pm
Quote
NUTS!
I can't find a legitimate copy of libssl.  Two problems
The IPGK give me this:
Quote
# ipkg -d root install libssl0.9.7_0.9.7e-r1_arm.ipk
ERROR: File not found: /usr/lib/ipkg/lists/New
       You probably want to run `ipkg update'

zcat: libssl0.9.7_0.9.7e-r1_arm.ipk: not in gzip format

zcat: stdin: unexpected end of file
ipkg_install_file: ERROR unpacking control.tar.gz from libssl0.9.7_0.9.7e-r1_arm.ipk
And if I try to build my own using ZGCC, I get this:
Quote
# ./config
Operating system: armv5tel-whatever-linux2
You need Perl 5.
And when I try to use the IPGK to install Perl, I get a 'something happened' error.  (by now, I'm frustrated, and am using GUI)
Does anyone have a valid LibSSL.ipk file they can share?
[div align=\"right\"][a href=\"index.php?act=findpost&pid=118571\"][{POST_SNAPBACK}][/a][/div]

Try looking for openssl rather than libssl.  There's one in the zaurususergroup/feed.
Title: VoIP On the 6000
Post by: unplug on March 20, 2006, 12:45:58 am
Hi guys, brilliant thread!
I read through all the post and am able to setup KPhone on my Z.
Now, I have packet8 service and how can I send/receive calls from my Z to packet8? Say if I make it happen, I have to leave my Z open all the time to receive calls, don't I?
Title: VoIP On the 6000
Post by: speculatrix on March 20, 2006, 05:14:38 am
Quote
Hi guys, brilliant thread!
I read through all the post and am able to setup KPhone on my Z.
Now, I have packet8 service and how can I send/receive calls from my Z to packet8? Say if I make it happen, I have to leave my Z open all the time to receive calls, don't I?
[div align=\"right\"][a href=\"index.php?act=findpost&pid=119321\"][{POST_SNAPBACK}][/a][/div]

yes, AND, you need to have your network link up too (either wifi or IP over USB). So, it's really only useful for making outbound calls or for receiving calls at a scheduled time.
Title: VoIP On the 6000
Post by: speculatrix on March 21, 2006, 05:46:27 pm
I was doing some testing with sipgate.co.uk this evening and I found that kppi runs "out of the box" on Guylhem ROM - just "ipkg install" it. The only thing I had to do was create the entry in the qtopia apps directory so it will work.
Title: VoIP On the 6000
Post by: smammon on October 12, 2006, 01:41:45 am
i've been using iconnecthere for about a year as my primary phone at the house.  I've been pleased overall.  Finally got aroung to trying it with the Z tonight and it was easy to setup and 2 or 3 test calls to my various voicemail boxes were flawless with KP/PI.

Quote
Great work so far offroadgeek! I look forward to learning how you make out with asterisk/Voicepulse Connect. It does seem like the ideal solution, but in the meantime I may try IConnectHere.com's "Build Your Own Plan" (https://www.iconnecthere.com/nonmembers/eng/broadband_phone/open_access/open_access_plan.htm) for SIP users w/ FWD. Anyone have feedback about ICH? According to FWD they should work fine for PSTN calls, and the prices seem reasonable.
Title: VoIP On the 6000
Post by: speculatrix on October 12, 2006, 09:00:53 am
hmm, iconnecthere looks like quite a useful service, as they can offer me a Phoenix/Arizona number, ideal for my daughter to be able to ring me cheaply.

all I basically really need is a way to get a VOIP service that offers me a cheap or free inbound number in the USA that can call my VOIP phone in the UK.
Title: VoIP On the 6000
Post by: undrwater on January 06, 2007, 07:55:03 pm
So I've successfully gotten kppi to work with asterisk sending and receiving calls from the PSTN.  It worked well internally.  Then I resd up on how to get SIP calls past a NAT and I nearly choked.  A minimum of 20 ports are required to bo open!  SIP-aware firewalls/routers can open and close these ports when SIP packets come in, but that's an added expense (or headache if one is to build a firewall).

IAX only requires one UDP port open.  ZIAX is the only Z app I'm aware of that uses this protocol.  KPPI in conjunction with FWD (who can use IAX) might be another solution, though I worry about latency.
Title: VoIP On the 6000
Post by: adf on January 06, 2007, 11:52:31 pm
Quote
So I've successfully gotten kppi to work with asterisk sending and receiving calls from the PSTN.  It worked well internally.  Then I resd up on how to get SIP calls past a NAT and I nearly choked.  A minimum of 20 ports are required to bo open!  SIP-aware firewalls/routers can open and close these ports when SIP packets come in, but that's an added expense (or headache if one is to build a firewall).

IAX only requires one UDP port open.  ZIAX is the only Z app I'm aware of that uses this protocol.  KPPI in conjunction with FWD (who can use IAX) might be another solution, though I worry about latency.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=150313\"][{POST_SNAPBACK}][/a][/div]
Any chance someone has some scripting done for setting up a firewall to go with asterisk, maybe?  Nice to see someone doing something with this btw
Title: VoIP On the 6000
Post by: undrwater on January 09, 2007, 12:14:53 am
Quote
Any chance someone has some scripting done for setting up a firewall to go with asterisk, maybe?  Nice to see someone doing something with this btw
[div align=\"right\"][a href=\"index.php?act=findpost&pid=150326\"][{POST_SNAPBACK}][/a][/div]

I think most of your typical linux firewall distros will allow this kind of control for SIP packets.  My problem is that I don't want to have yet another noisy, power-hungry machine clogging some corner of the house.  

I run a web server, which I intend to by the asterisk server as well...If I put it on the DMZ and firewall it (would this be IPCHAINS?), I wonder if that might be better.

Maybe someone can shed some light on this...there's sooo much to learn!
Title: VoIP On the 6000
Post by: adf on January 09, 2007, 03:04:57 am
iptables, unless you`re running kernel 2.2, I think.
using the same box for both is probably the right idea
Title: VoIP On the 6000
Post by: speculatrix on January 10, 2007, 08:43:18 am
I use siproxd on my space heater*, er, firewall/file-server.  Works very well.

mine's got an ipw-2915abg card and a usb bluetooth adaptor, so I can use it as general purpose router for PDAs and laptops too. On a palm can use "articulation" as the sip client.

it's a lot more flexible for natting and firewalling than a standalone adsl modem/router/wireless thingy, and I keep the wireless interface on a separate network to the secure cabled network.

*use a decent antech psu, a quiet CPU fan, and FDB hard drive, and it's not too bad at all noise wise.. and it keeps the room warm in winter, so the waste heat is not a problem, although it costs more for electric heating than gas!
Title: VoIP On the 6000
Post by: speculatrix on January 10, 2007, 08:44:07 am
Quote
I run a web server, which I intend to by the asterisk server as well...If I put it on the DMZ and firewall it (would this be IPCHAINS?), I wonder if that might be better.
[div align=\"right\"][{POST_SNAPBACK}][/a][/div] (http://index.php?act=findpost&pid=150512\")

consider
[a href=\"http://www.sipfoundry.org/]http://www.sipfoundry.org/[/url]
instead of asterisk
Title: VoIP On the 6000
Post by: xjqian on January 29, 2007, 10:12:42 am
The upstream KPhone has matured a lot since moving to Sourceforge.

"KPhone is a SIP UA for Linux, supporting a multitude of features. Originally developed by Billy Biggs, it was developed at Wirlab until 2005. It is now developed by a team of volunteers in this project."

The latest version is 1.0.2.1, which fixes lots of crucial bugs (like digital DTMF, Hold, and memory leak, which I personally suffered alot) and added more features. The KPhone included in the latest KPhone Pi is 4.0.3. If nobody else beats me, I will try to compile the KPhone/Pi with the latest CVS.

Attached is the latest Kphone Changelog
Title: VoIP On the 6000
Post by: speculatrix on January 29, 2007, 10:36:43 am
Quote
The upstream KPhone has matured a lot since moving to Sourceforge.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=152818\"][{POST_SNAPBACK}][/a][/div]

does look like some very worthwhile updates... I'd love to see a new version on zaurus sharp rom.