День добрый, сообщество!
У меня настроена такая связка: стоит комп, в него воткнута дигиумовская карта на 2 E1 канала. в первый приходит E1 петерстар. Второй канал уходит в Samsung OfficeServ5000.
Все работало отлично, но пришло обновление, накатил вместе с обновлением системы, и понеслась. В трубке идут шумы, ужасные. при чем периодически. бывает такое что собеседник слышит меня отлично, я его не слышу. бывает что наоборот. чаще так, что оба не слышат друг друга.
В логах есть ошибка:
Mar 12 15:26:26 cc-asterisk kernel: wct4xxp 0000:04:08.0: TE2XXP: Span 1 configured for CCS/HDB3/CRC4
Mar 12 15:26:26 cc-asterisk kernel: wct4xxp 0000:04:08.0: RCLK source set to span 2
Mar 12 15:26:26 cc-asterisk kernel: wct4xxp 0000:04:08.0: Recovered timing mode, RCLK set to span 2
Mar 12 15:26:26 cc-asterisk kernel: wct4xxp 0000:04:08.0: TE2XXP: Span 2 configured for CCS/HDB3
Mar 12 15:26:26 cc-asterisk kernel: wct4xxp 0000:04:08.0: SPAN 2: Primary Sync Source
Mar 12 15:26:26 cc-asterisk kernel: wct4xxp 0000:04:08.0: RCLK source set to span 2
Mar 12 15:26:26 cc-asterisk kernel: wct4xxp 0000:04:08.0: Recovered timing mode, RCLK set to span 2
Настройки DAHDI:
# cat /etc/dahdi/system.conf
# Autogenerated by /usr/sbin/dahdi_genconf on Mon Mar 12 13:27:16 2012
# If you edit this file and execute /usr/sbin/dahdi_genconf again,
# your manual changes will be LOST.
# Dahdi Configuration File
#
# This file is parsed by the Dahdi Configurator, dahdi_cfg
#
# Span 1: TE2/0/1 "T2XXP (PCI) Card 0 Span 1" HDB3/CCS/CRC4 ClockSource
span=1,0,0,ccs,hdb3,crc4
# termtype: te
bchan=1-15,17-31
dchan=16
echocanceller=mg2,1-15,17-31
# Span 2: TE2/0/2 "T2XXP (PCI) Card 0 Span 2" (MASTER) HDB3/CCS
span=2,1,0,ccs,hdb3
# termtype: te
bchan=32-46,48-62
dchan=47
echocanceller=mg2,32-46,48-62
# Global data
loadzone = ru
defaultzone = ru
После этого обновил и астериск на 1.8 и это ничего не дало.
Покажите напрапвление куда рыть!?
1) проверить cat /proc/interrupts
2) проверить откуда идет синк, с прова или с samsunga. поменять на 1 и 2 а не 0 и 1
3) lib PRI тоже обновил ?
[root@cc-asterisk ~]# cat /proc/interrupts
CPU0 CPU1 CPU2 CPU3
0: 44508801 0 0 0 IO-APIC-edge timer
1: 2 0 0 0 IO-APIC-edge i8042
8: 1 0 0 0 IO-APIC-edge rtc
9: 0 0 0 0 IO-APIC-level acpi
12: 4 0 0 0 IO-APIC-edge i8042
74: 0 0 0 0 IO-APIC-level ehci_hcd:usb2, uhci_hcd:usb6
82: 135946 0 450 0 IO-APIC-level uhci_hcd:usb4
90: 7808 0 5765650 0 PCI-MSI ahci
98: 29 0 0 0 PCI-MSI hda_intel
106: 30 0 0 2569654 PCI-MSI eth0
169: 0 0 0 0 IO-APIC-level uhci_hcd:usb3, pata_marvell
177: 163572 0 7160141 37102913 IO-APIC-level wct2xxp
185: 2 0 0 0 IO-APIC-level ehci_hcd:usb1, uhci_hcd:usb5, uhci_hcd:usb8
193: 0 0 0 0 IO-APIC-level uhci_hcd:usb7
NMI: 15066 17720 7261 19399
LOC: 44507762 44507703 44507958 44507877
ERR: 0
MIS: 0
Синк идет с прова точно. 1 2 менял.
а вот libpri не помню... ((( было порядка 200 обновлений, возможно и обновил. есть нюанс один. Сначала накатил обновления без обновления DAHDI, но обновив все остальное (скорее всего и libpri). Все работало прекрасно неделю. После обновления конкретно DAHDI понеслись шумы.
Задан: 2012-03-12 15:55:52 +0400
Просмотрен: 612 раз
Обновлен: Mar 13 '12
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.
откатить драйвер ан а предыдущую версию не наш метод?
meral ( 2012-03-12 16:07:52 +0400 )редактироватьпорадовала строчка пришло обновление =)) с мегафоном бывают часто траблы. лучше всего действительно работает с mg2, мегафон переводит достаточно легко все на sip
asdasd1d ( 2012-03-12 22:26:53 +0400 )редактироватьа в логах нет HDLC ошибок по D-каналу? Также стоит запустить dahdi_test вместо астера вечерком. Также интересно что за тайминги юзает система..
Zavr2008 ( 2012-03-13 19:09:48 +0400 )редактировать