Список форумов Asterisk Forum Asterisk Forum
The Asterisk Open Source PBX - Russian Community
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ПравилаПравила   ГруппыГруппы   ИзбранноеИзбранное    LinksСсылки   РегистрацияРегистрация 
 RSSRSS   ПрофильПрофиль   Войти и проверить личные сообщения   ВходВход 

Патч: поддержка CoS (802.1p) в Asterisk

 
Список форумов Asterisk Forum -> Asterisk-Dev    вывод темы на печать
Предыдущая тема :: Следующая тема  
Автор Сообщение
IgorG
Модератор


Зарегистрирован:
21.11.2005
Сообщения: 1054
Откуда: Россия, Омск

Статус: Оффлайн 

СообщениеДобавлено: Пн Апр 09, 2007 10:44    Заголовок сообщения: Патч: поддержка CoS (802.1p) в Asterisk

Немного подразобрался сегодня с реализацией 802.1q в Linux. Оказывается реализация возложена на конкретное приложение, соответственно: нужен ли патч для поддержки QoS на L2? Есть ли желающие тестировать? Многие ли пользуются VLAN'ами для передачи голоса?
_________________
OpenSUSE 11.2 / Asterisk-trunk / Celeron 1100 (512mb) / chan_lcr / Linksys / Aastra 9112i
http://igorg.ru
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора Skype Name Jabber ID
anest
Модератор


Зарегистрирован:
28.11.2004
Сообщения: 5636

Статус: Оффлайн 

СообщениеДобавлено: Пн Апр 09, 2007 15:54    Заголовок сообщения:

Меня интерисует эта тема.. Буду рад присоединиться к твоим исследованиям.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
IgorG
Модератор


Зарегистрирован:
21.11.2005
Сообщения: 1054
Откуда: Россия, Омск

Статус: Оффлайн 

СообщениеДобавлено: Вт Апр 10, 2007 03:47    Заголовок сообщения:

Могу сейчас поработать над патчем к 1.4.2, к выходным будет готов. У меня просто негде проверить на 1.4, выставляются ли и каким образом приоритеты Smile Все-таки продакшн у меня на 1.2
_________________
OpenSUSE 11.2 / Asterisk-trunk / Celeron 1100 (512mb) / chan_lcr / Linksys / Aastra 9112i
http://igorg.ru
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора Skype Name Jabber ID
Romik
Модератор


Зарегистрирован:
10.03.2005
Сообщения: 767

Статус: Оффлайн 

СообщениеДобавлено: Вт Апр 10, 2007 05:18    Заголовок сообщения:

Я правильно помню, что для установки QoS самим приложением необходимо, чтобы оно работало под root?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
IgorG
Модератор


Зарегистрирован:
21.11.2005
Сообщения: 1054
Откуда: Россия, Омск

Статус: Оффлайн 

СообщениеДобавлено: Вт Апр 10, 2007 05:22    Заголовок сообщения:

Ох-хо-хо, интересный вопрос. Вероятно что да, нужно посмотреть подробнее... По крайней мере у меня asterisk запущенный под пользователем asterisk постоянно сыпет варнингами что не может установить TOS, в то же время варнинга про CoS не выводит. В выходные буду смотреть в реальной обстановке снифером.
_________________
OpenSUSE 11.2 / Asterisk-trunk / Celeron 1100 (512mb) / chan_lcr / Linksys / Aastra 9112i
http://igorg.ru
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора Skype Name Jabber ID
anest
Модератор


Зарегистрирован:
28.11.2004
Сообщения: 5636

Статус: Оффлайн 

СообщениеДобавлено: Вт Апр 10, 2007 05:45    Заголовок сообщения:

да. в скриптах Gentoo гдето видел коментарий что если астерсик запускается от юзера то он не сможет сам метить пакеты (ибо прав не хватит), поэтому это нужно делать самому через iptables+tc.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
IgorG
Модератор


Зарегистрирован:
21.11.2005
Сообщения: 1054
Откуда: Россия, Омск

Статус: Оффлайн 

СообщениеДобавлено: Сб Апр 14, 2007 16:16    Заголовок сообщения:

Итак результаты первого тестирования:

1. Патч работает
2. Не требуется рут прав для выставление приоритетов на 2м уровне
3. Нужно некоторое подшаманивание в настройки вилана (сопоставление приоритетов skb и 802.1p)


Изначально было впечатление что патч не заработал, но в итоге выяснилось что все работает даже лучше чем ожидалось. Буду готовить патч для транка, правда могут не принять, т.к. пока я уверен только в совместимости с Linux.

Added after 21 minutes:

Да, совсем забыл. Вот изначальный патч и отправная точка в изысканиях:

