Provider Configuration: personal-voip.de

From FreeSWITCH Wiki
Jump to: navigation, search

personal-voip.de

Works with incoming and outgoing SIP calls.

Note that personal-voip.de wants your SIP ID as username, not your SIP number!

Also note that the contact must be send as <sipID>@sip.personal-voip.de. Therefore the parameter extension-in-contact must be set to true and the extension param must be empty or set to the same value as username!

<include>
  <gateway name="personal-voip">
    <param name="username" value="ONE OF YOUR SIP IDs"/>
    <param name="password" value="your_password"/>
	<param name="extension" value="comment this param out or set it to the same sip id you out in the username field. Do not put anything else here!"/>
	<param name="ping" value="if you are behind a route and experience problems set this to a smaller value. Otherwise comment it out"/>
	<param name="realm" value="personal-voip.de"/>    
	<param name="proxy" value="sip.personal-voip.de"/>
	<param name="register" value="true"/>
	<param name="extension-in-contact" value="true"/>
	<param name="caller-id-in-from" value="false"/>
  </gateway>
</include>

If you discover that no/not the right caller ID is displayed on outgoing calls this might be helpful:

Fore some reason personal-voip.de seems to ignore effective_caller_id_number and origination_caller_id_number but instead uses the value from effective_caller_id_name and origination_caller_id_name. If the value from the name field is nummeric only the correct number is displayed. Otherwise the the first number from your block of phonenumbers is used.