TDM400P/A400P配置出错:line 0: Unable to open master device '/dev/zap/ctl' 1 error(s) detected

原创 2007年09月19日 18:10:00

(一)配置环境

操作系统:CentOS4.5

模拟卡:A400P (驱动与TDM400P的驱动相同,都是wctdm)

模块配置:2fxs+2fxo

1:fxs

2:fxo

3:fxs

4:fxo

Asterisk版本:

libpri-1.4.1.tar.gz

zaptel-1.4.4.tar.gz

asterisk-1.4.8.tar.gz

 

(二)zaptel.conf,zapata.conf,extensions.conf配置

1.zaptel.conf

fxoks=1

fxsks=2

fxoks=3

fxsks=4

loadzone=us

defaultzone=us

 

2.zapata.conf

..................

group=1

signalling=fxo_ks

context=internal

channel=1,3

 

group=2

signalling=fxs_ks

context=incoming

channel=2,4

 

4.extensions.conf

[internal]

exten => 1000,1,Dial(Zap/1)

exten => 3000,1,Dial(Zap/3)

 

[incoming]

exten => s,1,Answer()

exten => s,2,Dial(Zap/g1,20,rt)

 

(三)出错现象:

关机后开机四个指示灯不亮.

重启前如果指示灯亮,则重启后灯仍然亮

开机后:

1.#ztcfg -vv

Notice: Configuration file is /etc/zaptel.conf

 line 0: Unable to open master device '/dev/zap/ct1'    

1 error(s) detected

 

2.此时发现asterisk已经启动

进入asterisk -r

CLI>zap show channels

No such command 'zap show' (type 'help' for help)

 

3.退出asterisk

CLI>stop now

 

4.重新加载驱动

#modprobe zaptel

#modprobe -r wctdm

#modprobe wctdm

Notice: Configuration file is /etc/zpatel.conf

line 0: Unable to open master device '/dev/zap;/ctl'

1 error(s) detected

FATAL: Error running install command for wctdm

 

5.ztcfg -vv

Zaptel Version: 1.4.4

Echo Canceller: MG2

Configuration

==================

Channel map:

Channel 01: FXO Kewlstart (Default) (Slaves: 01)

Channel 02: FXO Kewlstart (Default) (Slaves: 02)

Channel 03: FXO Kewlstart (Default) (Slaves: 03)

Channel 04: FXO Kewlstart (Default) (Slaves: 04)

4 channels configured.

Changing signlling on channel 1 from Unused to FXO Kewlstart

Changing signlling on channel 1 from Unused to FXO Kewlstart

Changing signlling on channel 1 from Unused to FXO Kewlstart

Changing signlling on channel 1 from Unused to FXO Kewlstart

 

6.进入asterisk

#asterisk -vvc

 

7.查看zap通道状态

CLI>zap show channels

pseudo                    incoming                en                default

            1                    internal                    en                default

            2                    incoming                 en                default

            3                    internal                    en                default

            4                    incoming                 en                default

 

正常说明配置成功

不正常会有提示:No such command 'zap show' (type 'help' for help)

 

(四)可能的解决方法

1..#ztcfg -vv

2.#genzaptelconf

3.#vim /etc/zaptel.conf

把所有的fxsls修改为fxsks

4.#ztcfg -vv

5.#asterisk -vvc

 

(五)分析原因:

根据ztcfg -vv的提示

Notice: Configuration file is /etc/zaptel.conf

 line 0: Unable to open master device '/dev/zap/ct1'    

1 error(s) detected

可能的一种原因是wctdm驱动没有成功加载,而此时asterisk已经启动.

也就是说此时zap通道不存在

所以asterisk中不存在以下命令

#zap show channels

 

网上遇到这种问题的不少,可是都没有提供一种有效的解决办法

Can anybody help me?

 

 

下面仅供参考:

关闭电脑,将A400P从PCI插槽拿掉,开机,出现硬件勘察工具界面,删除配置.

.关闭电脑,安装A400P,开机,在硬件勘察工具界面,选择配置选项.

Im not sure what trixbox did wrong.


However, Trixbox does not look like chan_zap built correctly, or it is not setup correctly.

