Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

Наиболее распространенные причины появления фонового шума

1

Имеется TDM410 установленная в далеко не новый компьютер.

hwinfo

  system.firmware.vendor = 'Award Software International, Inc.'
  system.firmware.version = '6.00 PG'
  system.firmware.release_date = '03/10/2003'
  system.board.product = 'GA-8ST800'
  system.board.version = '1.x'
  system.board.vendor = 'Gigabyte Technology Co., Ltd.'

cpuinfo

  processor    : 0
  vendor_id    : GenuineIntel
  cpu family   : 15
  model        : 2
  model name   : Intel(R) Pentium(R) 4 CPU 1.80GHz
  stepping     : 4
  cpu MHz      : 1799.770

При загрузке драйвера wctdm24xxp в трубке подключенной к FXS порту возникает достаточно сильный фоновый шум.

С учетом того, что данный компьютер:

  1. Не имеет заземления
  2. Используется как десктоп (т.е. включены usb порты и вся периферия)
  3. Достаточно старый (возможен дребезг контактов)
  4. Другие наводящие шумы...

поиск причины возникновения шума могут быть продолжительными и возможно безрезультатными. И я понимаю, что причину возникновение шума за меня никто не найдет. Но не могли бы вы рассказать о наиболее частых причинах возникновения данных шумов в вашей практике (теория вроде и так известна)?

Да, кстати, конечно возможно, что wctdm24xxp имеет проблемы в моей версии, но пока к этому выводу не склоняюсь.

На всякий случай, ниже версия используемого ПО и базовые настройки dahdi:

dmesg

[ 2648.096859] dahdi: Telephony Interface Registered on major 196
[ 2648.096865] dahdi: Version: 2.2.1
[ 2648.146448] dahdi_transcode: Loaded.
[ 2648.190743] wctdm24xxp 0000:00:0a.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18
[ 2648.727135] Port 1: Installed -- AUTO FXO (FCC mode)
[ 2649.359956] Port 2: Installed -- AUTO FXO (FCC mode)
[ 2651.021477] Port 3: Installed -- AUTO FXS/DPO
[ 2652.677003] Port 4: Installed -- AUTO FXS/DPO
[ 2652.681003] VPM100: Not Present
[ 2652.685324] Found a Wildcard TDM: Wildcard TDM410P (4 modules)
[ 2652.885614] dahdi: Registered tone zone 0 (United States / North America)
[ 2653.038984] echo: module is from the staging directory, the quality is unknown, you have been warned.
[ 2653.047523] dahdi_echocan_oslec: Registered echo canceler 'OSLEC'
[ 2653.048313] dahdi: Registered tone zone 40 (Russian Federation)

/etc/dahdi/system.conf

fxsks=1,2
fxoks=3,4
echocanceller=oslec,1-4

loadzone    = ru
defaultzone = ru

/etc/dahdi/modules

dahdi
dahdi_dummy
dahdi_transcode
wctdm24xxp

uname -a

Linux 2.6.35-25-generic #43-Ubuntu SMP Thu Jan 6 22:25:16 UTC 2011 i686 GNU/Linux

/etc/issue

Ubuntu 10.10 \n \l

cat /proc/interrupts

           CPU0       
  0:         48   IO-APIC-edge      timer
  1:      15577   IO-APIC-edge      i8042
  8:          0   IO-APIC-edge      rtc0
  9:          0   IO-APIC-fasteoi   acpi
 10:          0   IO-APIC-edge      MPU401 UART
 12:     256322   IO-APIC-edge      i8042
 14:     127364   IO-APIC-edge      pata_sis
 15:          0   IO-APIC-edge      pata_sis
 18:    5409333   IO-APIC-fasteoi   SiS SI7012, wctdm24xxp0
 19:      18854   IO-APIC-fasteoi   eth0
 20:       5836   IO-APIC-fasteoi   ohci_hcd:usb2
 21:          0   IO-APIC-fasteoi   ohci_hcd:usb3
 23:          2   IO-APIC-fasteoi   ehci_hcd:usb1
