使用FXO卡配合asterisk及freepbx将固定电话信号转为VoIP
在本篇文章中,笔者尝试使用TDM410p FXO卡和freepbx,将固定电话的信号转换为了VoIP(SIP)协议,并使用SIP话机接打电话。 所需硬件 FXO卡一块,比较便宜的解决方案是TDM410p,红色的是FXO卡(接墙上的电话线),绿色的是FXS卡(接电话机终端),我们所需的是FXO卡,购买前需要注意有些卡是PCI接口的,可能需要另外买PCI转PCIe的转接卡。淘宝上的单口FXO卡大约200元一块。笔者买了某淘宝店的单口FXO组合板(一张PCI接口的单口FXO卡,和一张PCI转PCIe转接卡组合在了一起) 主机一台,由于TDM410p的硬件规格太老,似乎无法在PVE上进行pcie直通,因此笔者用了一台旧电脑直接安装了FreePBX发行版。(根据网上的讨论,fxo及freepbx对机器的性能要求很低,甚至十多年前的酷睿2+2G内存都能正常运行) *(可选)*若干台IP电话,可在闲鱼上以「思科/Cisco IP电话」之类的关键词搜索。大概能搜到60-100元一台的CP7900或CP8900系列的电话机,价格甚至比某些接RJ11的传统电话机还便宜。 配置 FXO卡 FXO卡的硬件是通过dahdi进行驱动的,freepbx已经自带了这些驱动,理论上插上fxo卡之后,dahdi就能识别出来了。同时,我们也可以通过dahdi_scan来验证一下: ...