Keenetic Linear: всеядный SIP-шлюз, к которому можно подключить дисковый телефон
Спрос на IP-телефонию среди субъектов малого бизнеса достаточно высокий: в ситуациях, когда мобильная связь просто не работает (на первых этажах или в подвалах), либо в случае, когда компании нужно консолидировать телефонный канал коммуникации и завернуть голосовой трафик в CRM с аналитикой, лучше SIP-канала ещё ничего не придумали. К тому же, сейчас можно достаточно дёшево арендовать телефонные номера других регионов, обеспечив работу в любой точке страны без необходимости физически присутствовать в регионе и открывать свой офис. Для таких случаев, как правило, используются дешёвые SIP-телефоны или VOIP шлюзы, и вот подобное решение предложила компания Keenetic, чей модельный ряд медленно но верно разрастается в сегмент SmB/SOHO.
Идеология здесь простая: Keenetic - это самое доступное и самое удобное средство для создания точки присутствия на Edge-объектах. Открываете ли вы пункт выдачи товаров, барбершоп или магазинчик, вам нужен лишь кабель от провайдера с доступом в интернет, чтобы получить современную сеть, которую можно обслуживать удалённо через облако. С ростом требований, её можно проапгрейдить до Mesh или Wi-Fi с роумингом, создать VPN подключения, настроить резервный канал через LTE, установить IP камеру с записью на USB-носитель… да много ещё чего. Самое главное, что почти для любой задачи вам не нужен топовый дорогой роутер из серии Ultra или Giga: софт для Keenetic универсален, и для многих объектов вполне сгодятся бюджетные модели.
VoIP шлюз Keenetic Linear позиционируется как Plug’n’Play решение для вашего роутера Keenetic, в которое уже занесены данные почти всех VoIP провайдеров, которое просто нужно подключить к роутеру Keenetic, вбить туда логин и пароль SIP-сервиса и подключить телефон. На всё про всё уйдёт не более часа, если вы видите Keenetic Linear первый раз в жизни, и минут пять, если настраиваете второй или третий раз. Как обычно, всё можно конфигурировать через интернет, используя облачную службу KeenDNS. В пресс-брифе компании Keenetic говорится, что модель Linear будет работать с любым аналоговым телефоном: хоть DECT, хоть старым дисковым, и последнее утверждение мы решили проверить на собственном опыте, подключив 30-летний телефонный аппарат через VoIP.
Кому вообще нужен дисковый телефон в 2022 году?
Я удивился, когда узнал, что спрос на дисковые телефонные аппараты всё ещё стабильный. Их покупают для оборудования каких-то тематических отелей, проведения квестов и создания ретро антуража.
Среди домашних пользователей дисковый телефон - это самый лёгкий способ поставить связь дедушке/бабушке в тех локациях, где интернет уже есть, а телефонной линии нет, либо есть, но дорого. Сейчас эти аппараты можно купить с рук, и хороший качественный телефон обойдётся в 650-700 рублей, плюс к этому вам потребуется либо переходник со старой розетки на RJ11, либо просто обжатый телефонный кабель, который нужно припаять к аппарату.
Что нужно знать перед покупкой дискового телефона для VoIP
Радиотрубки, DECT-аппараты и офисные цифро-аналоговые телефоны не имеют никаких особенностей и проблем с совместимостью, а вот при работе с дисковым аппаратом возможны некоторые сложности, которые нужно знать заранее. Во-первых, как мы помним, телефонные линии прошлого передавали не только сигнал, но и питание для аппарата, а его напряжение составляло до 120 В (подробнее тут). При вызове на телефоне срабатывает мощный электромагнит, который приводит в движение молоточек, стучащий по колокольчику, производя звук вызова, и вот на этом моменте спотыкаются многие VoIP шлюзы, рассчитанные на офисные или DECT телефоны с отдельным питанием. Даже глядя на Keenetic Linear, на эту маленькую коробочку с питанием от USB, трудно себе представить, что питаясь от роутера, она потянет вызов телефонной станции. Кроме того, розеток RJ11 здесь две, а значит питания нужно в два раза больше.
Я рекомендую вам при выборе антуражного дискового телефона всё-таки отказаться от советских моделей, и выбирать польские, болгарские или если повезёт - немецкие. Как и современные смартфоны, они все «на одно лицо», но разница в схемотехнике существенная.
Но даже в крайнем случае, если ваш телефонный аппарат слишком требователен к питанию, максимум чем грозит несовместимость - это тем, что он не будет звенеть при вызове, либо же будет издавать звук слишком тихо. Набор номера, громкость и качество разговора не пострадают.
Keenetic Linear имеет два гнезда RJ11, в которые можно подключить несколько аппаратов в параллель, но в этом случае лучше рассматривать телефоны с регулировкой громкости звонка, или те, которые звонят рингтоном через динамик, а не бьют в колокольчик, а это почти все кнопочные проводные ретро-телефоны.
Как подключить и настроить Keenetic Linear?
Keenetic Linear - это не отдельный продукт, а дополнение к роутерам Keenetic, имеющим USB порт. Как сейчас модно говорить, это «программно-аппаратный комплекс» с последовательным USB интерфейсом. То есть, вы не можете подключить его в компьютер или ноутбук: вам обязательно нужен Keenetic с прошивкой KeenOS версии выше 3.7.5, имеющий доступ в интернет. В нашем тесте мы будем использовать старенький простенький Viva (KN-1910), чтобы показать, что для VoIP не обязательно выбирать самую навороченную модель.
Сервис IP-телефонии будет работать даже когда Keenetic переключен в режим репитера или адаптера, так что если у вас в организации используется Mesh-сеть, вы можете подключить телефон к тому устройству, которое вам удобнее.
Первым шагом, вы заходите в web-интерфейс роутера и устанавливаете компоненты «Телефонная станция». При этом устройство автоматически обновит прошивку и перезагрузится, после чего можно подключить Keenetic Linear в любой из USB портов роутера (не важно, USB 2.0 или USB 3.x).
Теперь в основном меню у вас появится пункт «телефонная станция», в котором будут все настройки, связанные с VoIP. Начнём с крайнего - журнал вызовов, который может храниться как на внутреннем, так и на внешнем носителе, но сами записи звонков отсутствуют. Для экспорта в систему аналитики можно выгружать журнал в .csv формате, но только вручную.
Настройка SIP связи производится в разделе «Телефонная линия». Минимум, что нужно сделать, чтобы заработала телефонная связь - это добавить линию. В открывшемся окне выбираем одного из 24 предустановленных провайдеров (как российских типа Zadarma, так и иностранных, например Deutche Telekom). Если ваш провайдер присутствует в списке, вам нужно ввести только SIP номер и пароль, предоставляемый в личном кабинете. Если вашего провайдера в этом спискенет, то выбираем «другой» и вводим вручную адреса SIP-серверов.
В нашем тесте мы использовали сервис zadarma.com, для которого были доступны транспортные протоколы UDP, TCP и TLS. При использовании UDP наблюдались проблемы со слышимостью абонента, поэтому от данного протокола рекомендую отказаться. С протоколом TCP проблем вообще не было никаких, а вот для работы через зашифрованное TLS соединение пришлось отключить обязательное подтверждение подлинности сервера через центры сертификации.
В случае если у вас используются несколько SIP-провайдеров, например, для телефонных номеров разных городов, вы можете добавить дополнительные линии и установить приоритет, с какой линии осуществлять звонки по умолчанию, а в случае необходимости добавить префикс к набираемым номерам.
Keenetic Linear поддерживает только два типа кодеков: G.711A и G.711U, который реализован практически во всём SIP-оборудовании. Зоопарка из кодеков здесь нет, и текущих возможностей достаточно при работе с потоком от 64 Кбит/с, то есть будет работать и по проводу, и через LTE (подробно о кодеках VoIP читайте тут).
Встроенной системы эхоподавления в Keenetic Linear не заявлено, хотя чип, на котором построен адаптер, такую функцию имеет. В нашем тесте эхо проявлялось при звонках на мобильные номера оператора Tele2, и смена направления в интерфейсе сервиса VoIP-провайдера не помогала. Руководствуясь базой знаний Asterisk, я пришёл к выводу, что эхо появляется на стороне дискового телефона, и честно говоря, требовать от аппарата старше меня безэховой работы в цифровых сетях 21-го века я не решился. С DECT-трубкой таких проблем не возникло.
Я связался с разработчиками Keenetic Linear, и они предложили для тех наших читателей, кто столкнётся с проблемами эхо, установить импеданс 900, 1200 и 900_INF_2160 на портах FXS описанными ниже командами. Вводить их нужно из командной строки:
1) импеданс 900:
nvox fxs port 1 impedance 900_0_0 nvox fxs port 2 impedance 900_0_0
2) импеданс 1200:
nvox fxs port 1 impedance 1200_0_0 nvox fxs port 2 impedance 1200_0_0
3) импеданс 900_INF_2160:
nvox fxs port 1 impedance 900_INF_2160 nvox fxs port 2 impedance 900_INF_2160
Пример вывода команды:
(config)> nvox fxs port 1 impedance 900_0_0 Nvox::Manager: Set FXS port 1 Impedance preset to "900_0_0".
Проверить текущие значения импеданса портов можно командой “show nvox fxs-ports”.
Пример вывода команды:
(config)> show nvox fxs-ports ports: port: id: 1 name: phone 1 int-number: 1 status: enabled volume-rx: -5 volume-tx: -5 impedance: 600_0_0 hash-ends-dial: enabled echo-cancellation: enabled port: id: 2 name: phone 2 int-number: 2 status: enabled volume-rx: -7 volume-tx: -7 impedance: 220_820_115 hash-ends-dial: enabled echo-cancellation: enabled
После этого проблемы с эхо должны уйти.
Особенности использования дискового телефона
Те, кто сталкивался с IP-телефонией, привыкли к тому, что хорошо отлаженный сервис работает "как часы", и на сегодняшний день является даже более комфортным видом связи, чем простые городские линии. Keenetic Linear полностью вписывается в эту концепцию, не требуя от администратора каких-то расширенных настроек, и просто работает, что называется, "из коробки". Однако, с дисковым телефоном прошлого века есть свои особенности.
Можно ли набирать 11-значные мобильные номера?
Да, абонентские номера сотовой связи надо набирать через "восьмёрку". Конечно, пообзванивая десяток абонентов, указательный палец будет рыдать от напряжения вращения диска, но технических проблем в этом плане нет. С помощью правил набора можно настроить быстрый набор, чтобы сократить количество набираемых цифр при исходящих вызовах.
Например, по набору 01 вызов отправится на номер +74951234567, а при наборе 02 - на номер +79037654321.
В Keenetic Linear настраивается пауза между импульсами, но менять эти настройки придётся только если ваш телефон имеет старый, несмазанный механизм, из-за которого диск вращается слишком медленно, или наоборот слишком быстро.
Какие есть особенности приёма звонков?
Про напряжение и громкость звонков мы поговорили выше, но помимо этого есть и другие хитрости. Например, снимать трубку следует после второго звонка, потому что если сделать это раньше, то соединение может не установиться. Сбросить звонок кратковременным поднятием трубки, как делали советские бюрократы, не удастся - вызов продолжит приходить, а телефон - звонить. На этот момент следует обратить внимание при использовании Keenetic Linear в театральных постановках, киносъёмках и художественных инсталляциях.
Как набирать "добавочные" номера через звёздочку или решётку?
Никак. Добавочные номера, равно как и телефонное меню - это удел кнопочных аппаратов с тональным набором.
Для них же поддерживаются режимы параллельных вызовов и удержания звонка.
Можно ли подключить два Linear к одному роутеру?
На данный момент - нет, но планы такие у производителя имеются.
Цена вопроса
Розничная цена Keenetic Linear составляет около 1900 рублей. В среднем, сегодня 1-портовый дискретный VOIP шлюз имеет розничную цену около 5-6 тысяч рублей. В случае, если в вашей компании уже используется интернет-роутер Keenetic, покупка Linear-а выглядит наиболее разумным шагом. Если в компании используется роутер от другого производителя, то с точки зрения цены комплект из VOIP шлюза Linear и самого дешёвого роутера Keenetic Omni с USB портом обойдётся вам в те же 5-6 тысяч рублей, и ценовое преимущество останется только в числе FXS-портов.
Что же касается дискового телефона, то обычные модели можно купить от 300 рублей, но чем раритетнее будет аппарат, тем выше будет стоимость. Например, телефоны времён 1930-х годов могут стоить около 5 тысяч рублей, а более старые модели - до 30 тысяч.
Выводы
Возможно, в вашем бизнесе VoIP телефон будет использоваться от случая к случаю: во время выставок или в сезон отпусков, и тратить лишние деньги на SIP-шлюз вы не захотите. Если вы заранее строили компьютерную сеть на базе Keenetic, считайте что вам повезло, потому что условно за две абонплаты за интернет вы получите шлюз на 2 FXS порта с простым и удобным интерфейсом, настраивать который можно удалённо через облако KeenDNS. Для дома так это вообще идеальный вариант, если нужно установить стационарный телефонный аппарат пожилому человеку.
Для каждодневного использования в бизнесе я бы смотрел на Keenetic Linear с точки зрения потребностей в интеграции: нужен ли вам доступ к VoIP шлюзу через API или командную строку? Нужно ли вам выгружать журнал звонков с устройства и интегрировать его в систему аналитики? Нужны ли вам какие-то иные кодеки и расширенные настройки? При всём своём удобстве, Enterprise-функциями Keenetic Linear обделён, и вряд ли потенциальная аудитория их потребует.
Михаил Дегтярёв (aka LIKE OFF)
27/09.2022