QUOTE(adf @ Jan 14 2007, 03:10 AM)
very interesting idea, actually. (the gprs thing) I've been curious about setting up asteris for a while.
I'm guessing the old sharprom ziax phone won't do?
The obvious question is --have you found the kiax source and tried to compile it? What are the difficulties? Is this something the OE folks (given the projected capabilities of the neo) might be motivated to solve? Is r121 easier to build for or on than beta3? (I kinda thought it wasn't)
I've not tried the ziax package, I'll have to see if it can do anything under pdaXrom. (I'm on the road this week, not sure when I'll get the opportunity) When I try to build the kiax source (or the Qtiax source for that matter) it reaches a point where it's working on main.cpp and I get ".../armv5tel-cacko-linux/bin/as: error while loading shared libraries: libopcodes-2.16.1.so: cannot open shared object file: No such file or directory". I posted about a week ago hoping for advice on that. 'libopcodes' doesn't appear anywhere in the kiax source itself.
Funny you should mention the Neo. Three things have come together leading to me trying to compile an IAX softphone. Desire for a nice softphone on my Z (I've not tried ekiga, am really looking for IAX - not even sure if I can route SIP+RTP over GPRS without VPN...), administering a few Asterisk servers, and recent discussion on the OpenMoko mailing list. With Zaurus over bluetooth, or a phone environment like OpenMoko, it's possible to route VOIP calls over gprs to your own asterisk server at home, with a $40 FXS jacked into your home phone line. You can set up Asterisk via Trixbox (centos-based install [centos is based on redhat enterprise] of asterisk and support packages - dedicated server but full linux so you can install services like webserver, mailserver, DNS cache, timeserver, all sorts of things useful in a modern SoHo network) in an hour and have it bridging calls from gprs to landline, handling voicemail, interactive-voice interface with the server, etc. I know it varies wildly by location, but T-Mo in the US I have unlimited data for $20 a month, but $50 for 1000 minutes. $20 is cheap for unlimited mobile data, but I still want to get my money's worth...
If you want to 'play' with asterisk, I recommend Trixbox installed under VMWare. You'll need either an FXS (hardware linking computer to phone line) or a VOIP provider who allows freedom of choice in your client. (Vonage will only allow a non-vonage 'device' to connect for certain classes of business plans or for a second line of service specifically for computer access instead of the provided Linksys FXO interface box - by contrast, Teliax offers cut'n'paste configs for various versions of Asterisk right in the customer support page) The FXS can vary from a PCI card (like X100P) to an external box like a desktop router that supports a half dozen phone lines, and they can vary from $40 to $2000. Asterisk has a deep well of potential, hence is (unnecessarily IMHO) somewhat complex to configure. Configuring it via FreePBX web interface (provided with trixbox) has a bit of a learning curve both in VOIP/Telephony concepts as well as the software itself, but configuring asterisk by hand in /etc/asterisk (as I first learned it) can be a traumatic experience, especially if you want to achieve something unusual.