Tôi muốn kết nối (để học, không có gì nghiêm trọng), hai máy chủ dấu hoa thị thông qua ISDN PRI.
Máy chủ đầu tiên sẽ đóng vai trò là "telco", pri_net cũng vậy, máy chủ thứ hai là cpe, vì vậy tôi sẽ sử dụng pri_cpe.
Các thẻ là
pbx1-net: Digium TE205P
pbx2-cpe: Openvox D210P
Cả hai máy chủ/pbx đều sử dụng trình điều khiển Debian 11 và dahdi 2.11
Trên pbx-net, đây là dahdi/system.conf
# Nhịp 1: WCTDM/4 "Wildcard TDM400P REV E/F Board 5" (MASTER)
fxoks=1
bộ khử tiếng vang=mg2,1
fxok=2
bộ khử tiếng vang=mg2,2
# kênh 3, WCTDM/4/2, không có mô-đun.
fxsks=4
bộ khử tiếng vang=mg2,4
# Khoảng cách 2: TE2/0/1 "Thẻ T2XXP (PCI) 0 Khoảng cách 1"
span=2,0,0,ccs,hdb3,crc4
# thuật ngữ: te
bchan=5-19,21-35
dchan=20
bộ khử tiếng vang=mg2,5-19,21-35
# Nhịp 3: TE2/0/2 "Thẻ T2XXP (PCI) 0 Nhịp 2"
span=3,0,0,ccs,hdb3,crc4
# thuật ngữ: te
bchan=36-50,52-66
dchan=51
bộ khử tiếng vang=mg2,36-50,52-66
# Dữ liệu toàn cầu
vùng tải = nó
vùng mặc định = nó
đây là /etc/asterisk/chan_dahdi.conf trên pbx-net
[nhóm trung kế]
[kênh truyền hình]
ngôn ngữ = nó
bối cảnh = cục bộ
switchtype=euroisdn
báo hiệu = pri_net
sử dụngcallerid=có
hidecallerid=no
chờ cuộc gọi = có
usecallingpres=yes
callwaitingcallerid=có
gọi ba chiều=có
transfer=yes ;se usi nt ptmp metti no
canpark=có
cancallforward=có
gọireturn=có
bối cảnh = cục bộ
tiếng vang hủy bỏ = có
kênh => 1-15,17-31
echocancelkhibridged=yes
nhóm=1
nhóm gọi = 1
nhóm bán tải = 1
ngay lập tức = không
#include /etc/asterisk/dahdi-channels.conf
Đây là /etc/asterisk/dahdi-channels.conf trên pbx-net
; Span 1: WCTDM/4 "Wildcard TDM400P REV E/F Board 5" (MASTER)
;;; dòng="1 WCDM/4/0"
tín hiệu=fxo_ks
callerid="Kênh 1" <4001>
hộp thư = 4001
nhóm=5
bối cảnh = from-dahdi
kênh => 1
;;; dòng="2 WCDM/4/1"
tín hiệu=fxo_ks
callerid="Kênh 2" <4002>
hộp thư = 4002
nhóm=5
bối cảnh = from-dahdi
kênh => 2
;;; dòng="4 WCDM/4/3"
báo hiệu = fxs_ks
callerid=đã nhận
nhóm=0
bối cảnh = from-dahdi
kênh => 4
; Khoảng cách 2: TE2/0/1 "Thẻ T2XXP (PCI) 0 Khoảng cách 1"
nhóm=0,12
bối cảnh = from-dahdi
switchtype = euroisdn
báo hiệu = pri_net
kênh => 5-19,21-35
; Khoảng cách 3: TE2/0/2 "Thẻ T2XXP (PCI) 0 Khoảng cách 2"
nhóm=0,13
bối cảnh = from-dahdi
switchtype = euroisdn
báo hiệu = pri_net
kênh => 36-50,52-66
Về phía pbx-cpe, các tệp giống hệt nhau ngoại trừ /etc/dahdi/system.conf (1,1,0 là 1: span 1: tìm nguồn thời gian từ phía pri_net, 0: cáp là 0-133feet)
# Khoảng cách 1: TE2/0/1 "Thẻ T2XXP (PCI) 0 Khoảng cách 1" (MASTER)
span=1,1,0,ccs,hdb3
# thuật ngữ: te
bchan=1-15,17-31
dchan=16
bộ khử tiếng vang=mg2,1-15,17-31
# Nhịp 2: TE2/0/2 "Thẻ T2XXP (PCI) 0 Nhịp 2"
span=2,2,0,ccs,hdb3
# thuật ngữ: te
bchan=32-46,48-62
dchan=47
bộ khử tiếng vang=mg2,32-46,48-62
# Dữ liệu toàn cầu
vùng tải = nó
vùng mặc định = nó
Hai tệp còn lại giống hệt nhau, ngoại trừ pri_net đã trở thành pri_cpe.
Bây giờ vấn đề:
Trên pri_cpe bpx, báo cáo cli là OK
dahdi hiển thị trạng thái
Mô tả Cảnh báo IRQ bpviol CRC Fra Codi Tùy chọn LBO
Thẻ T2XXP (PCI) 0 Span 1 OK 0 0 0 CCS HDB3 0 db (CSU)/0-133 feet (DSX-1)
Trên pri_net bpx báo cáo cli là OK
dahdi hiển thị trạng thái
Mô tả Cảnh báo IRQ bpviol CRC Fra Codi Tùy chọn LBO
Ký tự đại diện TDM400P REV Bảng E/F 5 OK 0 0 0 CAS Unk 0 db (CSU)/0-133 feet (DSX-1)
Thẻ T2XXP (PCI) 0 Span 1 OK 0 0 0 CCS HDB3 CRC4 0 db (CSU)/0-133 feet (DSX-1)
Thẻ T2XXP (PCI) 0 Span 2 OK 0 0 0 CCS HDB3 CRC4 0 db (CSU)/0-133 feet (DSX-1)
Còn pri span báo ok 2 bên
net_side
khoảng thời gian hiển thị
PRI span 2/0: Lên, Hoạt động
cpe_side
khoảng thời gian hiển thị
Khoảng thời gian PRI 1/0: Lên, Đang hoạt động
Tôi đã định cấu hình extension.conf để gọi qua pri ở cả hai bên
[uscita]
exten => _X.,1,Dial(dahdi/g12/${EXTEN})
exten => _X.,n,Gác máy
Khi tôi cố gắng thực hiện cuộc gọi trên cả hai bảng điều khiển, các thông báo lỗi đó sẽ xuất hiện
Về phía pri_net
[Ngày 1 tháng 5 18:57:50] THÔNG BÁO[2541]: chan_dahdi.c:2780 my_handle_dchan_exception: Có sự kiện DAHDI: HDLC Bad FCS (8) trên kênh D của nhịp 2
Về phía pri_cpe
[Ngày 1 tháng 5 18:58:07] THÔNG BÁO[1489]: chan_dahdi.c:2777 my_handle_dchan_exception: Got DAHDI event: HDLC Abort (6) trên kênh D của span 1
[Ngày 1 tháng 5 18:58:07] THÔNG BÁO[1489]: chan_dahdi.c:2777 my_handle_dchan_exception: Got DAHDI event: HDLC Abort (6) trên kênh D của span 1
[Ngày 1 tháng 5 18:58:07] THÔNG BÁO[1489]: chan_dahdi.c:2777 my_handle_dchan_exception: Got DAHDI event: HDLC Abort (6) trên kênh D của span 1
một lần nữa về phía pri_net
== Kênh D chính trên nhịp 2 trở xuống
[Ngày 1 tháng 5 18:59:32] CẢNH BÁO[2541]: sig_pri.c:1212 pri_find_dchan: Span 2: Kênh D ngừng hoạt động!
[Ngày 1 tháng 5 18:59:33] THÔNG BÁO[2541]: chan_dahdi.c:2780 my_handle_dchan_exception: Có sự kiện DAHDI: HDLC Abort (6) trên kênh D của nhịp 2
[Ngày 1 tháng 5 18:59:40] THÔNG BÁO[2541]: chan_dahdi.c:2780 my_handle_dchan_exception: Có sự kiện DAHDI: HDLC Bad FCS (8) trên kênh D của nhịp 2
[Ngày 1 tháng 5 18:59:42] THÔNG BÁO[2541]: chan_dahdi.c:2780 my_handle_dchan_exception: Có sự kiện DAHDI: HDLC Bad FCS (8) trên kênh D của nhịp 2
[Ngày 1 tháng 5 18:59:43] THÔNG BÁO[2541]: chan_dahdi.c:2780 my_handle_dchan_exception: Có sự kiện DAHDI: HDLC Abort (6) trên kênh D của nhịp 2
[Ngày 1 tháng 5 18:59:43] THÔNG BÁO[2541]: chan_dahdi.c:2780 my_handle_dchan_exception: Có sự kiện DAHDI: HDLC Bad FCS (8) trên kênh D của nhịp 2
[Ngày 1 tháng 5 18:59:45] THÔNG BÁO[2541]: chan_dahdi.c:2780 my_handle_dchan_exception: Có sự kiện DAHDI: HDLC Bad FCS (8) trên kênh D của nhịp 2
== Kênh D chính trên nhịp 2 trở lên
[Ngày 1 tháng 5 18:59:58] THÔNG BÁO[2541]: chan_dahdi.c:2780 my_handle_dchan_exception: Có sự kiện DAHDI: HDLC Bad FCS (8) trên kênh D của nhịp 2
[Ngày 1 tháng 5 18:59:58] THÔNG BÁO[2541]: chan_dahdi.c:2780 my_handle_dchan_exception: Có sự kiện DAHDI: HDLC Abort (6) trên kênh D của nhịp 2
[Ngày 1 tháng 5 18:59:59] THÔNG BÁO[2541]: chan_dahdi.c:2780 my_handle_dchan_exception: Có sự kiện DAHDI: HDLC Bad FCS (8) trên kênh D của nhịp 2
-- Đã đăng ký SIP 'telefono3' tại 192.168.0.2:59897
== Sử dụng SIP RTP CoS đánh dấu 5
-- Đang thực thi [511@local:1] Dial("SIP/telefono3-00000000", "dahdi/g12/511") trong ngăn xếp mới
-- Khả năng truyền được yêu cầu: 0x00 - SPEECH
-- Được gọi là dahdi/g12/511
[Ngày 1 tháng 5 19:00:09] THÔNG BÁO[2541]: chan_dahdi.c:2780 my_handle_dchan_exception: Có sự kiện DAHDI: HDLC Abort (6) trên kênh D của nhịp 2
== Kênh D chính trên nhịp 2 trở xuống
[Ngày 1 tháng 5 19:00:10] CẢNH BÁO[2541]: sig_pri.c:1212 pri_find_dchan: Span 2: Kênh D ngừng hoạt động!
[19:00:11 ngày 1 tháng 5] THÔNG BÁO[2541]: chan_dahdi.c:2780 my_handle_dchan_exception: Có sự kiện DAHDI: HDLC Abort (6) trên kênh D của nhịp 2
== Kênh D chính trên nhịp 2 trở lên
-- Span 2: Kênh 0/1 bị treo, nguyên nhân 18
-- Treo 'DAHDI/i2/511-1'
== Lúc này mọi người đang bận/tắc nghẽn (1:0/0/1)
-- Đang thực thi [511@local:2] Hangup("SIP/telefono3-00000000", "") trong ngăn xếp mới
== Tiện ích mở rộng sinh sản (cục bộ, 511, 2) đã thoát khác 0 trên 'SIP/telefono3-00000000'
[19:00:18 ngày 1 tháng 5] THÔNG BÁO[2541]: chan_dahdi.c:2780 my_handle_dchan_exception: Có sự kiện DAHDI: HDLC Bad FCS (8) trên kênh D của nhịp 2
[19:00:21 ngày 1 tháng 5] THÔNG BÁO[2541]: chan_dahdi.c:2780 my_handle_dchan_exception: Có sự kiện DAHDI: HDLC Abort (6) trên kênh D của nhịp 2
Tôi thử những giải pháp đó
Giải pháp số 1: thẻ hỏng mua thẻ PRI khác = FAIL
Giải pháp số 2: thay đổi khe cắm pci của card pri_net side, và/hoặc pri_cpe side = FAIL
Giải pháp số 3: sử dụng phiên bản dahdi khác = FAIL
Giải pháp số 4: sử dụng pridiallocalplan=unknown và pridialplan=unknown = FAIL
Giải pháp số 5: hoàn nguyên vai trò pri_net pri_cpe = FAIL
Giải pháp số 6: thử cáp chéo khác = FAIL(Tôi thử 3 cáp, hai cáp mua, một cáp do tôi sản xuất và tất cả đều được kiểm tra bằng trình kiểm tra mạng)
Giải pháp số 7: khởi động lại = FAIL
Giải pháp số 8: tháo card analog ra khỏi máy chủ pci_net = FAIL
Bất cứ ai có một số gợi ý? Cảm ơn