masterzep 9 Опубликовано: 2018-01-24 12:28:39 Share Опубликовано: 2018-01-24 12:28:39 Добрый день! Столкнулся с задачей - Передать адрес ХТТП портала приставкам Mag250 с Cisco DHCP сервера (IOS). Нужно скормить приставкам опцию под номером 22 (ascii)? как говорит мануал TeleTec. Но вот не приходит она от циски. Пробовал 43 опцию - вижу в снифере ответ. А opt22 нет. ip dhcp pool TEST network 10.0.0.0 255.255.255.0 dns-server 8.8.8.8 domain-name test.net default-router 10.0.0.1 option 22 ascii http://portal.test option 43 ascii http://portal.test ! Не пойму в чем дело. Спасибо! Ссылка на сообщение Поделиться на других сайтах
l1ght 377 Опубліковано: 2018-01-24 13:47:46 Share Опубліковано: 2018-01-24 13:47:46 Какая моделька, какая прошивка? Может просто прошивка баганая. Ссылка на сообщение Поделиться на других сайтах
masterzep 9 Опубліковано: 2018-01-24 14:11:49 Автор Share Опубліковано: 2018-01-24 14:11:49 Mag250 Заводская fw (самая последняя): 218-r22 Как завещает инструкция https://wiki.infomir.eu/rus/set-top-box/dlya-razrabotchikov/stb-linux-webkit/zagruzka-i-obnovlenie-po-v-stb/dhcp-server-konfiguratsiya-zagruzka-osnovnogo-po-obnovlenie-po поля ввода порталов пустые, portal dhcp включен в интерфейсе Ссылка на сообщение Поделиться на других сайтах
l1ght 377 Опубліковано: 2018-01-24 17:47:52 Share Опубліковано: 2018-01-24 17:47:52 я про циску говорил, ведь она не шлет опцию нужную Ссылка на сообщение Поделиться на других сайтах
loki 86 Опубліковано: 2018-01-24 21:25:44 Share Опубліковано: 2018-01-24 21:25:44 дамп трафика в студию (вайршарк, тцпдамп) Ссылка на сообщение Поделиться на других сайтах
masterzep 9 Опубліковано: 2018-01-25 13:13:12 Автор Share Опубліковано: 2018-01-25 13:13:12 Разобрался! Делюсь: 1) Пересылаемая опция должна быть №43 2) В опцию должна быть вложена "строка" вида Код 22 по мануалу Teletec (1 byte) + Длина данных строки (1 byte) + Строка ASCII (N byte) Пример для строки "http://portal.test": Код 22 десятичный -> HEX 16 Длина строки байт 18 десятичный -> HEX 12 Сама строка http://portal.test ASCII-> HEX 68 74 74 70 3a 2f 2f 70 6f 72 74 61 6c 2e 74 65 73 74 В результате получаем 16 12 68 74 74 70 3a 2f 2f 70 6f 72 74 61 6c 2e 74 65 73 74 В конфиг пула на Циске пишем option 43 hex 1612687474703a2f2f706f7274616c2e74657374 Наслаждаемся! Ссылка на сообщение Поделиться на других сайтах
loki 86 Опубліковано: 2018-01-25 21:23:04 Share Опубліковано: 2018-01-25 21:23:04 Не за что. Спасибо за внимание )))) Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Создайте аккаунт или войдите в него для комментирования
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйтесь для получения аккаунта. Это просто!
Зарегистрировать аккаунтВхід
Уже зарегистрированы? Войдите здесь.
Войти сейчас