Sunday, June 3, 2012

Using sipP 3.2 and Cygwin on Windows 2003

For the not-aware: sipP is popular SIP traffic generation tool and Cygwin is a linux emulation software on Windows.

Downloads:  sipP, Cygwin

Recently, I wanted to generate a controlled SIP traffic and so tried this combination. However, noted that by default Sipp (I used version 3.2) doesn't work properly with Cygwin latest release. The reason is obvious that the binaries and dlls of sipP 3.2 are not compatible with cgywin internals and so it fails.

The good news is Sipp comes along with all the required cygwin binaries/dlls that it needs and so one simple workaround was to just copy the DLLs from sipp root folder to Cgywin bin folder. There were 8 DLLs that need to be copied in this manner. And then Yes, it started to work like a charm!