TDM800P 8 2 шт и Centos5.7
Сообщение Spook1680 » 2012-06-26 10:31:52
Странно почему такое может быть!
1) астериск
Asterisk 1.8.4.3
TDM800P 8
аналоговые линии подключены к плате, получаем 8 sip номеров, все ок. все работает.
Ставим вторую плату
TDM800P 8
Система ее видит. sip абоненты регються НО ПОЗВОНИТЬ НЕЛЬЗЯ. dahdi ... может с ним что не так????
////система видит карту
03:00.0 Ethernet controller: Digium, Inc. Wildcard TDM800P 8-port analog card (rev 11)
Subsystem: Digium, Inc. Wildcard TDM800P 8-port analog card
Flags: bus master, medium devsel, latency 64, IRQ 225
I/O ports at e800 [size=256]
Memory at febffc00 (32-bit, non-prefetchable) [size=1K]
Expansion ROM at f4000000 [disabled] [size=128K]
Capabilities: [c0] Power Management version 2
Kernel driver in use: wctdm24xxp
Kernel modules: wctdm24xxp
03:01.0 Ethernet controller: Digium, Inc. Wildcard TDM800P 8-port analog card (rev 11)
Subsystem: Digium, Inc. Wildcard TDM800P 8-port analog card
Flags: bus master, medium devsel, latency 64, IRQ 169
I/O ports at e400 [size=256]
Memory at febff800 (32-bit, non-prefetchable) [size=1K]
Expansion ROM at f4020000 [disabled] [size=128K]
Capabilities: [c0] Power Management version 2
Kernel driver in use: wctdm24xxp
Kernel modules: wctdm24xxp
///
# dahdi_scan
[1]
active=yes
alarms=OK
description=Wildcard TDM800P Board 1
name=WCTDM/0
manufacturer=Digium
devicetype=Wildcard TDM800P
location=PCI Bus 03 Slot 01
basechan=1
totchans=8
irq=225
type=analog
port=1,FXO
port=2,FXO
port=3,FXO
port=4,FXO
port=5,FXO
port=6,FXO
port=7,FXO
port=8,FXO
[2]
active=yes
alarms=OK
description=Wildcard TDM800P Board 2
name=WCTDM/1
manufacturer=Digium
devicetype=Wildcard TDM800P
location=PCI Bus 03 Slot 02
basechan=9
totchans=8
irq=169
type=analog
port=9,FXO
port=10,FXO
port=11,FXO
port=12,FXO
port=13,FXO
port=14,FXO
port=15,FXO
port=16,FXO
/////etc/dahdi/system.conf
# Span 1: WCTDM/0 "Wildcard TDM800P Board 1" (MASTER)
fxsks=1
echocanceller=mg2,1
fxsks=2
echocanceller=mg2,2
fxsks=3
echocanceller=mg2,3
fxsks=4
echocanceller=mg2,4
fxsks=5
echocanceller=mg2,5
fxsks=6
echocanceller=mg2,6
fxsks=7
echocanceller=mg2,7
fxsks=8
echocanceller=mg2,8
# Span 2: WCTDM/1 "Wildcard TDM800P Board 2"
fxsks=9
echocanceller=mg2,9
fxsks=10
echocanceller=mg2,10
fxsks=11
echocanceller=mg2,11
fxsks=12
echocanceller=mg2,12
fxsks=13
echocanceller=mg2,13
fxsks=14
echocanceller=mg2,14
fxsks=15
echocanceller=mg2,15
fxsks=16
echocanceller=mg2,16
# Global data
loadzone = ru
defaultzone = ru
//////
dahdi-channels.conf
так же прописано все
///
; Span 1: WCTDM/0 "Wildcard TDM800P Board 1" (MASTER)
;;; line="1 WCTDM/0/0 FXSKS (In use) (SWEC: MG2)"
signalling=fxs_ks
callerid=asreceived
group=0
context=from-pstn
channel => 1
callerid=
group=
context=default
;;; line="2 WCTDM/0/1 FXSKS (In use) (SWEC: MG2)"
signalling=fxs_ks
callerid=asreceived
group=0
context=from-pstn
channel => 2
callerid=
group=
....ля лля.. вторая плата
так же полностью прописана
; Span 2: WCTDM/1 "Wildcard TDM800P Board 2"
;;; line="9 WCTDM/1/0 FXSKS"
signalling=fxs_ks
callerid=asreceived
group=0
context=from-pstn
channel => 9
callerid=
group=
context=default
;;; line="10 WCTDM/1/1 FXSKS"
signalling=fxs_ks
callerid=asreceived
group=0
context=from-pstn
channel => 10
callerid=
group=
context=default
.....
и т.д.все 16 линий
...///
С вдумя платами вызов идет в никуда, просто dahdi не отрабатывает.
Вытаскиваю вторую плату TDM800P 8 , перезагруз... (система там ругнеться что типа в конфигах прописана 16 каналов а реально тока 8) НО ВСЕ РАБОТАЕТ.
dahdi отрабатывает. все пучком.
Собирал из
dahdi-linux-complete-2.4.1.2+2.4.1.tar.gz
Была мысля типа, перекомпилить заново, с двумя картами, но а смысл?! Если бы не работала то dahdi в конфиги не прописался бы.
отформатируйте текст как положено, ничего не понятно, а разбираться в этой мешанине - лень
switch (Jun 26 '12)editТак много эмоций и так много букв , что очень подозрительно. Где файл chan_dahdi.conf ?
zzuz (Jun 26 '12)editа что с прерываниями ? cat /proc/inerrupts
alexcr (Jun 27 '12)edit