Pull to refresh
2
0
Anton Barsukov@iscsi

linux plumber

Send message
Расскажете о своей платформе? Кое-какие догадки уже есть, смотря сюда например.
Глянцевая? FUUUUUUUUUUU
с большой долей уверенности скажу — стоит. для максимально бюджетного решения проще будет сделать полностью VoIP-схему — получится к тому-же максимально гибко.
согласен с коллегой.
>-отсутствие тех. поддержки
Asterisk Business Edition from Digium
>-невозможность организовать доменную систему
* умеет srv-records lookup, с SDP проблема, * разделяет их по ip, а значит придётся делать транк для одинаковых ip — всего-то
>-не строгое соответствие стандартам
sip.conf:pedantic=yes (таким образом Вы узнаете, кто ещё кроме * плохо следует букве стандарта)

>Вот только автор пишет про 1 поток E1 для подключения к внешнему миру, больно жирно получается на 100 >абонентов. Этого хватает ровно на одну АТС, то есть 1000 номеров.
в потоке Вам не обязательно отдадут все 30 линий
make samples — они достаточно хорошо документированны, очень не лишним будет почитать обзорные статьи по VoIP и конечно же набор RFC по VoIP-протоколам.
на правах давнего пользователя * позвольте кинуть ложку дёгтя:

1) существует много неочевидных проблем при стыке * с VSP's (Voice Service Provider), на вскидку вспоминается Arctel в Самаре с их Huawei X3000 (отбивает кодом 500, из-за полей в sip-заголовке, таких как X-Asterisk-Info, silenceSupp:off — - — -),
AlterPSS — проблемы с передачей CID (вообще, VSP's шарахаются от UserAgent: Asterisk PBX)
для этого добавтье в sip.conf (это маленькое заблуждение позволяет убрать предубеждения и начать работать):
useragent=Cisco-SIPGateway/IOS-12.x
sdpsession=SIP Call
sdpowner=CiscoSystemsSIP-GW-UserAgent

2) насчет надежности и стабильности — с этим есть ряд проблем, asterisk at large это трудно.
и на пути выявления проблем вам встретятся: спагетти-код самого *, сонма патчей, дополняющих, взаимоисключающих, зависящих друг от друга (все прелести модели разработки «Базар»)
для себя объявил главным врагом app_queue.so — там есть проблемы с race condition, и если посмотреть в issue tracker * — то станет ясно, что это уже не болезнь — метастазы.
PS.: добавить к этому можно многое — но это по-большей части эмоции, бессонные
ночи войны с капризным * и наверное, то время что я провел с ним, закрывает мне глаза на то, что видите Вы.
удачи и терпения Вам на этом пути.

WBR
не думаю, zfs уже сейчас приносит деньги в их storage решениях, а btrfs?
/me нравится подборка — похоже на perl cookbook, чрезвычайно удобно, помогает в сжатый срок вспомнить нужный паттерн (глупо было бы копировать один_в_один)
потратить время чтобы выучить bacula, узнать как в вашей системе делаются snapshots — не составит много времени и великого труда, %username%
жутко чешется, хочется взять и написать, дома и на работе ms natural ergonomic 4k, пришлось забросить в шкаф свою любимую mitsumi classic
BTW, клавиатура для профессионала, первое дело, тыц, ещё
:w !sudo tee %
появляются мысли попробовать emacs, останавливает лишь то, что vi сам по себе есть практически везде (такое положение вызвано требованием POSIX)
в случае же с emacs (толстый он, однако) страдает унификация, не тащить же его за собой везде (да-да, щас меня закидают шапками, ведь есть ssh)
от себя добавлю, что bindkey -e (обычно настройка по-умолчанию) удобен и является хорошей предопосылкой к переезду на emacs (ехал emacs через emacs)
Cray говорите не выжил?
заяц несудбы, предрешено
статья будет немного понятней, если объяснить нам, что такое DAC, MAC.
К примеру, выдержка из главы FreeBSD Handbook:
"… списки контроля доступа файловой системы (Access Control Lists, ACLs) и принудительный контроль доступа Mandatory Access Control, MAC). Инфраструктура позволяет загружать новые модули контроля доступа, реализуя новые политики безопасности. Некоторые из них предоставляют защиту ключевых подсистем, защищая определенный сервис, в то время как другие предоставляют исчерпывающую систему безопасности с метками на всех субъектах и объектах. Контроль называется принудительным, поскольку применение контроля производится администраторами и системой, и не зависит от решения пользователей, как это происходит при обычном контроле доступа (Discretionary Access Control, DAC, стандартные файловые и System V IPC права ..."
IMHO такая начинка обусловлена прицелом на большую вычислительную работу: создание массива ассоциативной памяти, обработка изображения и звука, «обкат» алгоритмов? лично я так себе представляю цели развитя ОС для роботов. А на счет того кому достанется, хочется увидеть этих симпатяг в руках и мозгах творческих людей, они точно сделают лучше, чем мы с Вами, удачи им…
kegf это бинарный патч, для тех кто не хочет ждать есть два пути, путь tifeit (tip: diff -u), или тот же diff, взять из svn
kegf Ваша информация устарела, патч выпустили сегодня.
(fixed in svn 199979/80/81 (HEAD/8-STABLE/7-STABLE))

Information

Rating
Does not participate
Location
Курган, Курганская обл., Россия
Date of birth
Registered
Activity