OESF Portables Forum

Model Specific Forums => Sharp Zaurus => Zaurus - pdaXrom => Topic started by: seachicken on October 31, 2004, 06:02:28 am

Title: Kphone working for PC to phone calls
Post by: seachicken on October 31, 2004, 06:02:28 am
Kphone-4.04 (http://www.pdaxrom.org/unstable/kphone_4.04_armv5tel.ipk) now working for PC-Phone calls
I've successfully called a real phone in the UK from my Zaurus in Japan.

I've only used it with the sipphone.com service, here are my tips to get it working.099 + country + area + number I am able to successfully make voice calls to real telephones. You should just be able to dial 00+country+area+number but this doesn't work.

[2] I have found that the stereo headphones I have make a perfectly acceptable mic and earpiece. Just use the right ear as the earpiece and the left ear as the mic. The mic quality is not very good, but usable for phone calls.  I have also used a Japanese mobile phone "hands-free" set. In this case you also need a 2.5mm->3.5mm jackplug adapter. The audio quality from this mic much louder and clearer than using headphones for a mic. A final idea for an audio setup is to get an adapter used to connect 2 mono mics into a stereo jack, you can plug a mic into one input and an earpiece into the other. I haven't tried this myself, but I think it should work.

[3] kphone 4.04 works better than kphone-pi -0.97. Both are able to make calls, but kphone-pi cannot hang up. The application just stops responding to user input once the connection has been made. To terminate the call with kphone-pi you must kill the kppi process, and get the other party to hang up their end. Kphone 4.04 works correctly, just click the Hangup button to disconnect the call.

[4] Both kphone and kphone-pi have problems registering with the sipphone.com service. You need to be registered with the service (the client normally registers you with sipphone.com when it starts up) before you can successfully make a call. The only way I have found to get registered is to start a second client when the first client is still running. For some reason the second client pops up a dialog box asking you for your password and then successfully registers, the first client doesn't do this and eventually times out trying to register. This is a bit messy, hopefully someone can figure out an elegant solution.[/li][/list]Finally, what to expect...
The calls are pretty cheap, and the audio quality is very good, however there is often a delay on the line of about one second and this is quite difficult to get used to (perhaps this delay will not be so bad when calling from the US). Also, the sipphone.com service offers 5 minutes of calls free each day to various countries, very nice, but I have yet to be able to make a free call with them with any client (including their own in WindowsXP).. this may of course change at any time, or be peculiar to my setup, since things in the world of SIP phoning seem pretty volatile.
Title: Kphone working for PC to phone calls
Post by: Foxdie on November 01, 2004, 01:28:00 am
When I try to dial out (the numbers I'm trying to dial are like 00441234567890)  kphone locks up (using kphone 4.04) but incoming calls work fine. I called it with my cellphone from the UK and there was like 2000+ ms (aka 2 seconds) delay.

Seems cool though, now if I only had someone to call

PS. you can register on http://my.sipphone.com/ (http://my.sipphone.com/)
Title: Kphone working for PC to phone calls
Post by: seachicken on November 01, 2004, 05:56:16 am
Quote
When I try to dial out (the numbers I'm trying to dial are like 00441234567890) kphone locks up (using kphone 4.04)

Try dialing 099441234567890 instead (assuming you are using the sipphone.com service), and make sure that you client has registered you with sipphone.com before you try to make a call (you will need to type a password and after that there will be a blue "tick" displayed in the bottom left of the main window to indicate that you are registered (registered here means "signed on/online", rather than "signed up for the service") ).

I believe if you do both of these things, it should work (if you installed kphone-pi as well you may want to check you are running the correct program by running /usr/local/bin/kphone at the command prompt. This will provide some diagnosic output that may help too). Oh, you'll need to open/redirect ports if you are behind a firewall (the port numbers are listed somewhere on www.sippphone.com), and also possibly use their STUN server. Dialing *0 should give you a message letting you know "You are behind a SIP compatible router" or "You may experience problems".

I've used kphone 4.04 to make some pretty lengthy calls to a variety of real phones all over the world, it's only failed me once, cutting out the audio on one side of the conversation half an hour into the call. The longest call I've made has been 1 hour 20 mins.. with no problems. The delay can vary from almost nothing to a second or so. It probably depends to some extent on your ping time to the proxy01.sipphone.com server (for me about 0.15 seconds)
Title: Kphone working for PC to phone calls
Post by: nyar on November 01, 2004, 06:20:04 am
Hmm, will this work with a bluetooth headset given one has a bluetooth CF card?

That would be /really/ neat.
Title: Kphone working for PC to phone calls
Post by: nyar on November 01, 2004, 06:21:28 am
Actually, scrap that, how the hell am I going to get network activity if the bluetooth card is in instead of 802.11b? :-P

Ack, wish there was a way to have wireless + bluetooth (wireless headset + talk to phone) on the clamshells; it'd really fill in a lot of the gaps I'm experiencing now. :-(
Title: Kphone working for PC to phone calls
Post by: deniscallies on November 01, 2004, 04:50:47 pm
Hi,

Bluetooth and WLAN is possible with the AIRCABLE serial Bluetooth- Adaptor.
But how to bring a Bluetooth Headset to work?
 

Denis
Title: Kphone working for PC to phone calls
Post by: Foxdie on November 02, 2004, 01:47:46 am
That would require the headset/handsfree profile which CF / serial bluetooth adapters do NOT support I'm afraid. It's a hardware limitation of the cards, not the drivers.
Title: Kphone working for PC to phone calls
Post by: nyar on November 02, 2004, 01:49:46 am
Oh, damn.

Anybody want a cheap Blue Monkey CF card in Australia?  Looks like I won't be using mine much...

(Damn it Sharp, why can't you release a clamshell that has wireless + bluetooth [beyond just serial] built in?)
Title: Kphone working for PC to phone calls
Post by: pgas on November 02, 2004, 01:51:55 am
There are also bluetooth handsfree sets that comes with a bluetooth transmitter that
you plug inside the audio jack.....
Title: Kphone working for PC to phone calls
Post by: zeigerpuppy on January 30, 2007, 09:57:10 am
I have installed kphone 4.04, works when I change
audio to /dev/audio
But I get a segmentation fault after about 1 second ofr audio
any ideas?
Title: Kphone working for PC to phone calls
Post by: johnsutton on January 30, 2007, 11:17:37 am
Quote
I have installed kphone 4.04, works when I change
audio to /dev/audio
But I get a segmentation fault after about 1 second ofr audio
any ideas?
[div align=\"right\"][a href=\"index.php?act=findpost&pid=152911\"][{POST_SNAPBACK}][/a][/div]

I wouldn't waste your time with kphone, as a project it seems to be virtually dead and it never worked very well anyway ;-(

The future (for zaurus users) is Ekiga!  And we are nearly there...(perhaps).  There is an Ekiga ipk available for r121 but I don't know how good it is because r121 is too difficult (for me) to work with.  But I think there is every good reason to believe it will work well - r121 is a 2.6 kernel with alsa sound, and this seems to be important for voip clients running on (relatively) slow processors.

Hopefully at some point soon some clever person/people will do one (or more) of the following:

- backport the existing ekiga ipk back to beta3
- sort out r121
- persuade the openzaurus people (who I believe have a 2.6 kernel rom which is fairly stable) that they really need to put together an ekiga ipk.

Of these options, the first is probably the easiest and most likely to happen, but the end result may never be as good because beta3 is a 2.4 kernel (I think?  I'm still on beta1 so I'm not sure.)
The second option (I'm increasingly convinced) is never going to happen.
The third option is a real unknown!  Why haven't they done it already?  A working voip client is such a boon (to me, anyway) that I'm at a loss to understand why it doesn't already exist!

If I could find well written documentation describing the steps required to set up a build system on a Linux desktop required for making and testing ipk's targeted to (say) a beta3 system... then I would have a go at option 1 myself.  Dream on...
Title: Kphone working for PC to phone calls
Post by: jpmatrix on January 30, 2007, 12:58:00 pm
i'm trying to compile ekiga-2.0.4 undex pdaxii13 but the ./configure complains about a gnome-doc-utils that it cannot find...


i tried --without-doc without success...
Title: Kphone working for PC to phone calls
Post by: kkazakov13 on January 30, 2007, 01:12:23 pm
here you go:

http://z.drun.net/packages/gnome-doc-utils....0_armv5tel.ipk (http://z.drun.net/packages/gnome-doc-utils_0.8.0_armv5tel.ipk)
Title: Kphone working for PC to phone calls
Post by: jpmatrix on January 30, 2007, 02:31:46 pm
Quote
here you go:

http://z.drun.net/packages/gnome-doc-utils....0_armv5tel.ipk (http://z.drun.net/packages/gnome-doc-utils_0.8.0_armv5tel.ipk)
[div align=\"right\"][a href=\"index.php?act=findpost&pid=152931\"][{POST_SNAPBACK}][/a][/div]

gotcha!
...
now it wants libebook...

edited: installed evolution-data-server as mentionned in another thread but it didn't help....
Title: Kphone working for PC to phone calls
Post by: Capn_Fish on January 30, 2007, 04:46:09 pm
Quote
Quote
here you go:

http://z.drun.net/packages/gnome-doc-utils....0_armv5tel.ipk (http://z.drun.net/packages/gnome-doc-utils_0.8.0_armv5tel.ipk)
[div align=\"right\"][a href=\"index.php?act=findpost&pid=152931\"][{POST_SNAPBACK}][/a][/div]

gotcha!
...
now it wants libebook...

edited: installed evolution-data-server as mentionned in another thread but it didn't help....
[div align=\"right\"][a href=\"index.php?act=findpost&pid=152934\"][{POST_SNAPBACK}][/a][/div]
Perhaps it's looking for a header file?
Title: Kphone working for PC to phone calls
Post by: xjqian on January 30, 2007, 08:02:05 pm
Quote
I wouldn't waste your time with kphone, as a project it seems to be virtually dead and it never worked very well anyway ;-(
[div align=\"right\"][{POST_SNAPBACK}][/a][/div] (http://index.php?act=findpost&pid=152919\")
dead? Not yet [a href=\"http://sourceforge.net/projects/kphone]http://sourceforge.net/projects/kphone[/url]
Title: Kphone working for PC to phone calls
Post by: johnsutton on January 31, 2007, 06:14:21 am
Quote
Quote
I wouldn't waste your time with kphone, as a project it seems to be virtually dead and it never worked very well anyway ;-(
[div align=\"right\"][{POST_SNAPBACK}][/a][/div] (http://index.php?act=findpost&pid=152919\")
dead? Not yet [a href=\"http://sourceforge.net/projects/kphone]http://sourceforge.net/projects/kphone[/url]
[div align=\"right\"][a href=\"index.php?act=findpost&pid=152965\"][{POST_SNAPBACK}][/a][/div]

Yes, I stand corrected.  A new version was released in September for which the release notes claim that "The well known memory leaks are closed now".  So that sounds promising!
Title: Kphone working for PC to phone calls
Post by: jpmatrix on January 31, 2007, 06:18:50 am
Quote
dead? Not yet http://sourceforge.net/projects/kphone (http://sourceforge.net/projects/kphone)
[div align=\"right\"][a href=\"index.php?act=findpost&pid=152965\"][{POST_SNAPBACK}][/a][/div]


Yes, I stand corrected.  A new version was released in September for which the release notes claim that "The well known memory leaks are closed now".  So that sounds promising!
[div align=\"right\"][a href=\"index.php?act=findpost&pid=153008\"][{POST_SNAPBACK}][/a][/div]

great!
who can compile it for us ?
Title: Kphone working for PC to phone calls
Post by: kkazakov13 on January 31, 2007, 06:51:04 am
I have it compiled since months

http://z.drun.net/packages/kphone_4.2_armv5tel.ipk (http://z.drun.net/packages/kphone_4.2_armv5tel.ipk)

EDIT:

just updated it, did not had menu shortcuts and icons.
Title: Kphone working for PC to phone calls
Post by: johnsutton on January 31, 2007, 03:31:46 pm
Quote
I have it compiled since months

http://z.drun.net/packages/kphone_4.2_armv5tel.ipk (http://z.drun.net/packages/kphone_4.2_armv5tel.ipk)

EDIT:

just updated it, did not had menu shortcuts and icons.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=153016\"][{POST_SNAPBACK}][/a][/div]

I've just installed 4.2 and in some respects it is an improvement on 4.04:

- it remembers your password without having to manually insert it into kphonerc, as before;
- it consistently registers with the SIP server on startup and (generally) holds the registration open after a call ends.  This was completely flaky in 4.04.  But I did still get a couple of occasions when I had to restart it in order to get re-registered.

However, on the downside, I never got even a squeak out of it!!!  No sound output whatsoever ;-(  I had the "ReadandWrite" setting selected, i.e., use the same device for both, and this device set to /dev/dsp.  These are the settings that *do* work (for me) in 4.04.  I tried with /dev/audio instead but it never even managed to get registered with this setting ;-(

If anybody has any better luck, I'd like to hear about it!  But I still think Ekiga, and possibly only on a 2.6 kernel, is the only thing that has a chance of working well.

EDIT: Turns out that the microphone *is* working.  A friend who I rang has a recording of me on his voicemail!  So just the output (speakers) not working.
Title: Kphone working for PC to phone calls
Post by: jpmatrix on January 31, 2007, 04:54:47 pm
Quote
If anybody has any better luck, I'd like to hear about it!  But I still think Ekiga, and possibly only on a 2.6 kernel, is the only thing that has a chance of working well.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=153077\"][{POST_SNAPBACK}][/a][/div]

do you have ekiga running on your zaurus ? it seg fault on mine...
Title: Kphone working for PC to phone calls
Post by: johnsutton on January 31, 2007, 05:35:28 pm
Quote
Quote
If anybody has any better luck, I'd like to hear about it!  But I still think Ekiga, and possibly only on a 2.6 kernel, is the only thing that has a chance of working well.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=153077\"][{POST_SNAPBACK}][/a][/div]

do you have ekiga running on your zaurus ? it seg fault on mine...
[div align=\"right\"][a href=\"index.php?act=findpost&pid=153087\"][{POST_SNAPBACK}][/a][/div]

No.  Earlier in this thread, you said that you were trying to compile ekiga for pdaxii13.  Did you succeed?  If so, can you post it somewhere so that I can have a go with it?
Title: Kphone working for PC to phone calls
Post by: ratki on February 06, 2007, 01:30:26 am
Hi,

I've just insert the KphoneSI package with icons and translations in package anoncement list. (kphonesi_1.0.2_armv5tel.ipk (http:////www.oesf.org/forums/index.php?showtopic=18415&st=210&p=153280&#entry153280))

It worked for me.

Best wishes,

Tamás
Title: Kphone working for PC to phone calls
Post by: zeigerpuppy on February 06, 2007, 03:49:04 am
Quote
Hi,

I've just insert the KphoneSI package with icons and translations in package anoncement list. (kphonesi_1.0.2_armv5tel.ipk (http:////www.oesf.org/forums/index.php?showtopic=18415&st=210&p=153280�entry153280))

It worked for me.

Best wishes,

Tamás
[div align=\"right\"][a href=\"index.php?act=findpost&pid=153281\"][{POST_SNAPBACK}][/a][/div]

Thanks ratki!
It's working better than the previous version (ie: calls stay connected) but I get reproducible segmentation faults when trying to save audio connections and when hanging up..
but over all it's usable with GSM, hooray!
I even tried it using a 3G connection via bluetooth and I am pleasantly surprised to see that there is enough bandwidth to handle this with little delay.
Title: Kphone working for PC to phone calls
Post by: jpmatrix on February 08, 2007, 07:40:56 am
Quote
but over all it's usable with GSM, hooray!
I even tried it using a 3G connection via bluetooth and I am pleasantly surprised to see that there is enough bandwidth to handle this with little delay.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=153289\"][{POST_SNAPBACK}][/a][/div]


did you change some settings ? i've just tried via 3g and the sound isn't understandable...i tried a 4mn chat...

ps:i had a seg fault on exit although it doesn't seem bad
Title: Kphone working for PC to phone calls
Post by: zeigerpuppy on February 08, 2007, 08:53:02 am
Quote
Quote
but over all it's usable with GSM, hooray!
I even tried it using a 3G connection via bluetooth and I am pleasantly surprised to see that there is enough bandwidth to handle this with little delay.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=153289\"][{POST_SNAPBACK}][/a][/div]


did you change some settings ? i've just tried via 3g and the sound isn't understandable...i tried a 4mn chat...

ps:i had a seg fault on exit although it doesn't seem bad
[div align=\"right\"][a href=\"index.php?act=findpost&pid=153469\"][{POST_SNAPBACK}][/a][/div]

I changed the audio mode to prioritise GSM over other formats or else you get very choppy audio.  I suspect this is actually due to processor load not network bandwidth, but haven't tested it that extensively.
My settings: > preferences > audio

Audio Codec position:
ULAW: 2    ALAW: 1   GSM: 0   ILBC: -1    Speex: 4
Payload: 160

It actually segfaults also when you close this dialogue (does this help to bug track it?) but the settings stick and are there when you reload (coundn't find the config in /etc).
Title: Kphone working for PC to phone calls
Post by: portalgod on March 29, 2007, 11:33:26 am
I installed the package from http://z.drun.net/packages/kphone_4.2_armv5tel.ipk (http://z.drun.net/packages/kphone_4.2_armv5tel.ipk).

The system didn't complain during install but running Kphone from the commandline it complains to not find libSM.so.6 although that library is on my box.



It also complains not to find libqt-mt.so.3.

Where does kphone expect to find the library so I can make a symlink

I'm using Cacko 1.23 on an sl-c1000.
Title: Kphone working for PC to phone calls
Post by: T3_slider on March 29, 2007, 12:31:04 pm
Bottom line: it probably won't work under Cacko without recompiling it. It would be easier to recompile it than to get the pdaXrom ipk running under Cacko. Correct me if I'm wrong (I may be).
Title: Kphone working for PC to phone calls
Post by: jfv on March 29, 2007, 01:49:20 pm
I got speaq working on my C860 Sharp ROM so I expect it will work just as well with Cacko. Might be a good alternative for you. Search the forums for speaq.

Felipe
Title: Kphone working for PC to phone calls
Post by: portalgod on May 25, 2007, 03:38:04 am
Quote
I got speaq working on my C860 Sharp ROM so I expect it will work just as well with Cacko. Might be a good alternative for you. Search the forums for speaq.

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


I've got Kphone/Si on my SL-C1000 running pdaxii13.  I've got some earbud headphones in and I use the right earbud as the speaker and the left earbud as the microphone.  

However, the party that I've called complains about an echo where they hear themselves louder than they hear me.

The call is fine, I can talk indefinately, the software works, my account at sipphone.com is fine.  

Anyone else experience the other side echo'ing?   I've read that reducing my volume would reduce the echo but I dont' buy that.  I'm using ear buds so there is no way that my mic is picking up the sound from in my ear.  

I although thought about crosscoupling between the earbud headphone wiring, but I've got nothing else to try it out with.

Anyone got any idears how to minimize or eliminate the echo?