Jump to content
Калькуляторы

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

!

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

 

jffs2_fs.tar.gz

 

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

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

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

Edited by Vinto

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

обновил прошивку 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 - конечно решает проблему.

Share this post


Link to post
Share on other sites

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

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

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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.

Share this post


Link to post
Share on other sites

Насколько я понимаю, за всё это время "пинать 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.

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites
Насколько я понимаю, за всё это время "пинать ic-line support" никто не решился

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

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

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

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

Share this post


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

 

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

Share this post


Link to post
Share on other sites

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

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

Share this post


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
Sign in to follow this