2

这是我的外部 sip_profile:

<gateway name="outbound">
  <param name="realm" value="10.0.1.5:5062"/>
  <param name="username" value="1001"/>
  <param name="password" value="1234"/>
  <param name="dtmf-type" value="rfc2833"/>
  <param name="expire-seconds" value="600"/>
  <param name="register" value="false"/>
  <param name="caller-id-in-from" value="false"/>
</gateway>

我的拨号方案是这样的:

<extension name="outbound_pstn">
  <condition field="destination_number" expression="^(.*)$">
    <action application="set" data="effective_caller_id_number=${outbound_caller_id_number}"/>
    <action application="bridge" data="sofia/gateway/outbound/$1"/>
  </condition>
</extension>

我使用 HT503 作为我的 ATA。Freeswitch 在 IP 10.0.1.5 上运行,ATA 在 10.0.1.9

我似乎无法拨打外线电话。我究竟做错了什么?

4

4 回答 4

3

realm应该是远程端的地址,在您的示例中,它设置为 freeswitch 的本地地址

于 2013-03-23T22:22:28.777 回答
1

如果您想将 Freeswitch 连接到另一个 PBX/交换机,您应该设置:

<param name="register" value="true"/>

不需要 PSTN 注册。使用这样的东西:

<include>
  <gateway name="sipmarket">
    <param name="username" value="user1"/>
    <param name="realm" value="sipmarket.net"/>
    <param name="from-user" value="user1"/>
    <param name="from-domain" value="sipmarket.net"/>
    <param name="password" value="strong_password"/>
    <param name="expire-seconds" value="300"/>
    <param name="register" value="true"/>
    <param name="register-transport" value="udp"/>
  </gateway>
</include>
于 2016-02-29T19:56:04.500 回答
0

您应该查看http://wiki.freeswitch.org/wiki/Main_Page并查找出站网关页面。除非您愿意,否则您不必定义领域。

您还需要让网关实际注册到 SIP 提供商才能拨打电话。

于 2013-04-19T22:33:25.543 回答
0

如果你数字

索非亚状态网关

你能看到你的网关“出站”吗?否则你必须数字:

索菲亚个人资料外部重新扫描

如果您将网关放在外部 sip 配置文件下。

于 2016-07-21T15:05:35.357 回答