Проблема с телефонами SPA303 (решено)

Обсуждение + Покупка/Продажа voip железа.

Модераторы: Admins, Модераторы

Ответить
Anton42
Сообщения: 4
Зарегистрирован: 21 ноя 2012, 08:57

Проблема с телефонами SPA303 (решено)

Сообщение Anton42 » 21 ноя 2012, 09:14

Добрый день.
Возникла проблема с телефонами Cisco spa 303. Суть проблемы: поступила жалоба от абонентов о невозможности дозвониться. Начали выяснять. Выяснилось что на аппараты LickSys дозвониться можно всегда. а вот на spa303 не всегда.

Копаем дальше. ping на 303 аппараты - 46% потерь.
log:
messages

Код: Выделить всё

Nov 21 12:07:07 kbpbx in.tftpd[11381]: RRQ from 10.70.247.249 filename /spa502G.cfg
Nov 21 12:07:07 kbpbx in.tftpd[11381]: sending NAK (1, File not found) to 10.70.247.249
Nov 21 12:07:07 kbpbx in.tftpd[11382]: RRQ from 10.70.247.249 filename /Cisco/SPA502G/7081053de1c6.cfg
Nov 21 12:07:07 kbpbx in.tftpd[11382]: sending NAK (1, File not found) to 10.70.247.249
asterisk без ошибок.


tcpdump -i any 'port tftp' -nn

Код: Выделить всё

12:04:48.538595 IP 10.70.246.252.1027 > 10.70.255.254.69:  39 RRQ "/spa303.cfg" octet timeout 10 tsize 0
12:05:37.748093 IP 10.70.246.254.1610 > 10.70.255.254.69:  39 RRQ "/spa303.cfg" octet timeout 10 tsize 0
12:07:07.391603 IP 10.70.247.249.1270 > 10.70.255.254.69:  40 RRQ "/spa502G.cfg" octet timeout 10 tsize 0
12:07:07.481241 IP 10.70.247.249.1271 > 10.70.255.254.69:  59 RRQ "/Cisco/SPA502G/7081053de1c6.cfg" octet timeout 10 t
12:08:23.656489 IP 10.70.247.250.1027 > 10.70.255.254.69:  39 RRQ "/spa303.cfg" octet timeout 10 tsize 0
в каталоге /tftpboot, на который настроен tftp лежат конфиги линксисов. Цисок там нет. По этому примеру сделал конфигурационный файл, но без update'a Эффект тот же.

Подскажите, пожалуйста, какой ему конфиг дать? Или, может быть, есть другой способ борьбы?[/url]
Последний раз редактировалось Anton42 25 янв 2013, 11:54, всего редактировалось 1 раз.

Аватара пользователя
nikto
Сообщения: 198
Зарегистрирован: 26 май 2012, 16:12
Откуда: Резиновск

Сообщение nikto » 23 ноя 2012, 11:57

Вы уважаемый в ручную конфигурировали spa303?

Давайте Ваш spa303.cfg и файлы spa$MA.xml
Мы всегда можем уметь...

Anton42
Сообщения: 4
Зарегистрирован: 21 ноя 2012, 08:57

Сообщение Anton42 » 26 ноя 2012, 05:42

