Перейти к содержимому
Калькуляторы

OLT BDCOM и ONU FORA

Доброго всем дня.

Взяли на тест ONU устройства FORA (0311 она же NA-1001B) для проверки совместимости с OLT BDCOM (3310B).

Прописал на отдельный порт, назначил влан на абонентский порт.

ONU сразу встала в online/зарегистрировалась, но вот дальше начались небольшие проблемы.

В частности - компьютер за ONU-шкой не пожет получить IP-адрес.

До dhcp-сервера запросы долетают, но похоже что опция 82 формируется как-то иначе.

 

вот мои настройки DHCP (isc-dhcp-server)

 

class "vlan2000" { match if binary-to-ascii (10,16, "", substring(option agent.circuit-id, 0, 2))="2000"; }

class "vlan2001" { match if binary-to-ascii (10,16, "", substring(option agent.circuit-id, 0, 2))="2001"; }

class "vlan2002" { match if binary-to-ascii (10,16, "", substring(option agent.circuit-id, 0, 2))="2002"; }

class "vlan2003" { match if binary-to-ascii (10,16, "", substring(option agent.circuit-id, 0, 2))="2003"; }

 

subnet 192.168.72.192 netmask 255.255.255.192 {

option routers 192.168.72.193;

option subnet-mask 255.255.255.192;

 

pool { range 192.168.72.194; allow members of "vlan2000";}

pool { range 192.168.72.195; allow members of "vlan2001";}

pool { range 192.168.72.196; allow members of "vlan2002";}

pool { range 192.168.72.197; allow members of "vlan2003";}

}

 

vlan-ы 2000 - 2002 - это все абоненты за bdcom-овскими ONU.

vlan 2003 - onu fora.

 

в syslog я вижу следующие записи:

Jun 3 14:18:33 dhcp-srv2 dhcpd: DHCPDISCOVER from 00:24:1d:d0:a7:3b via 10.7.0.2

Jun 3 14:18:34 dhcp-srv2 dhcpd: DHCPOFFER on 192.168.72.196 to 00:24:1d:d0:a7:3b via 10.7.0.2

Jun 3 14:18:34 dhcp-srv2 dhcpd: DHCPOFFER on 192.168.72.196 to 00:24:1d:d0:a7:3b via 10.7.0.2

Jun 3 14:18:34 dhcp-srv2 dhcpd: ***

Jun 3 14:18:34 dhcp-srv2 dhcpd: ***

Jun 3 14:18:34 dhcp-srv2 dhcpd: *Leased 192.168.72.196 (with opt82)

Jun 3 14:18:34 dhcp-srv2 dhcpd: *SWITCH: fc:fa:f7:d8:c3:49

Jun 3 14:18:34 dhcp-srv2 dhcpd: *Leased 192.168.72.196 (with opt82)

Jun 3 14:18:34 dhcp-srv2 dhcpd: *VLAN: 2002

Jun 3 14:18:34 dhcp-srv2 dhcpd: *SWITCH: fc:fa:f7:d8:c3:49

Jun 3 14:18:34 dhcp-srv2 dhcpd: *OLT: 7

Jun 3 14:18:34 dhcp-srv2 dhcpd: *VLAN: 2002

Jun 3 14:18:34 dhcp-srv2 dhcpd: *ONU: 3

Jun 3 14:18:34 dhcp-srv2 dhcpd: *OLT: 7

Jun 3 14:18:34 dhcp-srv2 dhcpd: *ONU: 3

 

!2002й влан работает как надо.

!а дальше пробуем с 2003-им

Jun 3 14:18:50 dhcp-srv2 dhcpd: message repeated 15 times: [ DHCPDISCOVER from ec:9a:74:41:98:45 via 10.7.0.2: network net-com: no free leases]

Jun 3 14:18:59 dhcp-srv2 dhcpd: message repeated 23 times: [ DHCPDISCOVER from ec:9a:74:41:98:45 via 10.7.0.2: network net-com: no free leases]

 

Запросы приходят, но dhcp их отпиннывает. То ли не может разобрать опцию 82 то ли ещё что-то не так.

 

Но, когда на ноутбуке , подключенном к FORA ONU , прописываешь все сетевые настройки вручную - всё работает замечательно...

 

Может кто-то уже решал проблему с DHCP Opt.82 на BDCOM + FORA?

 

Конфиг самого OLT

 

vlan 7

