SPA9xx, Bulk Provisioning (с нуля)
странности
Сообщений: 276
|
SPA9xx, Bulk Provisioning (с нуля)
Всем доброго времени суток!
Есть гора телефонов которую нужно запрограммировать (телефоны только из магазина). Естественно делать это через вебинтерфейс - застрелишься.
DHCPD, TFTP установил, заметил такую странность: если в dhcpd.conf прописать мак и ip, то телефон делает попытки запроса конфигов.
если ничего не прописывать, IP от сервера телефон получает, но по TFTP глухо как в танке...
что я забыл прописать? вбивать в dhcpd.conf все маки и IP дико неудобно.
|
Откуда: Уфа
Сообщений: 5856
|
Re: SPA9xx, Bulk Provisioning (с нуля)
нужно:
1) в dhcp прописать опцию 66 с адресом tftp сервера
2) на tftp сервере разместить предварительно созданные файлы конфигурации для каждого телефона.
|
Сообщений: 276
|
Re: SPA9xx, Bulk Provisioning (с нуля)
по п.1: в dhcpd.conf прописано следующее:
group blah-blah {
option tftp-server-name "-айпи сервера-";
по п.2: все понятно с файлами. ситуация такая - телефон даже не шлёт запрос на сервер, это видно по tcpdump-у.
как только в конфиг дописывается эта строка,
host spa-901_1 {
hardware ethernet 00:0E:08:FA:B6:10;
fixed-address хх.хх.хх.хх; }
}
телефон тянет файло, видно через tcpdump.
конечно можно прописать в конфиг все адреса-маки (их порядка 300 штук), но потом придется постоянно рестартить dhcp для внесения изменений.
может как нибудь заставить нулёвый телефон стянуть конфиг с сервера? (не залезая в веб интерфейс вообще). без hardware ethernet и fixed-address
|
Откуда: Уфа
Сообщений: 5856
|
Re: SPA9xx, Bulk Provisioning (с нуля)
вы прописываете фиксированный ИП для телефона. Зачем?
1) в dhcp прописать опцию 66 с адресом tftp сервера
2) на tftp сервере разместить предварительно созданные файлы конфигурации для каждого телефона.
|
Сообщений: 276
|
Re: SPA9xx, Bulk Provisioning (с нуля)
затем, что если я убираю из конфига вот это
host spa-901_1 {
hardware ethernet 00:0E:08:FA:B6:10;
fixed-address хх.хх.хх.хх; }
}
то по tcpdump -i eth0 port tftp вообще ноль реакции. как только прописываю эти строки - всё бегает. телефон с заводскими настройками, SPA921. IPшник телефон получает в обеих случаях, косяка от dhcp тут нету.
опция 66 это то, что я выше писал? (option tftp-server-name "-айпи сервера-";)
или она по другому пишется?
Спасибо за ответы!
|
Откуда: Уфа
Сообщений: 5856
|
Re: SPA9xx, Bulk Provisioning (с нуля)
она пишется по-другому. я не силен в линуксовом dhcp, не помню как настраивать. как будет под рукой система скажу.
|
Сообщений: 6521
|
Re: SPA9xx, Bulk Provisioning (с нуля)
http://asteriskforum.ru/viewtopic.php?t=2346
|
Сообщений: 276
|
Re: SPA9xx, Bulk Provisioning (с нуля)
всё, запросы пошли)
group blah-blah { закомментировал.
оно мешало каким-то образом
кстати заметил что 901й шлёт один запрос, и не повторяет (ну если файла spa901.cfg нет в папке), 921 повторяет периодически.
|
Сообщений: 6521
|
Re: SPA9xx, Bulk Provisioning (с нуля)
А я заметил, что Provisioning Administration Guide даже и не открывали.
|
Сообщений: 276
|
Re: SPA9xx, Bulk Provisioning (с нуля)
ещё как открывали,
так вот: если убрать строку с group то всё заработало.
|
|