如何在 Arch Linux 上为 Ekiga 设置网络?

如何在 Arch Linux 上为 Ekiga 设置网络?

我有两台具有相同 Ekiga 版本和设置(包括帐户)的计算机,它们都位于同一路由器后面。两者都有引用我自己的联系人和标准回电测试。

机器A:

  • 最新的Ubuntu 13.04
  • 已连接至无线网络

机器B:

  • 最新的 Arch Linux
  • 连接至有线网络

转发端口是在路由器上设置的。在机器 A 上,登录后,我的“自我”联系人显示我在线,并且我能够成功完成音频和视频的回叫测试。在机器A上注销并在机器B上登录后,我这样做不是看到自己在线,回拨测试只是长时间打开呼叫窗口,从未回拨。没有显示任何消息表明发生了什么。一些调试输出:

$ ekiga -d 4 2>&1 | grep STUN | cut -f 3-
                        Ekiga   Started STUN detector
StunDetect...6b8651d700 OPAL    STUN server "stun.ekiga.net" replies Cone NAT, external IP 91.190.8.175
Housekeepe...6b8c0dd700 Ekiga   Stopped STUN detector
                        MonSock Created bundled UDP socket via STUN, internal=192.168.1.3:5060, external=91.190.8.175:5060

我没有得到任何“PDU 可能太大”消息。

我也尝试设置到机器 B 的端口转发。结果是机器 A 抱怨“Ekiga 未能自动配置您的网络设置”,但机器 B 仍然无法执行任何操作。尽管有警告和端口转发设置,机器 A 仍然能够成功完成回调测试。

我在这两个客户端中发现的唯一区别是 A 有一些额外的视频编解码器 - 具体来说,H263、H263-1998 和 MP4V-ES。

相关内容