name OLT-MANAGEMENT-L2

!

vlan 998

name IPTV

!

vlan 2000

name ABON-1

!

vlan 2001

name ABON-2

!

vlan 2002

name ABON-3

!

vlan 2003

name GEPON-FORA-TEST

!

interface VLAN7

ip address 10.7.0.2 255.255.255.0

!

ip dhcp-relay snooping

ip dhcp-relay snooping vlan 2000-2003

ip dhcp-relay snooping information option format hn-type

ip dhcp-relay agent

ip dhcp-relay helper-address 192.168.163.237 vlan 7,2000-2003

!

interface GigaEthernet0/6

description UPLINK-TO-CAT3550,GI0/5

switchport trunk vlan-allowed 7,998,2000-2003

switchport trunk vlan-untagged none

switchport mode trunk

switchport pvid 998

dhcp snooping trust

 

interface EPON0/1

epon bind-onu mac fcfa.f7d8.c403 1

epon bind-onu mac fcfa.f7c6.089a 2

epon bind-onu mac fcfa.f7d8.c349 3

epon bind-onu mac a0c6.ec01.03a1 4

switchport trunk vlan-allowed 998,2000-2003

switchport mode trunk

!

interface EPON0/1:1

onu-configuration

description ABON-1

epon onu port 1 ctc vlan mode tag 2001

epon onu port 1 ctc mcst tag-stripe enable

epon onu port 1 ctc mcst mc-vlan add 998

!!onu-configuration-end

!

interface EPON0/1:2

onu-configuration

description ABON-2

epon onu port 1 ctc vlan mode tag 2000

epon onu port 1 ctc mcst tag-stripe enable

epon onu port 1 ctc mcst mc-vlan add 998

!!onu-configuration-end

!

interface EPON0/1:3

onu-configuration

description ABON-3

epon onu port 1 ctc vlan mode tag 2002

epon onu port 1 ctc mcst tag-stripe enable

epon onu port 1 ctc mcst mc-vlan add 998

!!onu-configuration-end

!

interface EPON0/1:4

onu-configuration

description GEPON-FORA-TEST

epon onu port 1 ctc vlan mode tag 2003

epon onu port 1 ctc mcst tag-stripe enable

epon onu port 1 ctc mcst mc-vlan add 998

!!onu-configuration-end

!

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Я сомневаюсь, что здесь вам ответят. Спрашивайте у ic-line, для которых делаются эти онушки.

Опция 82 может формироваться иначе. Посмотрите tcpdump'ом.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

похоже что прошивка на ней не та, обновите на онушке прошивку либо на версию вниз, либо вверх. На той что у вас ОПТ82 некорректно работает

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Прошивку на ону обновить попробуйте

 

jffs2_fs.tar.gz

 

Идиотский движек форума не дает второй файл прикрепить--

Ошибка Вы не выбрали файл для загрузки.

вот тут https://www.dropbox.com/sh/xwbmgzj2y26mstv/AAC-WQsUGK14f5debqF2vS7Ca/Прошивки/ONU/FORA?dl=0

Изменено пользователем Vinto

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

стоит бдком и фора ону, но используем vlan per user

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

обновил прошивку FORA с 1.0.6 до 1.0.9 (в ней было упоминание про bugfix для opt.82)

К сожалению, не помогло, то ли формат opt.82 другой, то ли что-то ещё.

Более того, при помощи команды

sh epon int epon 0/1:4 onu mac addr

Onu Mac Address Table (Total 0)

------------------------------------------

 

Не видно мак-адрес абонентского компа.

Хотя на других BDCOM ONU

 

sh epon int epon 0/1:3 onu mac addr

Onu Mac Address Table (Total 1)

------------------------------------------

 

Vlan Mac Address Ports

---- ----------- -----

0 0024.1dd0.a73b UNI1

 

Всё видно замечательно.

Прописывание вручную сетевых настроек на компе за FORA ONU - конечно решает проблему.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

то ли формат opt.82 другой, то ли что-то ещё.

А посмотреть пакет вместо гадания н кофейной гуще религия не позволяет?

И да - пинайте саппорт ic-line.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Коллеги, Как у вас на ONU работает multicast vlan (ISM/MVR)? работает отдача на порт ONU основного влана и мультикаст-влана?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Hirurgus, нормально работает.

1. ISM VLAN на аплинковом GE порту должен быть PVID.

interface GigaEthernet0/6