NMI:          0   Non-maskable interrupts
LOC:    1115411   Local timer interrupts
SPU:          0   Spurious interrupts
PMI:          0   Performance monitoring interrupts
PND:          0   Performance pending work
RES:          0   Rescheduling interrupts
CAL:          0   Function call interrupts
TLB:          0   TLB shootdowns
TRM:          0   Thermal event interrupts
THR:          0   Threshold APIC interrupts
MCE:          0   Machine check exceptions
MCP:         22   Machine check polls
ERR:          0
MIS:          0
удалить закрыть спам изменить тег редактировать

спросил 2011-01-21 00:40:34 +0400

ags Gravatar ags
41 1 2 4
http://buteo.ru/

обновил 2011-01-21 01:01:38 +0400

Comments

Dahdi ставил из source ? alexcr ( 2011-01-21 00:51:00 +0400 )редактировать
cat /proc/interrupts покажи. alexcr ( 2011-01-21 00:51:53 +0400 )редактировать
dahdi ставил используя dahdi-dkms (пакет враппер в убунту - тянет сорцы и компилит под текущее ядро) ags ( 2011-01-21 00:56:52 +0400 )редактировать
Не знаю как в комментариях включить форматирование но прерывания здесь: cat /proc/interrupts CPU0 0: 48 IO-APIC-edge timer 1: 15577 IO-APIC-edge i8042 8: 0 IO-APIC-edge rtc0 9: 0 IO-APIC-fasteoi acpi 10: 0 IO-APIC-edge MPU401 UART 12: 256322 IO-APIC-edge i8042 14: 127364 IO-APIC-edge pata_sis 15: 0 IO-APIC-edge pata_sis 18: 5409333 IO-APIC-fasteoi SiS SI7012, wctdm24xxp0 19: 18854 IO-APIC-fasteoi eth0 20: 5836 IO-APIC-fasteoi ohci_hcd:usb2 21: 0 IO-APIC-fasteoi ohci_hcd:usb3 23: 2 IO-APIC-fasteoi ehci_hcd:usb1 NMI: 0 Non-maskable interrupts LOC: 1115411 Local timer interrupts SPU: 0 Spurious interrupts PMI: 0 Performance monitoring interrupts PND: 0 Performance pending work RES: 0 Rescheduling interrupts CAL: 0 Function call interrupts TLB: 0 TLB shootdowns TRM: 0 Thermal event interrupts THR: 0 Threshold APIC interrupts MCE: 0 Machine check exceptions MCP: 22 Machine check polls ERR: 0 MIS: 0 ags ( 2011-01-21 00:58:05 +0400 )редактировать
Добавил прерывания в тело вопроса. ags ( 2011-01-21 01:02:11 +0400 )редактировать
Это правильно. Комментарии на то и служат - уточнять вопрос. litnimax ( 2011-03-11 14:05:45 +0400 )редактировать

5 Ответов

2

В вашем случае проблема шума в этом

 18:    5409333   IO-APIC-fasteoi   SiS SI7012, wctdm24xxp0

попробуйте поменять карту в другой слот или выключить звуковую карту в биосе (SI7012)

ссылка удалить спам редактировать

ответил 2011-01-21 06:50:27 +0400

alexcr Gravatar alexcr
3124 10 9 51
http://asterisk-service.c...
0

Установил карту в другой компьютер (не такой древний), отключил usb в биос. Фоновый шум остается в наличии. Начинаю грешить на карту, но это конечно-же не факт.

