Smartswitch на данный момент предлагается нами на основе ОС FreeBSD, потому мы использовали последний стабильный zaptel порт для FreeBSD для добавления поддержки этой телефонной платы.
Как результат, система работала в режиме SIP<->PRI шлюза. Огорчило только то, что драйвер для карточки из zaptel порта для FreeBSD ведет себя крайне нестабильно, спорадически приводя к панике ядра.
Как заявляют представители Digium, поддержка телефонных плат будет только для Linux-систем. Портированием для других ОС занимаются энтузиасты. И как следствие, эти порты не всегда стабильны. Как выяснилось, подобной практики придерживаются и остальные производители телефонных плат.
Поэтому нами приняты решения:
- Начать портирование системы на Linux. Однако это не означает, что мы собираемся отказаться от FreeBSD. У обеих операционных систем есть свои слабые и сильные стороны. Поэтому мы будем выпускать дистрибутивы для обоих систем. Конкретная ОС при установке будет выбираться исходя из нужд заказчика. К тому же, ситуация с портом для FreeBSD может измениться в самом ближайшем будущем;
- Добавить поддержку телефонных плат в систему.
Выражаем благодарность компании Неофон за предоставленное оборудование,