do a 'module reload chan_zap.so' from the asterisk CLI.

This will spit out errors of why it could possibly not have loaded.

a) does the card show up in lspci

b) does the card show up in /proc/interrupts

If not, move card to another slot, try again.

 

core show hints
There are no registered dialplan hints
*CLI> sip show subscriptions
版权声明:本文仅用于学习和交流目的。非商业转载请注明作译者、出处,并保留本文的原始链接。

TDM400P/A400P配置出错:line 0: Unable to open master device '/dev/zap/ctl' 1 error(s) detected

(一)配置环境操作系统:CentOS4.5模拟卡:A400P (驱动与TDM400P的驱动相同,都是wctdm)模块配置:2fxs+2fxo1:fxs2:fxo3:fxs4:fxoAsterisk版本...
  • liuyuan_jq
  • liuyuan_jq
  • 2007年09月19日 18:10
  • 2425

Ubuntu16.04+cuda8.0+opencv3.0.0 caffe编译的那些坑

前言 生命在于折腾 最近突然想体验一下ubuntu16.04的使用感觉,就重装了操作系统。原本在ubuntu14.04的时候,按照实验室欧大神的博客一路畅通,但此次的caffe编译之旅,可谓到处是坑,...
  • u013078356
  • u013078356
  • 2017年02月14日 10:43
  • 6827

ipmitool启动报错"Could not open device at /dev/ipmi0 or /dev/ipmi/0 or /dev/ipmidev/0: No"

当提示: [root@localhost ~]# ipmitool sdr Could not open device at /dev/ipmi0 or /dev/ipmi/0 or /dev/i...
  • zhongyhc
  • zhongyhc
  • 2013年10月17日 15:02
  • 8484

IpmiTool常见问题解决办法

在CentOS系统中使用IPMITOOL时,经常会遇到一些问题。 例如,想要查看电源状态,可以执行下面的命令:ipmitool -H 192.168.1.2 -U username -P passwo...
  • C9H8O4
  • C9H8O4
  • 2013年12月05日 11:23
  • 15987

tiny6410 :/init: line 103: can't open /r/dev/console: no such file问题的解决

情况说明:在tiny6410上进行文件系统移植,移植的是linux的文件系统,yaffs2 1.现象 /init: line 103: can't open /r/dev/console: no ...
  • w8708812
  • w8708812
  • 2015年04月20日 22:38
  • 1404

对于CocoaPods的简单理解,实践安装使用过程和常见问题

(本文是自己通过其他文章进行的自我编辑和简单修改,请大家凑活看看) 一、什么是CocoaPods CocoaPods是iOS项目的依赖管理工具,该项目源码在Github上管理。开发iOS项目不可避免...
  • hbblzjy
  • hbblzjy
  • 2016年04月28日 09:50
  • 1878

[转]解决:Unable to open log device '/dev/log/main': No such file or directory

刷了新的rom  不过调试的时候发现打不出来log了。 发现下面的问题 Unable to open log device '/dev/log/main': No such file or d...
  • qlsusu
  • qlsusu
  • 2012年08月17日 10:05
  • 5814

oracle asm service can not find disks which are configured available when restart server

Environment: OS: Linux ocloud 2.6.18-164.el5 #1 SMP Thu Sep 3 04:15:13 EDT 2009 x86_64 x86_64 x86_6...
  • ghostora
  • ghostora
  • 2014年03月03日 16:27
  • 2806

Itellij IDEA启动报错

打开idea启动报错: Internal error. Please report to http://jb.gg/ide/critical-startup-errors java.lang.I...
  • u013361361
  • u013361361
  • 2016年01月05日 19:18
  • 9129

nfs挂载文件系统出现Warning: unable to open an initial console.

NET: Registered protocol family 17 s3c2410-rtc s3c2410-rtc: setting system clock to 2062-12-25 21:0...
  • lixiang201101
  • lixiang201101
  • 2014年07月29日 10:38
  • 1057
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:TDM400P/A400P配置出错:line 0: Unable to open master device '/dev/zap/ctl' 1 error(s) detected
举报原因:
原因补充:

(最多只允许输入30个字)