[url=http://asteriskforum.ru/viewtopic.php?p=67095#67095][img]http://asteriskforum.ru/images/quotebackarrow.gif[/img][/url] nikto @ Пт Ноя 23, 2012 11:57 писал(а):Вы уважаемый в ручную конфигурировали spa303?

Давайте Ваш spa303.cfg и файлы spa$MA.xml
spa303.cfg

Код: Выделить всё

<flat-profile>
<upgrade_rule>/Cisco/spa50x-30x-7-5-1a.bin</upgrade_rule>
<upgrade_enable>No</upgrade_enable>
<resync_periodic ua="na">3600</resync_periodic>
<voice_mail_number ua="na">8500#</voice_mail_number>
<primary_ntp_server ua="na">0.pool.ntp.org</primary_ntp_server>
<time_zone ua="na">GMT+04&#58;00</time_zone>
<time_format ua="na">24hr</time_format>
<date_format ua="na">day/month</date_format>
<select_logo ua="na">None</select_logo>
<select_background_picture ua="na">None</select_background_picture>
<bmp_picture_download_url ua="na"></bmp_picture_download_url>
<text_logo ua="na">TELEFON</text_logo>
<screen_saver_enable ua="na">No</screen_saver_enable>
<screen_saver_wait ua="na">300</screen_saver_wait>
<screen_saver_icon ua="na">Phone</screen_saver_icon>
</flat-profile>
spa$MA.xml - таких файлов нет. Если Вы имели в виду spa$MA.cfg, то для SPA303 их тоже нет. Как раз этого вопрос и касался.

Аватара пользователя
nikto
Сообщения: 198
Зарегистрирован: 26 май 2012, 16:12
Откуда: Резиновск

Сообщение nikto » 26 ноя 2012, 08:17

Гм, смотрите. Схема следующая.

При первом включении spa303 ищет на tftp файл spa303.cfg.
В этом файле необходимо указать, откуда телефону брать настройки для работы.
У меня к примеру:
[spoiler]

Код: Выделить всё

<flat-profile>
<Resync_On_Reset>Yes</Resync_On_Reset>
<Resync_Periodic>10</Resync_Periodic>
<Profile_Rule>/путь_к_файлам/spa4all.xml</Profile_Rule>
<Profile_Rule_B>/путь_к_файлам/spa$MA.xml</Profile_Rule_B>
</flat-profile>
[/spoiler]

spa4all.xml - это файл с общими настройками для всех телефонов, к примеру у Вас текст везде одинаковый, везде одинаковый звук звонка и прочее, в этом файле все это и находиться.
[spoiler]

Код: Выделить всё

<?xml version="1.0" encoding="UTF-8" ?>
<flat-profile>
<Provision_Enable>Yes</Provision_Enable>
<Resync_Periodic ua="na">60</Resync_Periodic>
<Resync_Random_Delay ua="na">2</Resync_Random_Delay>
<Resync_Error_Retry_Delay ua="na">3600</Resync_Error_Retry_Delay>
<Forced_Resync_Delay ua="na">14400</Forced_Resync_Delay>
<Time_Zone ua="na">GMT+04&#58;00</Time_Zone>
<Time_Format ua="na">24hr</Time_Format>
<Default_Character_Encoding ua="na">UTF-8</Default_Character_Encoding>
<Date_Format ua="na">day/month</Date_Format>
<Select_Logo ua="na">None</Select_Logo>
<Text_Logo ua="na">TEXT_ON</Text_Logo>
<Select_Background_Picture ua="na">Text Logo</Select_Background_Picture>
<Upgrade_Enable ua="na">Yes</Upgrade_Enable>
<Upgrade_Rule ua="na">/путь_до_прошивки/spa50x-30x-7-5-1a.bin</Upgrade_Rule>
<!--# Line 1-->
<Line_Enable_1_ ua="na">Yes</Line_Enable_1_>
<SIP_Transport_1_ ua="na">UDP</SIP_Transport_1_>
<SIP_Port_1_ ua="na">5060</SIP_Port_1_>
<Extension_1_ ua="na">1</Extension_1_>
<Proxy_1_ ua="na">IP_шлюза</Proxy_1_>
<Dial_Plan_1_ ua="na">&#40;1xxx|8xxxxxxxxxx|x.&#41;</Dial_Plan_1_>
<Enable_IP_Dialing_1_ ua="na">Yes</Enable_IP_Dialing_1_>
<Ring1 ua="na">n=Classic;w=7;c=1</Ring1>
<!--# Line 2-->
<Line_Enable_2_ ua="na">Yes</Line_Enable_2_>
<Extension_2_ ua="na">1</Extension_2_>
<Ring2 ua="na">n=Classic;w=7;c=1</Ring2>
<!--# Line 3-->
<Line_Enable_3_ ua="na">Yes</Line_Enable_3_>
<Extension_3_ ua="na">1</Extension_3_>
<Ring3 ua="na">n=Classic;w=7;c=1</Ring3>
<!--# Codec-->
<Preferred_Codec_1_ ua="na">G711a</Preferred_Codec_1_>
<Use_Pref_Codec_Only_1_ ua="na">No</Use_Pref_Codec_Only_1_>
<Second_Preferred_Codec_1_ ua="na">G729a</Second_Preferred_Codec_1_>
<Third_Preferred_Codec_1_ ua="na">Unspecified</Third_Preferred_Codec_1_>
<G729a_Enable_1_ ua="na">Yes</G729a_Enable_1_>
<G722_Enable_1_ ua="na">No</G722_Enable_1_>
<G726-16_Enable_1_ ua="na">No</G726-16_Enable_1_>
<G726-24_Enable_1_ ua="na">No</G726-24_Enable_1_>
<G726-32_Enable_1_ ua="na">No</G726-32_Enable_1_>
<G726-40_Enable_1_ ua="na">No</G726-40_Enable_1_>
<!--# Language-->
<Language_Selection ua="na">Russian</Language_Selection>
<Dictionary_Server_Script ua="na">serv=tftp&#58;//IP_вашего_tftp/;d0=English;x0=spa50x_30x_en_v749.xml;d1=Russian;x1=spa50x_30x_ru_v749_v2.xml;</Dictionary_Server_Script>
<Enable_Web_Server ua="na">yes</Enable_Web_Server>
<Web_Server_Port ua="na">80</Web_Server_Port>
<Enable_Web_Admin_Access ua="na">yes</Enable_Web_Admin_Access>
<Admin_Passwd ua="na">123456789</Admin_Passwd>
<User_Password ua="na">987654321</User_Password>
<!--# Contacts-->
<XML_Directory_Service_Name ua="na">My_Contacts</XML_Directory_Service_Name>
<XML_Directory_Service_URL ua="na">http&#58;//IP_web_сервера/CiscoIPPhoneDirectory.xml</XML_Directory_Service_URL>
</flat-profile>
[/spoiler]
spa$MA.xml - это файл с конкретными настройками для данного телефона, то есть номер/пароль/шлюз сетевое имя телефона и так далее. Вместо $MA будет подставлен MAC адрес телефона. Сразу скажу, что у меня 1. Не работает имя телефона phone-cisco303 (хз почему (есть мнение что там отдельная сетевая секция должна быть как у spa112), но мне побоку) 2. Все телефоны имеют одинаковые три линии, поэтому и линия 2 и 3 дублированы
[spoiler]

Код: Выделить всё

<flat-profile>
<Host_Name ua="na">phone-cisco303</Host_Name>
<Station_Name ua="na">phone-cisco303</Station_Name>
<Station_Display_Name ua="na">Иванов И.И.</Station_Display_Name>
<!--# Line 1-->
<Display_Name_1_ ua="na">Иванов И.И.</Display_Name_1_>
<User_ID_1_ na="nu">100</User_ID_1_>
<Password_1_ na="nu">112233</Password_1_>
<Short_Name_1_ ua="na">100</Short_Name_1_>
<!--# Line 2-->
<Display_Name_2_ ua="na">Иванов И.И.</Display_Name_2_>
<Short_Name_2_ ua="na">100</Short_Name_2_>
<!--# Line 2-->
<Display_Name_3_ ua="na">Иванов И.И.</Display_Name_3_>
<Short_Name_3_ ua="na">100</Short_Name_3_>
</flat-profile>
[/spoiler]

Ну как то так, будут вопросы задавайте, попробую ответить.
Мы всегда можем уметь...

Anton42
Сообщения: 4
Зарегистрирован: 21 ноя 2012, 08:57

Сообщение Anton42 » 16 янв 2013, 13:35

nikto, спасибо за помощь. Разобрался, настроил. Только вот все равно 303-й обрывает связь на время: 20 ответов - 2 потери. Как бороться, уже не знаю...

Аватара пользователя
nikto
Сообщения: 198
Зарегистрирован: 26 май 2012, 16:12
Откуда: Резиновск

Сообщение nikto » 18 янв 2013, 11:10

Anton42

Опишите всю проблему.
То есть что происходит, что на экране видно, какие манипуляции производит пользователь.

Спасибо.
Мы всегда можем уметь...

Anton42
Сообщения: 4
Зарегистрирован: 21 ноя 2012, 08:57

Сообщение Anton42 » 18 янв 2013, 13:43

nikto, проблема решилась. На телефонах Cisco http://ru.wikipedia.org/wiki/CDP было включено, а свичи у меня не каталисты. Вот телефоны искали родню свою, а найти не могли. Спасибо за помощь :-)

maddox
Сообщения: 1
Зарегистрирован: 29 янв 2017, 00:01

Сообщение maddox » 29 янв 2017, 00:04

[url=http://asteriskforum.ru/viewtopic.php?p=67114#67114][img]http://asteriskforum.ru/images/quotebackarrow.gif[/img][/url] nikto @ Пн Ноя 26, 2012 10:17 писал(а): Сразу скажу, что у меня 1. Не работает имя телефона phone-cisco303 (хз почему (есть мнение что там отдельная сетевая секция должна быть как у spa112), но мне побоку)

Код: Выделить всё

<HostName group="System/Optional_Network_Configuration">Operator-002</HostName>

Ответить