http://lists.digium.com/pipermail/asteri ... 15458.html

_________________
OpenSUSE 11.2 / Asterisk-trunk / Celeron 1100 (512mb) / chan_lcr / Linksys / Aastra 9112i
http://igorg.ru
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора Skype Name Jabber ID
IgorG
Модератор


Зарегистрирован:
21.11.2005
Сообщения: 1054
Откуда: Россия, Омск

Статус: Оффлайн 

СообщениеДобавлено: Пн Апр 16, 2007 04:54    Заголовок сообщения:

Патч отправлен:
http://bugs.digium.com/view.php?id=9540

_________________
OpenSUSE 11.2 / Asterisk-trunk / Celeron 1100 (512mb) / chan_lcr / Linksys / Aastra 9112i
http://igorg.ru
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора Skype Name Jabber ID
anest
Модератор


Зарегистрирован:
28.11.2004
Сообщения: 5636

Статус: Оффлайн 

СообщениеДобавлено: Пн Апр 16, 2007 06:03    Заголовок сообщения:

Respect
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
IgorG
Модератор


Зарегистрирован:
21.11.2005
Сообщения: 1054
Откуда: Россия, Омск

Статус: Оффлайн 

СообщениеДобавлено: Пн Апр 16, 2007 11:17    Заголовок сообщения:

Одновременно видимо патч включит поддержку приоритетов для всех протоколов, плюс немного позанимаюсь документацией всех QoS функций. Что стоит описать?
_________________
OpenSUSE 11.2 / Asterisk-trunk / Celeron 1100 (512mb) / chan_lcr / Linksys / Aastra 9112i
http://igorg.ru
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора Skype Name Jabber ID
IgorG
Модератор


Зарегистрирован:
21.11.2005
Сообщения: 1054
Откуда: Россия, Омск

Статус: Оффлайн 

СообщениеДобавлено: Пн Апр 30, 2007 17:46    Заголовок сообщения:

Патч принят в trunk. Изменения занесены во все протоколы, плюс обновлена документация. Не ожидал что это произойдет так скоро...
_________________
OpenSUSE 11.2 / Asterisk-trunk / Celeron 1100 (512mb) / chan_lcr / Linksys / Aastra 9112i
http://igorg.ru
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора Skype Name Jabber ID
anest
Модератор


Зарегистрирован:
28.11.2004
Сообщения: 5636

Статус: Оффлайн 

СообщениеДобавлено: Вт Май 01, 2007 05:50    Заголовок сообщения:

Respect
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
IgorG
Модератор


Зарегистрирован:
21.11.2005
Сообщения: 1054
Откуда: Россия, Омск

Статус: Оффлайн 

СообщениеДобавлено: Пт Ноя 02, 2007 10:14    Заголовок сообщения: To be continued =)

Продолжаем наводнять астериск 1.6 новыми функциями. В продолжении давным давно сделанного патча сделал ещё один, чтобы везде по-максимуму добавить поддержку QoS параметров.

http://bugs.digium.com/view.php?id=11145

_________________
OpenSUSE 11.2 / Asterisk-trunk / Celeron 1100 (512mb) / chan_lcr / Linksys / Aastra 9112i
http://igorg.ru
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора Skype Name Jabber ID
Cache
Модератор


Зарегистрирован:
12.01.2007
Сообщения: 688
Откуда: Россия. Шатура

Статус: Оффлайн 

СообщениеДобавлено: Пт Ноя 02, 2007 10:16    Заголовок сообщения:

не по теме т38 туда надо в режиме нейтив Sad
_________________
нанотехнолигии в области Asterisk
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора GTalk ID Skype Name Jabber ID
IgorG
Модератор


Зарегистрирован:
21.11.2005
Сообщения: 1054
Откуда: Россия, Омск

Статус: Оффлайн 

СообщениеДобавлено: Пт Ноя 02, 2007 10:40    Заголовок сообщения:

Cache писал(а):
не по теме т38 туда надо в режиме нейтив Sad

У меня элементарно не на чем тестировать Sad Хотя если задаться целью, то могу чем-нибудь помочь... Но для того чтобы хоть как-то тестировать мне нужно чтобы факсовые приложения в транк приняли. Хотя это уже действительно не в тему...

_________________
OpenSUSE 11.2 / Asterisk-trunk / Celeron 1100 (512mb) / chan_lcr / Linksys / Aastra 9112i
http://igorg.ru
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора Skype Name Jabber ID
Список форумов Asterisk Forum -> Asterisk-Dev Ответить на тему
Страница 1 из 1

Добавить в Избранное

 
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
You cannot attach files in this forum
You cannot download files in this forum