BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 23 июн 2025, 17:09

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: Выдача адреса по влан
СообщениеДобавлено: 22 апр 2010, 09:44 
В параметре Op.82 2-3 байты влан, но у вас сервер рассматривает только 2 байт, соответственно, адрес не выдает
Код:
Option: (t=82,l=25) Agent Information Option
        Option: (82) Agent Information Option
        Length: 25
        Value: 01060004044F0018020F000D31302E3137362E38322E3234...
        Agent Circuit ID: 0004044F0018
        Agent Remote ID: 000D31302E3137362E38322E323430

Здесь влан 1103, а сервер пишет что влан - 4.
Если влан будет 10, то сервер увидит только 0.
Есть ли возможность исправить?
Версия 4.6 сборка 666 от 19.02.2010 16:48:52
ipn вер. 4.6 сборка 245 от 15.04.2010 13:35:01
BGDHCP_IPN_4.6_143.zip


Вернуться к началу
  
 
 Заголовок сообщения: Re: Выдача адреса по влан
СообщениеДобавлено: 22 апр 2010, 12:28 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
#Номер субопции в Option 82, в которой хранится vlan(или порт) клиента(нумерация с 1)
dhcp.82.key.option.code=1
#Позиция(номер байта) внутри субопции, в которой хранится vlan(или порт) клиента(нумерация с 0).
dhcp.82.key.position=5

http://bgbilling.ru/v5.0/doc/ch05s11s11.html


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Выдача адреса по влан
СообщениеДобавлено: 22 апр 2010, 12:55 
я об этом знаю, но нужно считать начиная со 2 байта 2 байта для влан, а считывает 1байт, для порта с 5 байта - 1 байт.
а если влан равен 4000, то он будет 0FA0 (занимает 2 байта), а если 10, то 000A


Вернуться к началу
  
 
 Заголовок сообщения: Re: Выдача адреса по влан
СообщениеДобавлено: 22 апр 2010, 13:23 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
mrustik писал(а):
я об этом знаю, но нужно считать начиная со 2 байта 2 байта для влан, а считывает 1байт, для порта с 5 байта - 1 байт.
а если влан равен 4000, то он будет 0FA0 (занимает 2 байта), а если 10, то 000A


Если стоит DHCPVlanRelayProcessor , то ищет 2 байта . Если DHCPRelayProcessor, то ищет один байт


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Выдача адреса по влан
СообщениеДобавлено: 22 апр 2010, 14:55 
Понял, спасибо, стояло оба параметра. :oops:


Вернуться к началу
  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 5 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: Majestic-12 [Bot] и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
POWERED_BY
Русская поддержка phpBB
[ Time : 0.109s | 22 Queries | GZIP : On ]