cat /proc/interrupts

           CPU0       CPU1       
  0:         46          0   IO-APIC-edge      timer
  1:       1771          0   IO-APIC-edge      i8042
  6:          3          0   IO-APIC-edge      floppy
  7:          0          0   IO-APIC-edge      parport0
  8:          1          0   IO-APIC-edge      rtc0
  9:          0          0   IO-APIC-fasteoi   acpi
 12:      20238          0   IO-APIC-edge      i8042
 14:          0          0   IO-APIC-edge      ata_piix
 15:          0          0   IO-APIC-edge      ata_piix
 16:       2280          0   IO-APIC-fasteoi   i915
 21:    1084116          0   IO-APIC-fasteoi   wctdm24xxp0
 23:      43005          0   IO-APIC-fasteoi   ata_piix
 42:        513          0   PCI-MSI-edge      hda_intel
 43:      27524          0   PCI-MSI-edge      eth0
NMI:          0          0   Non-maskable interrupts
LOC:    1207046     147142   Local timer interrupts
SPU:          0          0   Spurious interrupts
PMI:          0          0   Performance monitoring interrupts
PND:          0          0   Performance pending work
RES:       6178       3230   Rescheduling interrupts
CAL:         63         75   Function call interrupts
TLB:        957       1197   TLB shootdowns
TRM:          0          0   Thermal event interrupts
THR:          0          0   Threshold APIC interrupts
MCE:          0          0   Machine check exceptions
MCP:          4          4   Machine check polls
ERR:          1
MIS:          0

Обязательно отключу звук на компьютере с которого начался пост. Но сегодня это уже не проверить.

ссылка удалить спам редактировать

ответил 2011-01-21 11:31:48 +0400

ags Gravatar ags
41 1 2 4
http://buteo.ru/

обновил 2011-01-21 11:34:03 +0400

0

поделюсь своим опытом: Asterisk 1.6.2.5-0ubuntu1.3 с OpenVox A800P (2xFXO и 4xFXS). Компьютер тоже далеко не первой свежести и без заземления. К 2м FXO было подключено по GSM-модему (со своими блоками питания) и при входящих и исходящих звонках был сильный фоновый шум.

Решение оказалось простым - общая земля. Т.е. подключив контакт заземления GSM-модема к корпусу компьютера шум этот пропал (для этих целей я использовал USB шнур и свободные USB порты на компьютере, т.к. у меня модемы помимо RJ-11 оснащены RS-232 и USB выходами).

ссылка удалить спам редактировать

ответил 2011-03-18 17:34:52 +0400

nubas Gravatar nubas
11 1 5

обновил 2011-03-18 17:39:40 +0400

0

ну так какой результат? у меня вообще платы Allvoip по 16 портов в каждой, один их портов то работает то нет. Ругается вроде на питание, комп тоже достаточно старый, может замена БП поможет. И еще один порт в dahdi_scan говорит что все тип-топ, но на нем ни в какую нет гудка, а на еще одно порту очесь слабая громкость. С остальными портами все нормально. Тот порт который ругается на питание иногда всетаки поднимается и работает, если системник отключить от питания и оставить постоять на часок, правда после перезагрузки уже порт оказывается не рабочим, приходится его отключать.

Как думаете это все таки питание, или платы глючат? порты кстати FXS.

ссылка удалить спам редактировать

ответил 2011-03-11 10:54:31 +0400

romariosar Gravatar romariosar flag of Russian Federation
578 88 8 38
http://www.webunix.ru/

Comments

как думаете, это ответ на вопрос или.. глючит? svoy ( 2011-03-11 13:19:21 +0400 )редактировать
-1

на каких портах появляется фоновый шум?

ссылка удалить убрать флаг спам (1) редактировать

ответил 2011-03-11 11:07:18 +0400

switch Gravatar switch
8334 11 7 91
http://lynks.ru/

Ваш ответ

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
[скрыть предварительный просмотр]

Закладки и информация

Добавить закладку

подписаться на rss ленту новостей

Статистика

Задан: 2011-01-21 00:40:34 +0400

Просмотрен: 2,239 раз

Обновлен: Mar 18 '11

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.