Jump to content

Mag250 + Cisco DHCP. Раздать адрес портала


Recommended Posts

Добрый день!

 

Столкнулся с задачей - Передать адрес ХТТП портала приставкам 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
!

 

 

Не пойму в чем дело. Спасибо!

 

Link to post
Share on other sites

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 включен в интерфейсе

Link to post
Share on other sites

Разобрался! Делюсь:

 

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

 

Наслаждаемся!

 

 

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...