Žilinská univerzita > Fakulta riadenia a informatiky > Katedra informačných sietí

Kamailio

Problematika Ipv4 a Ipv6 klientov pri SIP Proxy serveroch

 

 

SIP, Kamailio, IPv4/IPv6

 

1.     Ciele

 

Na Virtual Boxe nainštalovať operačný systém Debian

Urobiť komunikáciu Windows –> Debian -> internet

Na Debiane spraviť DNS server

Kamailio 3.2 default routing logic flowchart

 This is the flowchart of Kamailio 3.2 default routing logic. The main purpose of this flowchart is to help you understand the routing logic and navigate through it more efficiently and quickly. It should also serve as a tool when you are trying to modify something.

Most routing blocks (mainly those in which routing can end (exit)) are displayed and organized.

Authors: Michal Javorka, Ján Hrnko, Martin Pohančeník

 

Installing SIREMIS 2.1.0 components

Siremis web interface provides opportunities to extend main functionalities with special components. However, these components requires additional configuration.

Prerequisities

Installed the Kamailio server with Mysql, installed siremis with apache following steps in the guide.

 

Installing SIREMIS 2.1.0, the Kamailio web management interface, on debian (squeeze) - how to

The article is based on the article Installing SIREMIS 2.0, the Kamailio web management interface, on debian (lenny) - how to. The installation is straighforward and is working for siremis 2.1 and Kamailio 3.2. 

Observed problems

Message "can't open cmp file to write"

RTP Proxy with Kamailio 3.2 configuration on Debian Squeeze

This guide describes Kamailio 3.2 configuration with RTP Proxy.

Requirements:

Installing Kamailio from GIT - debian lenny

In some situation is direct installation of precompiled kamailio packages from prepared repositories not appropriate. There is a simple way to keep a touch with latest kamailio releases with using GIT (an revision control system).  The article describe a simple way how to manually compile and install Kamamilio and its module from source code offered through GIT.

Install kamailio from GIT

Prerequisities

 

Installing and configuring Homer SIP capture server - debian 64b squeeze - howto

Description: Homer is an Open Source SIP Capture server by Alexandr Dubovikov & Friends, based on OpenSER/Kamailio and supporting HEPv1/v2 (Homer Encapsulation Protocol) & IP proto 4 (IPIP) encapsulation and monitoring/mirroring port capture modes. Homer ships with a flexible and lightweight capture agent for unsupported scenarios and a powerful browser based UI (webHomer).

Web:

http://sipcapture.org/

http://code.google.com/p/homer/

Upgrade Kamailio 3.1.2 to 3.2 - debian lenny

Migration from 3.1.2 to Kamailio 3.2 requires upgrade of installed packages, database structures and configuration file.

Upgrade of Packages

First, we have to add correct debian repository of kamailio version 3.2. So open your source list file

vim /etc/apt/source.list

and add:

for ''Debian Lenny''

deb http://deb.kamailio.org/kamailio32 lenny main
deb-src http://deb.kamailio.org/kamailio32 lenny main

for ''Debian Squeeze''.

Kamailio 3.1 with a text file database (DBTEXT)

The article describes how to add simple database support for the Kamailio 3.1.0 server. As the database a text files are used. Activities described here are following the basic Kamailio server installation, described in the article Installing Kamailio 3.1 on debian lenny.

We are trying this as the part of our performance tests.

 

Kamailio 3.1 with IPv6

Syndicate content