s.lobanov Posted February 16, 2011 Posted February 16, 2011 Есть голосовые шлюзы dlink (dvg-7111s, например) с функционалом provisioning. Хочется, чтобы эти шлюзы сами получали конфиг и обновляли ПО. Насколько я понимаю, dhcp-сервер должен отдать в какой-то опции ссылку на APS, далее шлюз должен оттуда забрать конфиг и посмотреть есть ли новые версии прошивки. Кто-нибудь поднимал такую штуку? Или может ли кто-нибудь ткнуть на техническое описание этого механизма(что должен отдавать dhcp-сервер, что должно быть выложено на tftp/ftp/http(s)-сервере)? Вставить ник Quote
Ivan_83 Posted February 17, 2011 Posted February 17, 2011 Для начала dhcpdump или мой дампер под винду в помощь. Ставим чтобы оно по дхцп адрес получало и провисинг включаем, смотрим какие опции в запросах будут - там уже проще искать по рфк. Как вариант могут 43 опцию запрашивать, выставив вендор класс свой - тогда точно документацию искать/просить только у длинка. Вставить ник Quote
s.lobanov Posted February 17, 2011 Author Posted February 17, 2011 А что собственно мне даёт дамп? Ну вижу я, что он запрашивает 43 и 195 - ые опции, но что в них надо записывать мне всё равно неизвестно. Вставить ник Quote
Ivan_83 Posted February 17, 2011 Posted February 17, 2011 http://docs.google.com/viewer?a=v&q=ca...BWY1cuiUhjk7Nbg http://wiki.snom.com...ng/DHCP/Options http://www.sip-communicator.org/index.php/...on/Provisioning http://www.3cx.com/s...-option-66.html http://icepartners.ru/avtonastroiyka-ip-te...ream-v-3cx.html http://asteriskpbx.r...-auto-provision И http://www.netlab.linkpc.net/download/tmp/DHCPTool.exe сможет декодировать опцию 43, как минимум отделит разные параметры друг от друга. Вставить ник Quote
s.lobanov Posted February 18, 2011 Author Posted February 18, 2011 http://docs.google.com/viewer?a=v&q=ca...BWY1cuiUhjk7Nbg http://wiki.snom.com/Features/Auto_Provisioning/DHCP/Options http://www.sip-communicator.org/index.php/...on/Provisioning http://www.3cx.com/sip-phones/DHCP-option-66.html http://icepartners.ru/avtonastroiyka-ip-te...ream-v-3cx.html http://asteriskpbx.ru/wiki/linksys-auto-provision За ссылки на доки спасибо, может быть удасться подобрать нужное содержимое 43-ей опции по аналогии. И http://www.rozhuk.org.ru/download/tmp/DHCPTool.exeсможет декодировать опцию 43, как минимум отделит разные параметры друг от друга. А это зачем мне? wireshark всё это умеет. Но в любом случае, у меня нет APS-сервера и разбирать просто нечего. Нечего отделять друг от друга. Вообщем, я немного продвинулся в этом вопросе. Сделал APS пока без DHCP, основная проблема в том, что конфиг(profile) шифрован, однако шифрование, судя по всему очень слабое, что-то типа сдвига+сцепление блоков, по крайней мере, малое изменение открытого текста(конфига) приводит к малому изменению шифротекста(profile в формате dlink). Если я не научусь генерить конфиги, то всё остальное будет бесполезно, ну разве что смог сделать автоматический upgrade прошивки, если железка предварительно настроена под этот autoupgrade. Вставить ник Quote
Ivan_83 Posted February 18, 2011 Posted February 18, 2011 За ссылки на доки спасибо, может быть удасться подобрать нужное содержимое 43-ей опции по аналогии.Надеюсь поделитесь опытом :)ТП длинка уже мучали? А это зачем мне? wireshark всё это умеет. Но в любом случае, у меня нет APS-сервера и разбирать просто нечего. Нечего отделять друг от друга.шарка не пробовал, своё ближе к телу.Это может пригодится если будете свои пакеты слать. Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.