IP-телефон

Интеграция Yealink T46S с FreePBX: регистрация, DSCP, PoE

  • Сен, 24, 2025
Интеграция Yealink T46S с FreePBX

IP-телефон Yealink T46S — один из самых популярных аппаратов в корпоративных сетях. Он поддерживает высокое качество звука (HD Voice), цветной дисплей, PoE и широкие возможности настройки.

FreePBX — это веб-интерфейс для управления АТС на базе Asterisk, одна из самых распространённых платформ для IP-телефонии.

В этой статье — подробнейшая инструкция по интеграции Yealink T46S с FreePBX, включая:

  • Настройку регистрации SIP
  • Применение QoS через DSCP
  • Работу с PoE (Power over Ethernet)
  • Поиск и устранение типичных неисправностей
✅ Все данные основаны на:
— Официальной документации: Yealink T46S User Guide v87, FreePBX 16 Admin Guide
— Стандартах: RFC 3261 (SIP), RFC 2474 (DSCP), IEEE 802.3af/at (PoE)
— Практиках развертывания в офисах и call-центрах

1. Что означают ключевые термины? Расшифровка аббревиатур

Аббревиатура Полное название Пояснение
VoIP Voice over Internet Protocol Передача голоса по IP-сети
SIP Session Initiation Protocol Протокол установления вызова
DSCP Differentiated Services Code Point Метка качества для приоритезации трафика
PoE Power over Ethernet Подача питания по сетевому кабелю (IEEE 802.3af или 802.3at)
PJSIP PJSIP Stack Современный SIP-движок в Asterisk/FreePBX
MAC-адрес Media Access Control Address Уникальный физический адрес устройства (например, AA:BB:CC:11:22:33)
DHCP Dynamic Host Configuration Protocol Автоматическая выдача IP-адреса
TFTP Trivial File Transfer Protocol Протокол передачи файлов (для загрузки конфигураций)

2. Требования к инфраструктуре

Со стороны сети:

  • Стабильный интернет-канал (минимум 100 Кбит/с на вызов)
  • PoE-коммутатор (802.3af или 802.3at), например: Ubiquiti UniFi, MikroTik CRS3xx, Cisco Catalyst
  • DHCP-сервер (в роутере или на сервере)
  • Открытые порты: 5060 (SIP), 10000–20000 (RTP)

Со стороны оборудования:

  • IP-телефон Yealink T46S (любая версия прошивки)
  • Сервер с FreePBX (на базе Issabel, Sangoma, или самодельный)
  • Сетевой кабель Cat5e или выше
  • Доступ к веб-интерфейсу FreePBX и телефону

3. Подключение телефона

  1. Подключите телефон к сети:
    • Один конец кабеля — в порт LAN на задней панели T46S
    • Другой — в PoE-порт коммутатора
  2. Включите питание.
  3. Телефон загрузится за 20–40 секунд.
  4. На экране появится IP-адрес (например, 192.168.1.105)
🔌 Если нет PoE — используйте блок питания Yealink (12 В).

4. Получение IP-адреса и доступ к веб-интерфейсу телефона

Шаг 1: Найдите IP-адрес

— На экране T46S: нажмите кнопку OK → выберите StatusNetwork
— Или: удерживайте кнопку # во время включения — покажет IP

Шаг 2: Откройте веб-интерфейс

  1. Откройте браузер (Chrome, Firefox).
  2. Введите в адресную строку:
    http://192.168.1.105 (замените на ваш IP)
  3. Логин: admin
    Пароль: admin
🔐 Рекомендуется сразу изменить пароль:
SettingsSecurityPassword

5. Настройка регистрации в FreePBX

