Перейти до вмісту

Автоматичне налаштування пристроїв Linksys

Цей переклад зроблено автоматично і ще не вичитано. Читати англійську версію

Автоматичне налаштування дає змогу IP-телефону або аналоговому адаптеру отримати SIP-налаштування з комутатора замість ручного налаштування. Ви вводите MAC-адресу пристрою в акаунті; комутатор записує профіль конфігурації для цього пристрою, а пристрій завантажує його через HTTP або TFTP під час увімкнення. У цьому посібнику ви налаштуєте один пристрій Linksys. Розраховуйте приблизно на 20 хвилин плюс до години на перший профіль.

Linksys - єдиний тип пристроїв, для якого комутатор генерує профілі. Профіль використовує формат XML flat-profile серій Linksys і Cisco SPA: це телефони й адаптери, як-от SPA2102, SPA3102, PAP2T, SPA8000, SPA9000, SPA901, SPA921, SPA922, SPA941, SPA942, SPA962, SPA525G, WRP400 і WIP310.

  • У вас є доступ Administrator (адміністратор) до панелі.
  • Акаунт, який використовуватиме пристрій, існує і має VoIP Password (VoIP-пароль). Див. Акаунти.
  • Ви знаєте MAC-адресу пристрою, надруковану на його етикетці.
  • Ви можете один раз відкрити вебінтерфейс пристрою, щоб задати параметри автоналаштування.

Щогодини, о 27-й хвилині, комутатор перебирає всі акаунти, у яких є CPE Number (номер CPE), Provisioning ID (ID автоналаштування) і VoIP-пароль, і записує профіль для кожного нового пристрою:

  1. Він бере шаблон linksys.cfg з /home/ssp/etc/provisioning/. Середовище, відмінне від першого, використовує власну копію в /home/ssp/etc/provisioning/env<N>/, якщо вона існує.
  2. Він замінює макроси в шаблоні даними середовища й акаунта.
  3. Він зберігає результат як linksys-<MAC>.cfg, де <MAC> - це CPE Number у верхньому регістрі без роздільників, наприклад linksys-000E08AABBCC.cfg.

Профілі доступні за адресою http://<switch IP>/provisioning/ і через TFTP з того самого каталогу. Комутатор видаляє профіль, коли видаляють акаунт.

Макрос Замінюється на
%%SIP_PROXY%% Першу IP-адресу середовища
%%SIP_PORT%% SIP UDP-порт середовища
%%SIP_USERNAME%% Account Name (ім’я акаунта)
%%SIP_AUTHNAME%% VoIP Login (VoIP-логін)
%%SIP_PASSWORD%% VoIP Password
%%SIP_CALLER_NAME%% Ім’я абонента акаунта

Крок 1: Перевірте шаблон

Розділ «Крок 1: Перевірте шаблон»

Типовий шаблон реєструє лінію 1 пристрою з акаунтом і щогодини перевіряє наявність нового профілю:

<flat-profile>
<Provision_Enable>Yes</Provision_Enable>
<Resync_On_Reset>Yes</Resync_On_Reset>
<Resync_Periodic>3600</Resync_Periodic>
<Resync_From_SIP>No</Resync_From_SIP>
<Profile_Rule>http://%%SIP_PROXY%%/provisioning/linksys-$(MAU).cfg</Profile_Rule>
<Line_Enable_1_>Yes</Line_Enable_1_>
<SIP_Port_1_>%%SIP_PORT%%</SIP_Port_1_>
<Proxy_1_>%%SIP_PROXY%%</Proxy_1_>
<Register_1_>Yes</Register_1_>
<Register_Expires_1_>3600</Register_Expires_1_>
<User_ID_1_>%%SIP_USERNAME%%</User_ID_1_>
<Password_1_>%%SIP_PASSWORD%%</Password_1_>
<Auth_ID_1_>%%SIP_AUTHNAME%%</Auth_ID_1_>
<Use_Auth_ID_1_>Yes</Use_Auth_ID_1_>
<Preferred_Codec_1_>G729a</Preferred_Codec_1_>
<Use_Pref_Codec_Only_1_>No</Use_Pref_Codec_Only_1_>
</flat-profile>
  1. Вирішіть, чи підходять вам типові значення. Найчастіше змінюють Preferred_Codec_1_, наприклад на G711u, коли ваші вендори не пропонують G.729.
  2. Попросіть підтримку FlySIP застосувати вашу версію шаблону або відредагуйте linksys.cfg самостійно, якщо маєте shell-доступ до комутатора. Можна додати будь-який параметр flat-profile Linksys.

Результат: шаблон відповідає налаштуванням, потрібним вашим пристроям.

Крок 2: Призначте пристрій акаунту

Розділ «Крок 2: Призначте пристрій акаунту»
  1. Відкрийте My Customers → Accounts і відкрийте акаунт.
  2. Виберіть вкладку Advanced (додатково).
  3. У розділі SIP / Services введіть CPE Number: MAC-адресу пристрою, наприклад 00:0E:08:AA:BB:CC. Двокрапки, дефіси й нижній регістр допустимі.
  4. У розділі Service / Payment введіть Provisioning ID: 1 (Linksys).
  5. Натисніть Save (зберегти).
Screenshot "tutorials/auto-provisioning-account" has not been generated yet — see scripts/screenshots/screens.yml.

Результат: під час наступного щогодинного запуску комутатор запише linksys-000E08AABBCC.cfg для пристрою.

Крок 3: Спрямуйте пристрій на комутатор

Розділ «Крок 3: Спрямуйте пристрій на комутатор»
  1. Відкрийте вебінтерфейс пристрою і перейдіть на вкладку Provisioning (автоналаштування). Вона доступна в режимі admin, у розширеному вигляді (advanced view).
  2. Задайте Provision Enable: Yes і Resync On Reset: Yes.
  3. Введіть Profile Rule: http://203.0.113.10/provisioning/linksys-$(MAU).cfg, підставивши IP-адресу вашого комутатора замість 203.0.113.10. Пристрій замінює $(MAU) власною MAC-адресою у верхньому регістрі.
  4. Збережіть налаштування й перезавантажте пристрій.

Для TFTP використовуйте tftp://203.0.113.10/linksys-$(MAU).cfg і дозвольте мережу пристрою на вкладці TFTP розділу IP Firewall. Для HTTP мережа пристрою має бути дозволена на вкладці Web, яка типово відкрита для будь-якої адреси. Див. Налаштування фаєрвола.

Результат: пристрій завантажує профіль, реєструє лінію 1 з акаунтом і повторює завантаження щогодини.

Крок 4: Перевірте налаштування

Розділ «Крок 4: Перевірте налаштування»
  1. Відкрийте http://<switch IP>/provisioning/linksys-<MAC>.cfg у браузері й переконайтеся, що макроси замінено даними акаунта.
  2. Відкрийте My Customers → Accounts. Значок статусу акаунта стає зеленою галочкою; наведіть на нього курсор, щоб побачити user agent і контактну адресу пристрою.
  3. Здійсніть тестовий дзвінок із пристрою і знайдіть його в Call Records (CDRs) (записи про дзвінки).