Tuesday, March 9, 2010

Installing SIPp 3.1 on Ubuntu 9.04

Open a command line terminal

$ sudo apt-get install ncurses-dev
$ sudo apt-get install build-essential

#Grab sipp 3.1 from sourceforge.net
$ wget -m -nd http://downloads.sourceforge.net/project/sipp/sipp/3.1/sipp.3.1.src.tar.gz

#extract it locally
$ tar -xzf sipp.3.1.src.tar.gz
$ cd sipp.svn


Open ./sipp.svn/scenario.hpp and add this line

#include <limits.h>

after

#include <sys/socket.h>

save the file, and in the terminal do

$make


You're done ;-)

UPDATE : The latest unstable snapshot available from http://sipp.sourceforge.net/snapshots/sipp.2009-07-29.tar.gz does not have this problem and does not throw *segmentation fault* as sipp 3.1 does now on my ubuntu 10.04

25 comments:

  1. Bloody hell it worked! Good detective work.

    ReplyDelete
  2. Thanks! It worked

    ReplyDelete
  3. Thanks a lot for sharing this information.

    ReplyDelete
  4. excellent job gr8 and thankful to you. I was trying whole the night but i could not find but now its fixed :)

    ReplyDelete
  5. Hi Jean Deruelle,

    I need you help in doing my thesis in installations and in servers installations. Basically i am working on calculating delays like ringing delay, answering delay, etcc using 3 different opensource projects.

    For the client i am using SIPp i have no idea about this Can you help me how can i configure and related stuff with this.


    If you help me i would be more thankful to you sir,



    with regards,
    visss

    ReplyDelete
  6. @vis not sure how I can help you out but check sipp documentation @ http://sipp.sourceforge.net/doc3.0/reference.html

    Jean

    ReplyDelete
  7. Hi i and my friend installed Sipp our laptops and Asterisk in our server. i Have No idea really what to do later. Can anybody suggest me how can i carry out the procedure? how to connect two clients using asterisk?

    Is any coding required?


    with regards,
    visss

    ReplyDelete
  8. i mean how can i connect two clients with them?

    ReplyDelete
  9. you should ask on asterisk mailing lists or google for it

    ReplyDelete
  10. how to connect two clients using SIPp in Asterisk?
    PLZZZZ any body help meeee lolll


    I will thankful to you all

    ReplyDelete
  11. Its ok but can u tell me how to connect two clients using SIPp?

    just using with Sipp

    ReplyDelete
  12. Hi,
    can sipp connectable to multiple users? i mean connection to multiple users using SIPp?

    ReplyDelete
  13. I think SipP is available in ubuntu repository

    Try

    sudo apt-get install sip-tester

    ReplyDelete
  14. can any one tell me how to take logs of my xml scenario files when i run sipp client?

    ReplyDelete
  15. how to start sipp after doing make ?

    ReplyDelete
  16. just do ./sipp it should work or get the latest snapshot here http://sipp.sourceforge.net/snapshots

    ReplyDelete
  17. Does this also install the openssl / pcapplay? Or should it be seperately installed?

    ReplyDelete
  18. please tell me how to delete sipp traffic generator

    ReplyDelete
  19. sudo apt-get install sip-tester

    this command installed sipp tool in ubuntu


    Regards
    Sesh

    ReplyDelete
  20. Well done Jean, it works!

    ReplyDelete
  21. sudo apt-get install sip-tester

    this command really works!

    thanks =)

    ReplyDelete
  22. fantastic and awesome

    ReplyDelete
  23. Hi I would like to know how to load test Mobicents by using SIPp tool.

    ReplyDelete
  24. Have a look at http://www.telestax.com/restcomm-tutorial-load-testing/ and http://www.telestax.com/restcomm-tutorial-load-testing-part-2/

    ReplyDelete
  25. Thanks a lot. I will go through those links.

    ReplyDelete