Кто я?

Я аноним 👤, если хотите узнать имя оставьте "заявку" ))
Лучше расскажу о себе, через 20 лет в IT до меня дошло наконец кто я.
Я - универсальный технический утюг 🦾
Не просто решаю технические задачи — а выглаживаю результат, убирая все заломы.
Дизайн, видео, серверы, сети, безопасность, код — прошёл всё, делал всё сам. Широкий охват. Глубокая экспертиза. И, да, у меня большие очки!

Моё время занято на 60%

Обращайтесь — пока другой клиент не занял остаток!


Забронировать консультацию

iot-блог | контакты
© Digital Specialist | Регион Москва | Не являемся сотрудниками Google, Яндекса и NASA

Настройка Grandstream DECT для работы через NAT / Mango Telecom

✅ Успех! Первая база настроена и работает. Но вторая база с такими же настройками не заработала — нашли отличия.

🔍 Сравнение настроек: рабочая vs нерабочая база

Параметр Рабочая база Нерабочая база Вердикт
Preferred Vocoder choice 1-7 Разные (PCMU, PCMA, G.729...) Все PCMA (7 раз) ❌ Ошибка! Должны быть разные кодеки
Codec Negotiation Priority Caller Callee ❌ Неправильно. Должен быть Caller
Use First Matching Vocoder No Не видно (скорее всего Yes) ⚠️ Должен быть No
Symmetric RTP Yes Yes ✅ Хорошо
Local SIP Port 17501 17501 ✅ Хорошо
🚨 Главная причина:
1. Одинаковые кодеки (только PCMA) — база не может договориться с Mango-Talker о формате звука.
2. Codec Negotiation Priority = Callee — база навязывает свои кодеки, вместо того чтобы выбрать из предложенных.

⚙️ Правильные настройки Audio Settings

Параметр Правильное значение Пояснение
Preferred Vocoder choice 1 PCMU μ-law (США/Япония)
Preferred Vocoder choice 2 PCMA A-law (Европа/Россия)
Preferred Vocoder choice 3 G.729A/B Сжатый кодек, экономит трафик
Preferred Vocoder choice 4-8 Можно отключить или оставить G.722, iLBC, OPUS ниже Но не повторять один и тот же!
Codec Negotiation Priority Caller Звонящий предлагает, база выбирает
Use First Matching Vocoder No База использует свои приоритеты
Symmetric RTP Yes Обязательно для NAT

📋 Полный чек-лист для второй базы

✅ УЖЕ ХОРОШО (не трогать):

  • Local SIP Port = 17501
  • Enable OPTIONS Keep Alive = Yes
  • Symmetric RTP = Yes
  • SRTP Mode = No

⚠️ ИСПРАВИТЬ:

  • Кодеки: сделать разнообразными (PCMU, PCMA, G.729)
  • Codec Negotiation Priority: переключить на Caller
  • Use First Matching Vocoder: проверить, что No
  • NAT Traversal: проверить, что включен (STUN или Keep-Alive)

🔄 После изменений:

  • Нажать Save and Apply
  • Перезагрузить базу (обязательно!)
  • Проверить звонок из Mango-Talker
💡 Совет: Если база тянет конфиг с сервера Mango (81.88.82.245/config2/Gran), ваши ручные настройки могут сбрасываться. Временно очистите Config Server Path для теста.

🎯 Почему это работает

  • Разные кодеки — база и софтфон могут выбрать общий формат
  • Caller priority — софтфон предлагает, база выбирает из того, что умеет
  • Symmetric RTP — звук проходит через NAT
  • OPTIONS Keep Alive — NAT-трансляция не закрывается
✅ После исправлений вторая база заработает так же, как первая!

← Назад к списку