VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Не работает internal_timing

Новичком считается только что прочитавший «Астериск - будущее телефонии»
http://asterisk.ru/knowledgebase/books
и пытающийся сделать большее

Модераторы: april22, Zavr2008

Cutter
Сообщения: 24
Зарегистрирован: 29 апр 2014, 15:23

Не работает internal_timing

Сообщение Cutter »

Добрый день.
Установил Elastix, обновил ядро до 2.6.39.4 для того, чтоб работал chan_dongle.so, пересобрал Dahdi, обновил Asterisk до 11.13. Написал в asterisk.conf internal_timing = yes
Но если делать
asterisk -rx "core show settings"
то строки про Internal Timing нет.
Подскажите, куда копать, так как иногда квакает звук, а мне думается, что внутренний таймер решит проблему.
virus_net
Сообщения: 2337
Зарегистрирован: 05 июн 2013, 08:12
Откуда: Москва

Re: Не работает internal_timing

Сообщение virus_net »

мой SIP URI sip:virus_net@asterisk.ru
bitname.ru - Домены .bit (namecoin) .emc .coin .lib .bazar (emercoin)

ENUMER - звони бесплатно и напрямую.
Cutter
Сообщения: 24
Зарегистрирован: 29 апр 2014, 15:23

Re: Не работает internal_timing

Сообщение Cutter »

Много чего читал по теме, и теперь у меня
lsmod | grep dahdi
PRIME_BBCODE_SPOILER_SHOW PRIME_BBCODE_SPOILER:
dahdi_dummy 2733 0
dahdi_transcode 5718 0
dahdi 207328 4 dahdi_dummy,dahdi_transcode
crc_ccitt 1619 1 dahdi
asterisk -rx "module show like timi"
PRIME_BBCODE_SPOILER_SHOW PRIME_BBCODE_SPOILER:
Module Description Use Count
res_timing_dahdi.so DAHDI Timing Interface 1
1 modules loaded
dahdi show status
PRIME_BBCODE_SPOILER_SHOW PRIME_BBCODE_SPOILER:
Description Alarms IRQ bpviol CRC Fra Codi Options LBO
DAHDI_DUMMY/1 (source: HRtimer) 1 UNCONFI 0 0 0 CAS Unk 0 db (CSU)/0-133 feet (DSX-1)
Но наличие или отсутствие строки internal_timing = yes не влияет на работу. А asterisk -rx "core show settings" ничего про Internal Timing не пишет.
Пробовал менять clocksource
cat /sys/devices/system/clocksource/clocksource0/current_clocksource делал hpet, теперь acpi_pm, но улучшений не заметил.
Проблема с качеством звука проявляется явно при такой ситуации: входящий звонок попадает в IVR, затем очередь, где звонит телефон у секретаря. Если секретарь не берет трубку в течении определенного времени, то звонок идет на Ring Group, в которой одновременно звонят 6 телефонов. И вот в момент, когда начинают звонить телефоны, происходит затык MOH
awsswa
Сообщения: 2390
Зарегистрирован: 09 июн 2012, 10:52
Откуда: Россия, Пермь skype: yarick_perm

Re: Не работает internal_timing

Сообщение awsswa »

tcpdump в руки и смотрим где потери
платный суппорт по мере возможностей
ded
Сообщения: 15628
Зарегистрирован: 26 авг 2010, 19:00

Re: Не работает internal_timing

Сообщение ded »

Нет. Internal timing не при чём. Tcpdump - не метод в данном случае.
The only functionality that requires internal timing is IAX2 trunking.
так что это не ваш случай, не надо его выставлять и искать в core show settings
https://wiki.asterisk.org/wiki/display/ ... Interfaces

К слову сказать - этот параметр виден

Код: Выделить всё

[root@246-stm tftpboot]# asterisk -rx "core show settings" | grep timing
  Internal timing:             Enabled
Cutter
Сообщения: 24
Зарегистрирован: 29 апр 2014, 15:23

Re: Не работает internal_timing

Сообщение Cutter »

Ну вот у меня asterisk -rx "core show settings" | grep timing
ничего не выдает. То есть мне не стоит волноваться о том, что он ничего не выдает?
ded
Сообщения: 15628
Зарегистрирован: 26 авг 2010, 19:00

Re: Не работает internal_timing

Сообщение ded »

The only functionality that requires internal timing is IAX2 trunking.
ded
Сообщения: 15628
Зарегистрирован: 26 авг 2010, 19:00

Re: Не работает internal_timing

Сообщение ded »

Я посмотрел на разных станциях
asterisk -rx "core show settings" | grep timing
выдаёт везде Internal timing: Enabled или Disabled
а если у вас ничего не выдаёт, то никакой модуль тайминга вообще не задействован в системе, отсюда и глюки с МОН.

Код: Выделить всё

# asterisk -rx "module show like timing" 
                             Description                              Use Count 
res_timing_dahdi.so            DAHDI Timing Interface                   0         
res_timing_pthread.so          pthread Timing Interface                 1       
вот видно какие есть в системе и какой используется.
virus_net
Сообщения: 2337
Зарегистрирован: 05 июн 2013, 08:12
Откуда: Москва

Re: Не работает internal_timing

Сообщение virus_net »

Напримере нескольких серверов у меня:
FreeBSD 8.1

Код: Выделить всё

# asterisk -rx "module show like timing"
Module                         Description                              Use Count
res_timing_pthread.so          pthread Timing Interface                 0
res_timing_dahdi.so            DAHDI Timing Interface                   0
FreeBSD 8.3

Код: Выделить всё

# asterisk -rx "module show like timing"
Module                         Description                              Use Count
res_timing_pthread.so          pthread Timing Interface                 0
Internal timing везде Enabled соответственно.

Посмотрите:
  • существует ли в вашей системе файл res_timing_pthread.so (во FreeBSD он расположен тут: /usr/local/lib/asterisk/modules/res_timing_pthread.so)
    в modules.conf, м.б. есть строка с noload
мой SIP URI sip:virus_net@asterisk.ru
bitname.ru - Домены .bit (namecoin) .emc .coin .lib .bazar (emercoin)

ENUMER - звони бесплатно и напрямую.
Cutter
Сообщения: 24
Зарегистрирован: 29 апр 2014, 15:23

Re: Не работает internal_timing

Сообщение Cutter »

Написал в modules.conf
load => res_timing_pthread.so
Теперь

Код: Выделить всё

asterisk -rx "module show like timing"
Module                         Description                              Use Count
res_timing_dahdi.so            DAHDI Timing Interface                   1
res_timing_pthread.so          pthread Timing Interface                 0
asterisk -rx "core show settings" | grep timing по прежнему пустой. Астериск естественно перезапускал
Ответить
© 2008 — 2025 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH