NS3 is a discrete event network simulator, which is widely use for the research in the network domain. The advantage of using NS3 instead of NS2 is that we can code using c++, while the prior one is based on TCL. In this post we will cover the installation of this on Ubuntu 14.04.
Author Archives: amit shrivastava
Xmpp integration with Asterisk
Xmpp stands for eXtensible Messaging and Presence Protocol, Its a widely used communication protocol. In this blog I will use Openfire an opensource xmpp server.
Asterisk is opensource telephony switching exchange service for linux. In this blog I am using FreePBX install on centos 6.5.
In this blog I assume that user has already install openfire and asterisk server on linux machines. So I will start with creating a user in openfire and intregate my opefire server with asterisk server and in finally we will able to call from sip phone to xmpp client.
Python2.6 on Ubuntu12.04
Introduction
Some of the applications has the dependency of python2.6 and for the ubuntu12.04 which has python2.7 we need to perform following steps. To run those application with python2.6 Continue Reading…
Virtaulenv configuration
Introduction
It creates a virtual environment to isolate the working copy of the python which allow us to work on the specific project without affecting the system other projects. It helps in working on different version of the packages without affecting the other version. For example you can work on the python2.6 with isolated enviroment with python2.7 on your OS.
Version The latest version of the virtualenv 1.11.6 release on 16 May 14
Firefox Market Place Installation
Introduction
You can install your own market place and host your firefox apps on it. Zamboni is one of the code base for the market place. There is the official documentation for its installation, But my documentation is specific for the proxy base network and on the Ubuntu 12.04 OS.
Creating new user in FREESWITCH
If you successfully install the FREESWITCH. In this post I will explain how to create the new user or modify the existing user.
Step 1. Locate the conf directory inside the freeswitch installed directory.
Step 2. change directory to default/
# cd conf/directory/default
This directory contain xml file related to default user extension to be used.
Step 3. To create a new user cp any of the file and name it with your desired extension.
Extract the packets from pcap file to csv
The previous post gives details for various commands of tshark to capture the traffic. In this post I will use Tshark command to extract the .pcap file to csv and which can be use to either post the data to your database server for some graph based analysis or to be spreed sheet.
Tshark filter commands
Tshark is the command-line version of wireshark. It provide many useful commands and capture filters that can be used on terminal which provides an efficient way to analyse the incoming traffic and capture the traffic in pcap . Let me give you a brief about the terminology we use in Tshark.
Freeswitch installation on ubuntu 10.04
Freeswitch is open source telephony platform for audio,video and messaging system. In this post I will install freeswitch version 1.5.1b on ubuntu 10.04.
Install required libraries
# apt-get install git-core build-essential autoconf automake libtool libncurses5 libncurses5-dev make libjpeg-dev pkg-config unixodbc unixodbc-dev zlib1g-dev
Postfix mail server configuration in Centos 6.2
In this post I configure Postfix mail server, Dovecot, and Squirrel mail. Postfix is a mail server, Which is an alternate to send mail. Postfix act as Mail Transfer Agent [MTA]. Dovecot is open source IMAP POP3 server, It act as Mail Delivery Agent [MDA]. The Squirrel mail provide the web based mail application.