VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Autoprovising Granstream 1625

Проблемы Asterisk без вэб-оболочек и их решения

Модераторы: april22, Zavr2008

ded
Сообщения: 15629
Зарегистрирован: 26 авг 2010, 19:00

Re: Autoprovising Granstream 1625

Сообщение ded »

ded писал(а):[ Если он получает адрес TFTP-сервера 10.43.4.97, то это можно увидеть в его настройках, и т.д.
В настройках телефона - что появляется в графе TFTP сервер при получении ИП адреса?
Вы можете даже полностью задампить DHCP request и DHCP respond, где должен быть виден ИП адрес TFTP-сервера.
Возможно ваш телефон в другой подсети, или воткнут в другой свич. Есть трабла, при которй некоторые свичи между собой не пропускают бродкасты чтобы превентить т.н. бродкаст шторм.

Может быть также, после сброса в заводские установки - приоритетно стоит http provisioning.
pogreb
Сообщения: 50
Зарегистрирован: 08 июл 2015, 13:09

Re: Autoprovising Granstream 1625

Сообщение pogreb »

Это запросы от gxp2160
Сеть построена на Cisco, для телефонов 1400 и 2160 таких проблем нет.
Проблемыф только с 1625
Вложения
2160
2160
as2.jpg (59.87 КБ) 8714 просмотров
ded
Сообщения: 15629
Зарегистрирован: 26 авг 2010, 19:00

Re: Autoprovising Granstream 1625

Сообщение ded »

Что за обмен по UDP через порт 7172?
Попытайтесь расшифровать
tcpdump host 10.43.4.32 -e0 -A
nickel82
Сообщения: 109
Зарегистрирован: 04 апр 2011, 12:51

Re: Autoprovising Granstream 1625

Сообщение nickel82 »

это я так понимаю вместо 5060, для пущей безопасности!
pogreb
Сообщения: 50
Зарегистрирован: 08 июл 2015, 13:09

Re: Autoprovising Granstream 1625

Сообщение pogreb »

У меня Астериск настроен по нестандартному порту 7172
При выполнении команды tcpdump host 10.43.4.32 -e0 -A , что то с синтаксисом
Вложения
as3.jpg
as3.jpg (38.45 КБ) 8712 просмотров
ded
Сообщения: 15629
Зарегистрирован: 26 авг 2010, 19:00

Re: Autoprovising Granstream 1625

Сообщение ded »

Про 7172 понятно.
Тогда
tcpdump host 10.43.4.32 -s0 -A
и мы увидим SIP пакеты OPTIONS туда-сюда.

Вам надо дебажить DHCP раздачу, убедиться, что опция 66 (я бы всё же отправил и 150) ему высылается корректно, и тогда бы уже ковырял техподержку Grandstream.
pogreb
Сообщения: 50
Зарегистрирован: 08 июл 2015, 13:09

Re: Autoprovising Granstream 1625

Сообщение pogreb »

ded, как мне результат команды tcpdump host 10.43.4.32 -s0 -A в файл записать, а то он много ченго показывает?
ded
Сообщения: 15629
Зарегистрирован: 26 авг 2010, 19:00

Re: Autoprovising Granstream 1625

Сообщение ded »

tcpdump host 10.43.4.32 -s0 -w /tmp/mydump.pcap

Хорошо бы Вам на курсы по Linux администрированию записаться!
Аватара пользователя
SolarW
Сообщения: 1331
Зарегистрирован: 01 сен 2010, 14:21
Откуда: Днепропетровск, Украина

Re: Autoprovising Granstream 1625

Сообщение SolarW »

pogreb писал(а):
SolarW писал(а):прописал в опции 43 и 66 на DHCP-сервере FQDN-имя своей PBX'ы на которой запущен TFTP-сервер
В опции 43 прописал nex имя tftp сервера? В моем случае tftp://10.43.4.97 или просто 10.43.4.97 ?
В опции 66 также как именно прописать tftp://10.43.4.97 или http://10.43.4.97 или просто 10.43.4.97
И я правильно понимаю, что берем аппарата с прошивкой 1.0.2.13, делаем ему hard reset, перезагружаем и аппарат автоматически лезет на tftp сервер за xml файлом?
dhcp002.png
dhcp002.png (4.98 КБ) 8683 просмотра
Правильно.
Делаю аппарату (GXP1610, но думаю это не принципиально, для всех GXP16xx похоже одна прошивка) Factory reset через меню, он загружается, получает от DHCP-сервера параметры и согласно им пытается получить настройки/прошивку.
Аватара пользователя
SolarW
Сообщения: 1331
Зарегистрирован: 01 сен 2010, 14:21
Откуда: Днепропетровск, Украина

Re: Autoprovising Granstream 1625

Сообщение SolarW »

ded писал(а):В настройках телефона - что появляется в графе TFTP сервер при получении ИП адреса?
Ничего там не появляется, как было fm.grandstream.com/gs так и остается.
И да, по умолчанию стоит тип запроса по http.
Но есть нюанс.
По умолчанию опция

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

Allow DHCP Option 43 and Option 66 to Override Server
стоит в Yes и поэтому телефон не особо реагируя на свои настройки все-таки лезет за настройками по адресу полученному в опциях 43 и 66 DHCP-сервера (150 не применяет, честно-честно).

А настройки в параметрах телефона изменятся после того, как он сумеет загрузить в себя файл конфигурации в котором будут правильно прописаны опции:

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

# Upgrade Via. 0 - TFTP Upgrade,  1 - HTTP Upgrade, 2 - HTTPS Upgrade. Default is 1
# Number: 0, 1, 2
# Mandatory
P212 = 1

# Firmware Server Path
# String
P192 = fm.grandstream.com/gs

# Config Server Path
# String
P237 = fm.grandstream.com/gs
# Allow DHCP Option 43 and Option 66 to override server. 0 - No, 1 - Yes. Default is 1
# When set to Yes(1), it will override the configured provision path and method
# Number: 0, 1
# Mandatory
P145 = 1

# Allow DHCP Option 120 to Override SIP Server
# 0 - No, 1 - Yes. Default is 0
# Number: 0, 1
# Mandatory
P1411 = 0

# Automatic Upgrade. 
# 0 - No, 
# 1 - Yes, check for upgrade based on minute(s) setting,
# 2 - Yes, check for upgrade based on Hour of Day setting,
# 3 - Yes, check for upgrade based on Day of Week setting,
# Default is No
# Number: 0, 1, 2, 3
# Mandatory
P194 = 0

# Check for new firmware every () minutes. Default is 7 days.
# Number: 60-86400
# Mandatory
P193 = 10080

# Hour of the Day (0-23). Default is 1
# Number: 0 - 23
P285 = 1

# Day of the Week (0-6). Default is 1
# Number: 0-6
P286 = 1
Прописывать можно например вот так (приводил ранее в топике скриншот)

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

P212=1
P192=http://192.168.0.1/provisioning/p.php
P237=http://192.168.0.1/provisioning/p.php
P145=1
P1411=0
P194=3
P193=10080
P285=1
Это кусок из рабочей конфигурации, в качестве сервера с прошивками используется FreePBX Distro с модулем EPM (noncommercial).
Ответить
© 2008 — 2025 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH