Sipe Project

SIPE Project

This project develops a third-party plugin for the Pidgin multi-protocol instant messenger. It implements the extended version of SIP/SIMPLE used by various products:

With this plugin you should be able to replace your Microsoft Office Communicator client with Pidgin.

The source code and Windows installation packages are available on the download page. Various OS distributions offer installation packages under the name pidgin-sipe.

Installation instruction      Note:  When i was compiling from source Configure gave me this error:  “No package ‘libxml-2.0’ found”  if you are running debian system than you need to install “libxml2-dev” instead of libxml-2.0.


dircolors -p > ~/.dircolors  – Creates a .dircoloirs file inside the home directory with color codes and some additional stuff (basically there is the output of dircolors -p :-D)  To make this work we need to execute following command eval $(dircolors ~/.dircolors) thats it.

My dircolor

RPM -e Error Specifies Multiple Packages

root@satesto [~]# rpm -qa | grep gpm

You might think how can it be that i have install two identical packages at the same time ? Well this is because rpm -qa does not displays architecture of packages.

root@satesto [~]# rpm -q --queryformat "%{name}.%{arch}\n" gpm

Link #1

Ugly Packet Tracer fonts/buttons and solution

Cisco package tracer has its own QT libraries thats because its cross-platform software and thats why we got ugly fonts in linux. To solve this we need to install following packages:

for debian based systems: (debian, ubuntu, mint)

sudo ap-get install libqtwebkit2.2-cil libqt4-script libqt4-qt3support libqt4-sql

for redhat based systems: (fedora, redhat, centos)

sudo yum install libqtwebkit2.2-cil libqt4-script libqt4-qt3support libqt4-sql

After installing all required packages we need to comment out following line:

# export LD_LIBRARY_PATH=$PTDIR/lib  which is located here:  /usr/local/PacketTracer5/packettracer

If you have any trouble again you might also need to install  libqt4-dev package.

apt-get install libqt4-dev

The result should look like this:

virtual interfaces and ifconfig

Today i had to shutdown one virtual interface, but when i was trying to start it again i faced some problem:

ifconfig eth0:1 up

SIOCSIFFLAGS: Cannot assign requested address

At first i thought it was some kinda bug related to my system, but than reading some post and manuals i  realised that ifconfig is not a perfect network configuration tools and sometimes it behaves inadequately in  network environments especially when you are managing virtual interfaces. Instead of using ifconfig while managing virtual interfaces it is way better to use iproute instead. Iproute is usually shipped in a package called iproute or iproute2 and includes several tools most important ones are ip and tc. ip controls IPv4 and IPv6 configuration and tc is for traffic control.