Подготовка телефона Unidata ICW-1000G WiFi
Извинения, если это не по теме здесь (если так, есть ли лучшее место?).
Я только что купил WiFi-телефон Unidata ICW-1000G (потому что я предпочитаю использовать только WiFi, а не DECT). Я пытаюсь выполнить автоматическую инициализацию с помощью инструкций в руководстве администратора. Это оказалось сложнее, чем я надеялся, так как написано не очень четко.
Основная идея для подготовки телефона заключается в том, что с помощью опции 66 DHCP мы указываем телефону загрузить файл профиля с сервера обеспечения. Мой DHCP-сервер настроен так:
ddns-update-style none; опция доменного имени "mydomain.org"; опция доменных имен серверов 192.168.15.19, 192.168.15.1; подсеть 192.168.15.0 маска сети 255.255.255.0 { диапазон 192,168,15,150 192,168,15,250; дополнительные маршрутизаторы 192.168.15.254; опция широковещательного адреса 192.168.15.255; } хост unidata-icw-1000-0 { аппаратный Ethernet 00:03:2а:32:29:7б; фиксированный адрес 192.168.15.35; опция tftp-server-name "192.168.122.105"; }
Полученные ответы DHCP выглядят правильно для меня:
08: 18: 06.290021 IP (tos 0x0, ttl 64, id 0, смещение 0, флаги [нет], протокол UDP (17), длина 315) 0.0.0.0.bootpc > 255.255.255.255.bootps: [udp sum ok] BOOTP/DHCP, Запрос от 00:03:2a:32:29:7b (oui Unknown), длина 287, xid 0xa94fcf3d, Flags [none] (0x0000) Клиент-Ethernet-адрес 00: 03: 2a:32:29:7b (или неизвестно) Vendor-rfc1048 Расширения Волшебное печенье 0x63825363 Опция DHCP-сообщения 53, длина 1: обнаружение Опция идентификации клиента 61, длина 7: эфир 00: 03: 2a:32:29:7b Вариант 50 запрашиваемого IP, длина 4: unidata-icw-1000-0.mydomain.org MSZ Вариант 57, длина 2: 576 Параметр-запрос опции 55, длина 8: Маска подсети, Шлюз по умолчанию, Сервер доменных имен, Имя хоста Доменное имя, BR, NTP, TFTP Вариант 60 класса поставщика, длина 12: "udhcp 1.20.2" 08:18:06.290256 IP (tos 0x10, ttl 128, id 0, смещение 0, флаги [нет], протокол UDP (17), длина 345) j.mydomain.org.bootps > unidata-icw-1000-0.mydomain.org.bootpc: [сумма udp ок] BOOTP / DHCP, ответ, длина 317, xid 0xa94fcf3d, флаги [нет] (0x0000) Ваш IP-адрес unidata-icw-1000-0.mydomain.org Клиент-Ethernet-адрес 00: 03: 2a:32:29:7b (или неизвестно) Vendor-rfc1048 Расширения Волшебное печенье 0x63825363 Опция DHCP-сообщения 53, длина 1: предложение Опция 54 идентификации сервера, длина 4: j.mydomain.org Вариант аренды 51, длина 4: 600 Маска подсети, вариант 1, длина 4: 255.255.255.0 Вариант 3 шлюза по умолчанию, длина 4: router1.mydomain.org Вариант 6 сервера доменных имен, длина 8: ns-internal.mydomain.org,router0.mydomain.org Вариант 15 доменного имени, длина 14: "mydomain.org" Вариант БР 28, длина 4: 192.168.15.255 Опция 66 TFTP, длина 15: "192.168.122.105" 08:18:06.296638 IP (tos 0x0, ttl 64, id 0, смещение 0, флаги [нет], протокол UDP (17), длина 321) 0.0.0.0.bootpc > 255.255.255.255.bootps: [udp sum ok] BOOTP/DHCP, запрос от 00:03:2a:32:29:7b (oui Unknown), длина 293, xid 0xa94fcf3d, Flags [none] (0x0000) Клиент-Ethernet-адрес 00: 03: 2a:32:29:7b (или неизвестно) Vendor-rfc1048 Расширения Волшебное печенье 0x63825363 Опция DHCP-сообщения 53, длина 1: запрос Опция идентификации клиента 61, длина 7: эфир 00: 03: 2a:32:29:7b Вариант 50 запрашиваемого IP, длина 4: unidata-icw-1000-0.mydomain.org Опция 54 идентификации сервера, длина 4: j.mydomain.org MSZ Вариант 57, длина 2: 576 Параметр-запрос опции 55, длина 8: Маска подсети, Шлюз по умолчанию, Сервер доменных имен, Имя хоста Доменное имя, BR, NTP, TFTP Вариант 60 класса поставщика, длина 12: "udhcp 1.20.2"
Здесь клиент выдает второй запрос DHCP; не уверен почему, так как он уже получил передышку.
Тем не менее, основным симптомом является то, что опция загрузочного сервера, кажется, не имеет никакого эффекта. Журнал доступа на веб-сервере не показывает извлекаемый файл конфигурации, а журнал ошибок также не показывает запрос какого-либо другого файла (например, в неправильном каталоге). HTTP-сервер работает нормально, у меня есть телефон Digium в той же подсети, которая его использует. HTTP-сервер не используется для обслуживания чего-либо, кроме файлов обеспечения телефона.
Используя консоль администратора (через встроенный HTTP-сервер телефона), я смог вручную спровоцировать телефон на выбор конфигурации по протоколу TFTP, но я не хочу так настраивать
- В любом случае это не автомат
- Я действительно не хочу использовать TFTP в моей сети вообще
Из руководства администратора я понимаю, что я могу использовать опцию DHCP TFTP-сервера, чтобы указать адрес HTTP-сервера, если в настройках "Настройки APS" в телефоне указан HTTP в качестве протокола, что они и делают:
- Опция = Настройка
- Протокол = HTTP
- Использовать опцию BOOTP 66 = Да
- Используйте Положение = Да
Любые предложения относительно того, где я ошибся?