wiki:P2pnsInstall

Version 2 (modified by baumgart, 18 years ago) ( diff )

--

These instructions show you how to install the P2PNS implementation for Linux. Compiling for Windows is currently not supported.

  1. Download and install ​OverSim according to the these ​install instructions.
  1. Download the modified OpenSER SIP proxy openser-1.3.1-p2psip-20080926.tgz and extract in next to your OverSim installation:
      cd ~/sim
      tar xzf /tmp/openser-1.3.1-p2psip-20080926.tgz
    
  1. Compile and install OpenSER:
      cd ~/sim/openser-1.3.1-p2psip
      make prefix=`pwd/install` install
    
  1. Edit openser-1.3.1-p2psip/install/etc/openser/openser.cfg and change the following parameters:
      listen: change this to the local IP
      mpath: change this to the module path of your OpenSER installation (e.g. /home/user/sim/open-1.3.1-p2psip/install/lib/openser/modules/)
    
  1. Edit OverSim-20080919/Simulations/realworld/realdhtapp.ini and remove the bootstrap IP:
       bootstrapIP: replace the "10.6.0.1" by ""
    
  1. Start OverSim and click on the "FAST" button: cd ~/sim/OverSim bin/OverSim -f Simulations/realworld/realdhtapp.ini
  1. Start OpenSER (in a new terminal): cd ~/sim/openser-1.3.1-p2psip install/sbin/openser -f install/etc/openser/openser.cfg
  1. Start and configure a SIP UA of your choice (e.g. ​Ekiga): Set the outgoing proxy to your local IP and port 5061 Create a new SIP account with an arbitrary username and the domain p2p (e.g. alice@p2p) Register the account at the local SIP proxy

}}}

Note: See TracWiki for help on using the wiki.