Welcome to Teemu’s Blog

Picture of me.

Hi, my name is Teemu Harju. I'm a 27-year-old engineer from Espoo, Finland and this is site is my contribution to the world wide web. I'll write here about all kinds of stuff that interests me. Python coding is my passion. I'm also interested in different kinds of web technologies.

SIP Express Router for Maemo

l just finished porting SER (SIP Express Router) for Maemo platform. Well, not much porting actually was needed. Just compile for ARM and create an application installer friendly .deb package.

You might be wondering that what is SER? A simple answer is that it is a very fast and configurable SlP proxy server. If you still do not know what I’m talking about, this application is probably not for you. It is also a valid question that what is the use of such application for a device like Nokia 770. Well, my intention was only to test if SER can be run on Nokia 770 and how well it works. Seems like it was easier task than what I thought. The .deb package can be downloaded from here.

The application can be used without root privileges. By default the users are not authenticated, since I’ve not yet had time to configure it with the dbtext module. That might come later… It is quite fun to experiment with this using SIP enabled WLAN devices and ad-hoc WLAN connections.

2 Responses to “SIP Express Router for Maemo”

  1. Ingmar Says:

    This sounds very interesting. Is there also a source package or diff with your changes available so i can try to compile it myself? And was there any reason why you decided to take SER from iptel.org and not OpenSER?

  2. Teemu Says:

    Hi,

    Compiling is actually quite straightforward. You don’t need any patches or anything. Just remember to check from the Makefile that thinks like MySQL support and other stuff not supported by Maemo are not included. If I remember right, no changes were needed. You only need to make a Maemo compatible .deb package then. Btw.. the .deb file here works only for the Maemo OS 2005 which is already quite outdated.

    I chose SER only because at that time I was more familiar with that. I’ve been planning to port OpenSER with dbtext support as well when I have time. It seems to be already available for many other embedded platforms also. See http://openser.org/pipermail/users/2007-January/008850.html

Leave a Reply