alex_pol Опубликовано 21 марта, 2018 (изменено) · Жалоба Добрый день! Не могли бы помочь разобраться, как можно настроить opt82 на OLT терминале BDCOM P3310C в связке с CarbonBilling-ом? Опишу схему сети: Карбон биллинг, он же DHCP сервер IP 10.1.0.2 --> Mikrotik IP 10.1.0.1 (Relay настроен)--> sw.Eltex MES-2124MB (на него проброшены все vlan с микротик) --> OLT BDCOM Для управления оборудованием выделен vlan20 - 172.31.0.0/24 Для абонентских ONU (удаленное управление по telnet) выделен vlan21 - 172.17.0.0/24 BDCOM имеет IP address - 172.31.0.50 Для абонентов выделен vlan202 - 10.100.16.0/24 ONU используем модели BDCOM P1501C1 Наверное правильно было бы настроить, чтобы при подключении оптики в ONU, биллинг выдавал бы ип на ONU (тогда vlan21 можно было бы не использовать). Если такое не возможно, то хотя бы на клиентское устройство, подключаемое в eth разъем ONU (будь то обычные ПК или Wi-Fi роутеры) В биллинге с привязкой абонента по мак адресу, всё работает, ип выдается. Но это не opt82. Так же для тестирования того, что в биллинге всё настроено верно был подключен вместо OLT обычный коммутатор D-Link с теми же самыми mgmt и абонентскими vlan-ами. Результат положительный, всё работало, соответственно какая-то ошибка в настройке OLT. Так же в биллинге при добавлении нового типа оборудования, для работы с opt82 нужно указать параметры, указанные на скриншоте 1. Не могу понять, где взять эти данные, чтобы правильно заполнить строки. Так же не понятна настройка самого OLT терминала, ниже приведу настройки (UpLink порт gi0/6): Switch_config#show running-config Building configuration... Current configuration: ! !version 10.1.0E build 46085 service timestamps log date service timestamps debug date logging buffered 4096 ! port-protected 1 ! ! ip default-gateway 172.31.0.1 ! ! spanning-tree mode rstp ! ! ! aaa authentication login default local aaa authentication enable default none aaa authorization exec default local ! username admin password 0 admin ! ! epon oam-version 1 0x30 epon oam-version 2 0x21 epon oam-version 3 0x20 ! epon onu-config-template vlan-202 cmd-sequence 001 epon onu port 1 ctc vlan mode translation 202 cmd-sequence 002 epon onu port 1 ctc loopback detect cmd-sequence 003 switchport port-security dynamic maximum 5 cmd-sequence 004 switchport port-security mode dynamic ! ! !!slot 0 89 interface GigaEthernet0/1 ! interface GigaEthernet0/2 ! interface GigaEthernet0/3 ! interface GigaEthernet0/4 ! interface GigaEthernet0/5 switchport pvid 202 dhcp snooping information remote-id string 172.31.0.50 ! interface GigaEthernet0/6 description UpLink switchport trunk vlan-allowed 10,20-21,200-202 switchport trunk vlan-untagged none switchport mode trunk dhcp snooping trust dhcp snooping information remote-id string 172.31.0.50 dhcp snooping information append ! interface EPON0/1 description EPON-1 epon pre-config-template vlan-202 binded-onu-llid 1-64 epon bind-onu mac 8479.7399.9efa 1 epon bind-onu mac 8479.7399.afbe 2 switchport trunk vlan-allowed 20-21,202 switchport mode trunk dhcp snooping trust arp inspection trust ip-source trust no switchport protected ! interface EPON0/1:1 switchport port-security dynamic maximum 5 switchport port-security mode dynamic epon onu port 1 ctc vlan mode translation 202 epon onu ctc ip address static 172.17.0.50 255.255.255.0 gateway 172.17.0.1 cvlan 21 svlan 0 priority 0 epon onu port 1 ctc loopback detect ! interface EPON0/1:2 ! interface EPON0/2 switchport protected 1 ! interface EPON0/3 switchport protected 1 ! interface EPON0/4 switchport protected 1 ! !!slot end ! interface VLAN10 ip address 10.1.0.6 255.255.255.0 ! interface VLAN20 description mgmt ip address 172.31.0.50 255.255.255.0 ! interface VLAN202 no ip address ! ! ! vlan 10 name 10-1-0-0 ! vlan 20 name mgmt ! vlan 21 name 21 ! vlan 200 name internet-1 ! vlan 201 name internet-2 ! vlan 202 name internet-3 ! vlan 1,10,20-21,200-202 ! ! ip dhcp-relay snooping ip dhcp-relay snooping vlan 200-202 ip dhcp-relay snooping rapid-refresh-bind ip dhcp-relay snooping vlan 200-202 max-client 1 ip dhcp-relay snooping information option format manual ip dhcp-relay agent ip dhcp-relay helper-address 10.1.0.2 vlan 10 ! ! ip http server ! ! time-zone tz 10 0 ntp query-interval 3 ntp server 172.16.0.12 ! !Pending configurations for absent linecards: ! !No configurations pending global __________________________ Switch#show version BDCOM(tm) P3310C Software, Version 10.1.0E Build 46085 Copyright by Shanghai Baud Data Communication CO. LTD. Compiled: 2017-9-15 15:21:2 by SYS, Image text-base: 0x80008000 ROM: System Bootstrap, Version 0.4.1, Serial num:00316007165 System image file is "Switch.bin" hardware version:V1.0 (RISC) processor with 131072K bytes of memory, 16384K bytes of flash Base ethernet MAC Address: 84:79:73:d9:62:54 snmp info: product_ID:294 system_ID:1.3.6.1.4.1.3320.1.294.0 Switch uptime is 0:09:03:08, The current time: 2018-3-21 22:40:37 _________________________ Очень благодарен заранее за помощь! Изменено 21 марта, 2018 пользователем alex_pol Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
m9ic Опубликовано 22 марта, 2018 (изменено) · Жалоба @alex_pol надо посмотреть wireshark'ом что там вставляет OLT в opt.82, ну и исходя из этого переделывать парсер в биллинге, тот, что у вас на картинке. Там собственно количество символов на которое нужно сместиться в строке и кол-во символов, которые надо прочитать после смещения. можно впринципе прям на биллинге глянуть, в каком виде приходят запросы tail -f /app/*/var/log/messages Изменено 22 марта, 2018 пользователем m9ic Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
said777 Опубликовано 29 октября, 2018 · Жалоба On 21.03.2018 at 3:42 PM, alex_pol said: Добрый день! Не могли бы помочь разобраться, как можно настроить opt82 на OLT терминале BDCOM P3310C в связке с CarbonBilling-ом? Опишу схему сети: Карбон биллинг, он же DHCP сервер IP 10.1.0.2 --> Mikrotik IP 10.1.0.1 (Relay настроен)--> sw.Eltex MES-2124MB (на него проброшены все vlan с микротик) --> OLT BDCOM Для управления оборудованием выделен vlan20 - 172.31.0.0/24 Для абонентских ONU (удаленное управление по telnet) выделен vlan21 - 172.17.0.0/24 BDCOM имеет IP address - 172.31.0.50 Для абонентов выделен vlan202 - 10.100.16.0/24 ONU используем модели BDCOM P1501C1 Наверное правильно было бы настроить, чтобы при подключении оптики в ONU, биллинг выдавал бы ип на ONU (тогда vlan21 можно было бы не использовать). Если такое не возможно, то хотя бы на клиентское устройство, подключаемое в eth разъем ONU (будь то обычные ПК или Wi-Fi роутеры) В биллинге с привязкой абонента по мак адресу, всё работает, ип выдается. Но это не opt82. Так же для тестирования того, что в биллинге всё настроено верно был подключен вместо OLT обычный коммутатор D-Link с теми же самыми mgmt и абонентскими vlan-ами. Результат положительный, всё работало, соответственно какая-то ошибка в настройке OLT. Так же в биллинге при добавлении нового типа оборудования, для работы с opt82 нужно указать параметры, указанные на скриншоте 1. Не могу понять, где взять эти данные, чтобы правильно заполнить строки. Так же не понятна настройка самого OLT терминала, ниже приведу настройки (UpLink порт gi0/6): Switch_config#show running-config Building configuration... Current configuration: ! !version 10.1.0E build 46085 service timestamps log date service timestamps debug date logging buffered 4096 ! port-protected 1 ! ! ip default-gateway 172.31.0.1 ! ! spanning-tree mode rstp ! ! ! aaa authentication login default local aaa authentication enable default none aaa authorization exec default local ! username admin password 0 admin ! ! epon oam-version 1 0x30 epon oam-version 2 0x21 epon oam-version 3 0x20 ! epon onu-config-template vlan-202 cmd-sequence 001 epon onu port 1 ctc vlan mode translation 202 cmd-sequence 002 epon onu port 1 ctc loopback detect cmd-sequence 003 switchport port-security dynamic maximum 5 cmd-sequence 004 switchport port-security mode dynamic ! ! !!slot 0 89 interface GigaEthernet0/1 ! interface GigaEthernet0/2 ! interface GigaEthernet0/3 ! interface GigaEthernet0/4 ! interface GigaEthernet0/5 switchport pvid 202 dhcp snooping information remote-id string 172.31.0.50 ! interface GigaEthernet0/6 description UpLink switchport trunk vlan-allowed 10,20-21,200-202 switchport trunk vlan-untagged none switchport mode trunk dhcp snooping trust dhcp snooping information remote-id string 172.31.0.50 dhcp snooping information append ! interface EPON0/1 description EPON-1 epon pre-config-template vlan-202 binded-onu-llid 1-64 epon bind-onu mac 8479.7399.9efa 1 epon bind-onu mac 8479.7399.afbe 2 switchport trunk vlan-allowed 20-21,202 switchport mode trunk dhcp snooping trust arp inspection trust ip-source trust no switchport protected ! interface EPON0/1:1 switchport port-security dynamic maximum 5 switchport port-security mode dynamic epon onu port 1 ctc vlan mode translation 202 epon onu ctc ip address static 172.17.0.50 255.255.255.0 gateway 172.17.0.1 cvlan 21 svlan 0 priority 0 epon onu port 1 ctc loopback detect ! interface EPON0/1:2 ! interface EPON0/2 switchport protected 1 ! interface EPON0/3 switchport protected 1 ! interface EPON0/4 switchport protected 1 ! !!slot end ! interface VLAN10 ip address 10.1.0.6 255.255.255.0 ! interface VLAN20 description mgmt ip address 172.31.0.50 255.255.255.0 ! interface VLAN202 no ip address ! ! ! vlan 10 name 10-1-0-0 ! vlan 20 name mgmt ! vlan 21 name 21 ! vlan 200 name internet-1 ! vlan 201 name internet-2 ! vlan 202 name internet-3 ! vlan 1,10,20-21,200-202 ! ! ip dhcp-relay snooping ip dhcp-relay snooping vlan 200-202 ip dhcp-relay snooping rapid-refresh-bind ip dhcp-relay snooping vlan 200-202 max-client 1 ip dhcp-relay snooping information option format manual ip dhcp-relay agent ip dhcp-relay helper-address 10.1.0.2 vlan 10 ! ! ip http server ! ! time-zone tz 10 0 ntp query-interval 3 ntp server 172.16.0.12 ! !Pending configurations for absent linecards: ! !No configurations pending global __________________________ Switch#show version BDCOM(tm) P3310C Software, Version 10.1.0E Build 46085 Copyright by Shanghai Baud Data Communication CO. LTD. Compiled: 2017-9-15 15:21:2 by SYS, Image text-base: 0x80008000 ROM: System Bootstrap, Version 0.4.1, Serial num:00316007165 System image file is "Switch.bin" hardware version:V1.0 (RISC) processor with 131072K bytes of memory, 16384K bytes of flash Base ethernet MAC Address: 84:79:73:d9:62:54 snmp info: product_ID:294 system_ID:1.3.6.1.4.1.3320.1.294.0 Switch uptime is 0:09:03:08, The current time: 2018-3-21 22:40:37 _________________________ Очень благодарен заранее за помощь! Добрый день. Удалось настроить opt82 на BDCOM 3310с и какой конфиг применили? Не мог ли бы скинуть конфиг OLT ? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
filin911 Опубликовано 13 ноября, 2018 · Жалоба тоже интересен вопрос - получилось? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
semop Опубликовано 14 ноября, 2018 · Жалоба В 21.03.2018 в 15:42, alex_pol сказал: В биллинге с привязкой абонента по мак адресу, всё работает, ип выдается. Но это не opt82. Привязка МАС адреса кого? Абонентского терминала ONU или роутера/ПК абонента? У нас летит в 82 - (ипшник OLT + MAC адрес ONU / влан) Т.е. вот такая штука: Session state Up Agent Remote ID "<F8><F0><82>^U^_^L" Circuit 1/4 vlan-id 283:101 clips 427501 ip dhcp-relay snooping ip dhcp-relay snooping vlan 101-102 ip dhcp-relay snooping information option format hn-type 101-102 - пользовательские вланы. Абоненту в рамках ответственного хранения выдается ONU с уникальным МАСом. Который сопоставляется в биллинге с этим абонентом. Биллинг правда не Carbon. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
SyJet Опубликовано 14 ноября, 2018 · Жалоба 2 часа назад, semop сказал: Абоненту в рамках ответственного хранения выдается ONU с уникальным МАСом Попадались неуникальные? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
semop Опубликовано 15 ноября, 2018 · Жалоба Имелось ввиду что абонент = ONU и никто другой ей пользоваться не сможет до конца договора. Это все равно что порт свича. Троллинг так себе.. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
ShumBor Опубликовано 27 ноября, 2018 · Жалоба Мы используем в связку opt82 PON PORT + llid, онушки все 1 портовые Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
SyJet Опубликовано 27 ноября, 2018 · Жалоба В 15.11.2018 в 10:01, semop сказал: Троллинг так себе.. не было его Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
m9ic Опубликовано 6 июня, 2019 · Жалоба В 21.03.2018 в 22:42, alex_pol сказал: Добрый день! Не могли бы помочь разобраться, как можно настроить opt82 на OLT терминале BDCOM P3310C в связке с CarbonBilling-ом? В общем получилось вот так, если еще актуально :) ip dhcp-relay snooping ip dhcp-relay snooping vlan xxx ip dhcp-relay snooping information option format hn-type При этих настройках в remote.id летит мак онушки, в circuit.id - влан/номер епон порта+6/номер епон сабинтерфейса Мне достаточно одного remote.id. В карбоне заводится "тип коммутатора" только с одним параметром - Opt82 PARS_PARAM: binary-to-ascii(16, 8, ":", option agent.remote-id) В карточке абонента указываем в поле switch нашу железку, порт - произвольный свободный (это обязательно, иначе биллинг не сгенерирует class в конфиге dhcp). И там же в поле " Дополнительный параметр Opt82: " указываем мак онушки типа aa:bb:cc:dd:ee:ff Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
s1i2m3 Опубликовано 18 июля, 2019 · Жалоба В 06.06.2019 в 10:43, m9ic сказал: В общем получилось вот так, если еще актуально :) ip dhcp-relay snooping ip dhcp-relay snooping vlan xxx ip dhcp-relay snooping information option format hn-type Добрый день. А в схеме без vlan как должна выглядеть строчка ip dhcp-relay snooping vlan xxx? ip dhcp-relay snooping vlan 1 так? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
TriKS Опубликовано 18 июля, 2019 · Жалоба 1 час назад, s1i2m3 сказал: А в схеме без vlan А это как? Минимум 2 влана. Управление и абоны. Как без вланов? один бродкаст домен же. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
s1i2m3 Опубликовано 18 июля, 2019 (изменено) · Жалоба 17 минут назад, TriKS сказал: А это как? Минимум 2 влана. Управление и абоны. Как без вланов? один бродкаст домен же. На каждой onu будет выдаваться один адрес. В чем проблема? Если заработает то и вланы сделаем. Изменено 18 июля, 2019 пользователем s1i2m3 Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
TriKS Опубликовано 18 июля, 2019 (изменено) · Жалоба Ону будет одна? Или несколько в одной подсети? Если что случится с сегментом(бродкастом завалит например от кольца, сделанного криворуким монтажником) , как попадете на ОЛТ для управления? Изменено 18 июля, 2019 пользователем TriKS Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
s1i2m3 Опубликовано 18 июля, 2019 · Жалоба 1 минуту назад, TriKS сказал: Ону будет одна? Или несколько в одной подсети? Если что случится с сегментом(бродкастом завалит например от кольца, сделанного криворуким монтажником) , как попадете на ОЛТ для управления? Ок. Решили сразу вланы сделать. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
TriKS Опубликовано 18 июля, 2019 · Жалоба Ну вот и вопрос предыдущий отпал сам собой :) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...