description UPLINK-TO-CAT3550,GI0/5

switchport trunk vlan-allowed 998,2000-2003

switchport trunk vlan-untagged none

switchport mode trunk

switchport pvid 998

dhcp snooping trust

exit

ip mcst enable

ip mcst series-connection

ip mcst mrouter interface GigaEthernet0/6

ip mcst mc-vlan 998 range 233.1.1.1 - 233.1.1.16 , 233.166.172.72 , 233.166.172.143

 

2. Настройки ONU-шек.

interface EPON0/1

epon bind-onu mac fcfa.f7d8.c403 1

epon bind-onu mac fcfa.f7c6.089a 2

epon bind-onu mac fcfa.f7d8.c349 3

epon bind-onu mac a0c6.ec01.03a1 4

switchport trunk vlan-allowed 998,2000-2003

switchport mode trunk

!

interface EPON0/1:1

onu-configuration

epon onu port 1 ctc vlan mode tag 2001

epon onu port 1 ctc mcst tag-stripe enable

epon onu port 1 ctc mcst mc-vlan add 998

!!onu-configuration-end

!

interface EPON0/1:2

onu-configuration

epon onu port 1 ctc vlan mode tag 2000

epon onu port 1 ctc mcst tag-stripe enable

epon onu port 1 ctc mcst mc-vlan add 998

!!onu-configuration-end

!

interface EPON0/1:3

onu-configuration

epon onu port 1 ctc vlan mode tag 2002

epon onu port 1 ctc mcst tag-stripe enable

epon onu port 1 ctc mcst mc-vlan add 998

!!onu-configuration-end

 

 

Как вы догадались, 200x - абонентские влан, 998 - ISM vlan.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Насколько я понимаю, за всё это время "пинать ic-line support" никто не решился, поэтому ic-line support идёт к Вам. На прошивке 1.0.6 у Форы действительно есть проблема с Опцией 82, т.к. ОНУшка вставляет в Ethernet Header поле FCS. BDCOM OLT-у это крайне не нравится, поэтому он пропускает такой пакет дальше и опцию не вставляет. на прошивке 1.0.9 эта проблема была решена. Если после прошивки проблема осталась, вероятней всего Вы обновили только tar.gz файл, но не обновили uImage (Linux ядро). обновлять нужно оба файла https://www.dropbox.com/sh/nryrdtvv8l4erb0/AADM84GTD2BppMfRmd5ftEK-a?dl=0. Я сразу кидаю ссылку на последнюю прошивку - в неё пофикшен баг со storm-control.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Насколько я понимаю, за всё это время "пинать ic-line support" никто не решился

Предполагаю, что многие не знают, что вы не только по ту сторону границы, потому и не решаются.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Насколько я понимаю, за всё это время "пинать ic-line support" никто не решился

Не совсем так.

Железки нам притащили на тест другие "ребята". Понятно что купили в ic-line, но где именно куплено было выяснено только в конце процесса, что вообщем-то всё тестирование и усложнило.

Разговор с инженером ic-line у меня состоялся, и про то что надо обновлять 2 файлика (.tar.gz + uImage) мне сказали. Проблема в том что мы на тот момент уже плюнули, поставили имеющийся ONU клиенту в варианте "static ip, прописанный ручками". Оно работает и есть не просит. А гонять лишний раз к абоненту со словами - "а дайте мы ещё с терминалом поиграемся" как-то неудобно.

Поэтому терминал выкупили, оставили как есть, следом закупили штук эн-цать BDCOM и к вопросу о FORA-х вернёмся когда запасы BDCOM ONU кончатся.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

А гонять лишний раз к абоненту со словами - "а дайте мы ещё с терминалом поиграемся" как-то неудобно.

 

А зачем бегать к клиенту? Можно же удалённо с ОЛТа прошить )) Дожидаетесь ночи, когда абонент крепко спит, а ОНУ при этом включена, и проделывайте все необходимые махинации по прошивке ОНУ. Правда если в этот момент у абонента рубанут свет или кот заденет и вырвет оптику из ОНУ, тогда печаль - ОНУшку простыми средствами уже не восстановить.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Не-не, вы меня неправильно поняли. ONU-шку то я прошил.

Но на домашнем роутере абонента все сетевые настройки прописаны статиком. И ехать то как раз не хочется чтобы именно на роутере галочку с "вручную" на "получить по dhcp" поменять.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.