Шаг 1: Создание SIP-устройства в FreePBX

  1. Войдите в FreePBX (например, https://192.168.1.10)
  2. Перейдите:
    ApplicationsExtensions
  3. Нажмите Add Extension
  4. Выберите тип: Custom Device (или Generic CHAN_SIP — зависит от версии)

Заполните поля:

Поле Значение Пояснение
Extension Number 201 Номер сотрудника
Display Name Иван Петров Имя, которое будет отображаться
Secret MySecurePass123 Пароль для регистрации (не простой!)
Device Type Fixed Для стационарного телефона
Dial SIP/${EXTEN} Как набирать (автоматически)
Outbound CID Офис <201> Имя и номер при исходящем вызове
  1. Нажмите SubmitApply Config
✅ После этого в системе создан SIP-пользователь 201 с паролем.

Шаг 2: Настройка телефона T46S

  1. В веб-интерфейсе T46S перейдите:
    AccountLine 1
  2. Установите:
    • Register Server: IP-адрес вашего FreePBX (например, 192.168.1.10)
    • User Name: 201
    • Password: MySecurePass123
    • Display Name: Иван Петров
    • Authorization User Name: 201
    • Transport: UDP (или TCP, если UDP блокируется)
  3. Нажмите SaveConfirmRestart now
🔄 Телефон перезагрузится и попытается зарегистрироваться.

Шаг 3: Проверка регистрации

  1. В FreePBX:
    ConnectivitySIP SettingsSIP Peers
  2. Найдите 201 — статус должен быть Registered
  3. На телефоне: значок «трубка» в левом верхнем углу станет зелёным
❌ Если статус Unregistered — проверьте:
— Совпадение логина, пароля, IP
— Фаервол (порт 5060)
— NAT (если FreePBX за роутером — настройте STUN или OpenVPN)

6. Настройка DSCP для приоритизации трафика

Что такое DSCP?

DSCP (Differentiated Services Code Point) — это метка в IP-заголовке, которая говорит маршрутизаторам: «этот трафик важный — обрабатывайте его первым».

Для VoIP используется значение DSCP 46 (EF — Expedited Forwarding).

Настройка на T46S:

  1. В веб-интерфейсе телефона:
    QoS Settings
  2. Установите:
    • SIP DSCP Value: 46
    • RTP DSCP Value: 46
    • HTTP DSCP Value: 0 (не обязательно)
  3. Нажмите Save
✅ Теперь все SIP-сообщения и аудиопоток будут помечены как приоритетные.

Проверка:

— Используйте Wireshark на компьютере в той же сети
— Отфильтруйте: ip.addr == 192.168.1.105
— Убедитесь, что поле DSCP = 46 (в заголовке IP)

7. Настройка PoE (Power over Ethernet)

Что нужно знать:

  • Yealink T46S потребляет до 5 Вт
  • Поддерживает IEEE 802.3af (PoE) и 802.3at (PoE+)
  • Не требует внешнего блока питания, если есть PoE-коммутатор

Проверка работы PoE:

  1. В веб-интерфейсе T46S:
    StatusSystem Information
  2. Найдите:
    • Power Supply: должно быть PoE
    • Voltage: ~48 В
    • Power Consumption: около 5 Вт
⚠️ Если пишет Adapter, значит используется внешний блок питания.

Рекомендации:

  • Используйте качественные коммутаторы с запасом по мощности (например, UniFi Switch 8 PoE)
  • При большом количестве телефонов — рассчитайте суммарное энергопотребление

8. Дополнительные настройки (по желанию)

8.1. Автообновление конфигурации через TFTP

  1. Настройте TFTP-сервер (например, на том же сервере FreePBX)
  2. В T46S:
    SettingsUpgradeAuto Provision
    Server Path: tftp://192.168.1.10/configs/
    Config File Name: %MAC%.cfg
  3. Создайте шаблон конфигурации — все новые телефоны будут настраиваться автоматически

8.2. Экранная клавиатура и время

  • Язык: SettingsGeneralLanguageRussian
  • Часовой пояс: SettingsTimeTime Zone(UTC+03:00) Moscow
  • NTP-сервер: pool.ntp.org

9. Распространённые проблемы и решения

Проблема Причина Решение
Телефон не регистрируется Неправильный пароль или IP Проверьте Secret в FreePBX и Password в T46S
Нет звука в одном направлении Проблема с NAT / Firewall Включите STUN: AccountAdvancedSTUN Server = stun.yealink.com
Звук прерывается (джиттер) Нет QoS Настройте DSCP 46 и LLQ на маршрутизаторе
Телефон не включается Нет PoE или неисправен кабель Проверьте коммутатор, попробуйте блок питания
Не видно имя вызывающего Нет передачи Caller ID Убедитесь, что в FreePBX включен Send RPID

10. Заключение

Интеграция Yealink T46S с FreePBX — надёжное и масштабируемое решение для IP-телефонии.

Ключевые шаги:

  1. Убедитесь в наличии PoE и DHCP
  2. Создайте SIP-устройство в FreePBX
  3. Настройте регистрацию на телефоне
  4. Включите DSCP 46 для качественной связи
  5. Проверьте статус регистрации и звук

При правильной настройке телефон будет работать стабильно, обеспечивая чёткий HD-звук и полную интеграцию с АТС.