LINUX 下 HYLAFAX IAX搭建发送传真

HYLAFAX IAX搭建发送传真

系统环境

UBUNTU14 64bit
该笔记不太完整,请结合其他资料进行配置。

安装配置步骤

  1. 首先需要安装 IAXMODEM 以及 HYLAFAX
    在这里插入图片描述

  2. 安装完毕后,修改配置文件 /etc/asterisk/iax/conf
    第一台机器配置
    在这里插入图片描述

    上图为两台机器的配置,每一台两个号码,一台号码为1000,1001,另一台号码为 1002,1003;

  3. 之后需要在 /etc/asterisk/extensions.conf 最后添加一项
    在这里插入图片描述

否则在MODEM 拨号时会出现 NO DAILTON.

  1. 之后配置 IAX2, 在 /etc/iaxmodem/ 下创建两个配置文件 ttyIAX0, ttyIAX1, 可在源代码目录下拷贝修改:
    在这里插入图片描述
    在这里插入图片描述

  2. 作为服务器的机子IP是172.0.0.1 号码1002,对应端口为 ttyIAX0, 号码1003对应端口 ttyIAX1
    在这里插入图片描述
    在这里插入图片描述

测试IAX2

  1. 启动 asterisk 服务器, sudo asterisk -r

  2. 再用另一终端输入 sudo iaxmodem ttyIAX0, 会出现注册成功日志:
    在这里插入图片描述

  3. 注册成功,/dev/ 下会出现 ttyIAX0 文件

  4. 在 ASTERISK 服务器下查询,输入命令 iax2 show peers
    在这里插入图片描述

  5. 然后使用串口工具 minicom 链接ttyIAX0:
    在这里插入图片描述

  6. 链接成功后就可以像操作MODEM 一样发送AT 命令了:
    在这里插入图片描述

IAX2打印:
在这里插入图片描述

  1. 我们选择测试从1001发送传真到1000,两个号码分别在两台机器上,且都是端口 ttyIAX0;
  2. 配置HYLFAX安装成功后,两部机器分别运行:
    faxaddmodem ttyIAX0
    faxsetup
    交互命令,全部选择默认即可;
    之后会在 /var/spool/hylfax/etc/ 下生成配置文件 config.ttyIAX0;
    可进行部分修改,主要是 faxNumber 注意相对应:
    在这里插入图片描述

在这里插入图片描述

  1. 之后,重启机器,会自动在/dev/下产生 ttyIAX0, ttyIAX1为文件;
  2. 启动asterick服务器,查看号码均注册成功;
  3. 发送传真需要 sendfax 命令
    在这里插入图片描述
    在这里插入图片描述
    使用 faxsend 无法应,原因未知。

成功后会在另一端 /var/spool/hylafax/recvq/ 下看到文件。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Happy_Enger

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值