First time here? Check out the FAQ!

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

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

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

спросил Jan 20 '11

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

обновил Jan 20 '11

Comments

Dahdi ставил из source ? alexcr (Jan 20 '11)edit
cat /proc/interrupts покажи. alexcr (Jan 20 '11)edit
dahdi ставил используя dahdi-dkms (пакет враппер в убунту - тянет сорцы и компилит под текущее ядро) ags (Jan 20 '11)edit
Не знаю как в комментариях включить форматирование но прерывания здесь: 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 (Jan 20 '11)edit
Добавил прерывания в тело вопроса. ags (Jan 20 '11)edit
Это правильно. Комментарии на то и служат - уточнять вопрос. litnimax (Mar 11 '11)edit

5 Ответов

2

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

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

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

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

ответил Jan 21 '11

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

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

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

ответил Jan 21 '11

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

обновил Jan 21 '11

0

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

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

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

ответил Mar 18 '11

nubas Gravatar nubas
11 1 5

обновил Mar 18 '11

0

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

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

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

ответил Mar 11 '11

romariosar Gravatar romariosar flag of Russian Federation
588 93 11 44
http://www.webunix.ru/

Comments

как думаете, это ответ на вопрос или.. глючит? svoy (Mar 11 '11)edit
-1

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

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

ответил Mar 11 '11

switch Gravatar switch
8334 11 7 92
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 ленту новостей

Статистика

Задан: Jan 20 '11

Просмотрен: 3,238 раз

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

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