OESF Portables Forum

Everything Else => General Support and Discussion => Zaurus General Forums => Archived Forums => Software => Topic started by: rickh on April 10, 2005, 02:15:31 pm

Title: Kp/pi
Post by: rickh on April 10, 2005, 02:15:31 pm
Has anybody tried using KP/Pi with Broadvoice?  I can get registered fine to their server, but I'm unauthorized to make any calls.  It has to be something in the setup I'm missing, since I can register.  I can also receive calls fine.

I'm on their BYOD plan with a WiSIP phone, but figured I'd try KP/Pi to see how it works.

Thanks.

R.
==
Title: Kp/pi
Post by: nexxusone on April 28, 2006, 10:22:49 pm
I'm having the same problem using Cacko 1.23 on my 860. I'm guessing theres something dumb going on, like not authenticating with the outbound proxy... I'm not sure I'm going to have any time to sniff the packets and look around, but I'd LOVE to have a fully functioning phone in my zaurus ;-)

UPDATE: I stayed up and played with this late night. Fortunately, KPhone and X-Lite have debug consoles (well, kphone can be called from the command prompt and outputs to stderr anyway) that issue very similar output. Here's what I've learned:

Apparently, when you issue an invitation (calling someone), both SIP clients do so without any authentication information. Broadvoice's service responds with "401 Unauthorized", but provides some information about how you should authenticate yourself (Realm to use, md5 hash, etc). At this point, X-Lite responds with authentication information (that looks VERY SIMILAR to the auth info kphone sends when you register (at program launch) ), and kphone just gives up, returning the "Unauthorized" message to the user.

I found something in a forum here:
http://sourceforge.net/mailarchive/message...msg_id=12009583 (http://sourceforge.net/mailarchive/message.php?msg_id=12009583)
that seems to say the problem is happening because kphone can't authenticate with a realm other than the "Host part of SIP URL" (sip.broadvoice.com). I assume this means we're stuck with incoming only until either a) KPhone is updated to work with this, or  broadvoice changes their authentication Realm for outgoing calls to "sip.broadvoice.com".
Title: Kp/pi
Post by: kmare on May 04, 2006, 04:14:52 pm
Any chance of usings a hosts file to somehow address this?  Forcing kphone to  point to the right IP?