XPON ONU STICK: различия между версиями

Материал из noname.com.ua
Перейти к навигацииПерейти к поиску
 
(не показана 1 промежуточная версия этого же участника)
Строка 77: Строка 77:
 
</PRE>
 
</PRE>
 
===коммутатор===
 
===коммутатор===
  +
С этой ONU работает Native Vlan
 
<PRE>
 
<PRE>
 
interface ethernet 1/27
 
interface ethernet 1/27
Строка 124: Строка 125:
   
 
====коммутатор====
 
====коммутатор====
  +
Без Native Vlan - работает терпимо )
  +
<PRE>
  +
interface ethernet 1/28
  +
no spanning-tree loopback-detection
  +
description sirmax-322-131
  +
no switchport broadcast
  +
ip dhcp snooping trust
  +
ip arp inspection trust
  +
switchport allowed vlan add 103,110-111 tagged
  +
no spanning-tree port-bpdu-flooding
  +
spanning-tree spanning-disabled
  +
spanning-tree bpdu-filter
  +
no snmp-server enable port-traps link-up-down
  +
</PRE>
   
 
==В сервере==
 
==В сервере==

Текущая версия на 16:16, 4 октября 2023

Информация про ONU

У меня в наличии 2 стика, вроде бы они чуть разные Читать тут:

xPON STICK C-DATA (куплен в DEPS)

Пароли и доступы


  • Telnet: root / root626
  • WEB: admin / stdONU101
  • IP: 192.168.1.1 (/24) (пишут что возможны и другие адреса - 192.168.1.2
  • URL: /admin/login.asp (если идти напрямую на / то у меня редирект на логин не отработал, адрес узнать можно curl 192.168.1.1)
Escape character is '^]'.
***********************************************
**  Device Model  :   IGD                    **
**  Mac Address   :   00:08:3C:06:05:94      **
**  Soft Version  :   V1.0.0 - X000          **
**  Build Date    :   Build.1820.220711      **
***********************************************

Login: root
Password: root626

Режим работы

Для того что бы добиться режима VLANы + Native Vlan (управление коммутатором - Native Vlan) мне понадобилось сделать следующее:

ONU

Проверить режим работы:

# flash get VLAN_CFG_TYPE
VLAN_CFG_TYPE=0

Установить прозрачный режим:

# flash set VLAN_CFG_TYPE 1
VLAN_CFG_TYPE=1

Проверить что он установился:

# flash get VLAN_CFG_TYPE
VLAN_CFG_TYPE=1

Любое применение - через перезагрузку

# reboot

После этого у меня пропало управление ONU со стороны OLT - адрес более не назначается. ONU доступна со стороны коммутатора, без тега.

OLT

interface gpon-onu_1/1/1:4
  sn-bind enable sn
  tcont 1 name TCONT-INET profile PROFILE-TCONT-UP-100Mb
  gemport 1 name GEMPORT-INET tcont 1
  gemport 1 traffic-limit upstream PROFILE-TRAFFIC-DOWN-100Mb downstream PROFILE-TRAFFIC-DOWN-100Mb
  service-port 1 vport 1 user-vlan 104 vlan 204
  service-port 2 vport 1 user-vlan 105 vlan 205
  service-port 3 vport 1 user-vlan 106 vlan 206
  service-port 128 vport 1 user-vlan 99 vlan 99
!
pon-onu-mng gpon-onu_1/1/1:4
  mgmt-ip 10.99.0.4 255.255.255.0 vlan 99 priority 0 route 0.0.0.0 0.0.0.0 10.99.0.254 host 1
  service VLAN99 gemport 1 vlan 99
  service VLAN101 gemport 1 vlan 104
  service VLAN105 gemport 1 vlan 105
  service VLAN106 gemport 1 vlan 106
  loop-detect ethuni eth_0/1 enable
  vlan port eth_0/1 mode hybrid def-vlan 104
  vlan port eth_0/1 vlan 105-106

коммутатор

С этой ONU работает Native Vlan

interface ethernet 1/27
 no spanning-tree loopback-detection
 description sirmax-322-131
 no switchport broadcast
 ip dhcp snooping trust
 ip arp inspection trust
 switchport allowed vlan add 104 untagged
 switchport native vlan 104
 switchport allowed vlan remove 1
 switchport allowed vlan add 105-106 tagged
 no spanning-tree port-bpdu-flooding
 spanning-tree spanning-disabled
 spanning-tree bpdu-filter
 no snmp-server enable port-traps link-up-down

В сервере

с ходу не заработало, особо я не разбирался

GRUB_CMDLINE_LINUX="$GRUB_CMDLINE_LINUX intel_iommu=on ixgbe.allow_unsupported_sfp=1"
[89774.886100] ixgbe 0000:07:00.0: failed to initialize because an unsupported SFP+ module type was detected.
[89774.886105] ixgbe 0000:07:00.0: Reload the driver after installing a supported module.
[89774.886869] ixgbe 0000:07:00.0: removed PHC on enp7s0f0

xPON STICK ??? (куплен в ???, не помню)

Пароли и доступы


  • Telnet: admin / admin
  • WEB: admin / admin

Режим работы

Для того что бы добиться режима VLANы + Native Vlan (управление коммутатором - Native Vlan) мне понадобилось сделать следующее:

Не смотря на то, что настройки полностью аналогичные, добиться нетегированного трафика на выходе мне не удалось:

13:25:02.166484 b8:27:eb:24:8d:f2 > ff:ff:ff:ff:ff:ff, ethertype 802.1Q (0x8100), length 266: vlan 110, p 0, ethertype IPv4, 10.110.0.1.138 > 10.110.0.255.138: UDP, length 220

Тег не снимается,

ONU

настроено аналогично

OLT

настроено аналогично

коммутатор

Без Native Vlan - работает терпимо )

interface ethernet 1/28
 no spanning-tree loopback-detection
 description sirmax-322-131
 no switchport broadcast
 ip dhcp snooping trust
 ip arp inspection trust
 switchport allowed vlan add 103,110-111 tagged
 no spanning-tree port-bpdu-flooding
 spanning-tree spanning-disabled
 spanning-tree bpdu-filter
 no snmp-server enable port-traps link-up-down

В сервере

ethtool --module-info enp7s0f1

Модуль видно в сервере:

ethtool --module-info  enp7s0f1
	Identifier                                : 0x03 (SFP)
	Extended identifier                       : 0x04 (GBIC/SFP defined by 2-wire interface ID)
	Connector                                 : 0x01 (SC)
	Transceiver codes                         : 0x00 0x00 0x00 0x02 0x22 0x00 0x01 0x00 0x00
	Transceiver type                          : Ethernet: 1000BASE-LX
	Transceiver type                          : FC: intermediate distance (I)
	Transceiver type                          : FC: Longwave laser (LC)
	Transceiver type                          : FC: Single Mode (SM)
	Encoding                                  : 0x01 (8B/10B)
	BR, Nominal                               : 1300MBd
	Rate identifier                           : 0x00 (unspecified)
	Length (SMF,km)                           : 20km
	Length (SMF)                              : 20000m
	Length (50um)                             : 0m
	Length (62.5um)                           : 0m
	Length (Copper)                           : 0m
	Length (OM3)                              : 0m
	Laser wavelength                          : 1310nm
	Vendor name                               : OEM
	Vendor OUI                                : 00:00:00
	Vendor PN                                 : XPON ONU STICK
	Vendor rev                                :
	Option values                             : 0x00 0x1a
	Option                                    : RX_LOS implemented
	Option                                    : TX_FAULT implemented
	Option                                    : TX_DISABLE implemented
	BR margin, max                            : 0%
	BR margin, min                            : 0%
	Vendor SN                                 : JY2308035095
	Date code                                 : 230804

ethtool -i enp7s0f1

# ethtool -i enp7s0f1

driver: ixgbe
version: 5.1.0-k
firmware-version: 0x800000cb
expansion-rom-version:
bus-info: 0000:07:00.1
supports-statistics: yes
supports-test: yes
supports-eeprom-access: yes
supports-register-dump: yes
supports-priv-flags: yes

Прочее

Для доступа к настройкам ONU необходимо подключить ПК к ONU через медиаконвертер с SFP-портом, либо через коммутатор, на котором медный и SFP-порт настроены в одном access VLAN.
Также убедитесь, что оптика подключена к ONU и на устройстве есть линк на SFP-порту, к которому подключена ONU.
После этого ONU станет доступна с адресом 192.168.1.1 , логин и пароль = admin / stdONU101

Для ручного изменения режима работы GPON/EPON:
telnet 192.168.1.1
flash get PON_MODE (View current mode) 1:GPON 2:EPON
flash set PON_MODE 2
reboot

Полезные команды

Просмотр VLAN

omcicli mib get 84

XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
VlanTagFilterData
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
=================================
EntityID: 0x101
FilterTbl[0]: PRI 0,CFI 0, VID 99
FilterTbl[2]: PRI 0,CFI 0, VID 104
FilterTbl[4]: PRI 0,CFI 0, VID 105
FwdOp:  0x10
NumOfEntries: 3
=================================
=================================
EntityID: 0x2081
FwdOp:  0x00
NumOfEntries: 0
=================================
=================================
EntityID: 0x4101
FilterTbl[0]: PRI 0,CFI 0, VID 99
FwdOp:  0x10
NumOfEntries: 1
=================================

Просмотр MAC

# diag l2-table get entry address valid

l2-table get entry address valid

LUT address: 0x000c (1K LUT)
L2 Unicast table:
MACAddress        Spa Fid Age Vid  State  Ext  Hash
00:00:00:01:00:02 3   0   1   0    Static 0    SVL
CtagIf Auth DaBlock SaBlock Arp
Dis    Dis  Dis     Dis     Dis

LUT address: 0x0038 (1K LUT)
L2 Unicast table:
MACAddress        Spa Fid Age Vid  State  Ext  Hash
00:00:00:0E:00:00 3   0   7   99   Auto   0    SVL
CtagIf Auth DaBlock SaBlock Arp
En     Dis  Dis     Dis     Dis

LUT address: 0x00bc (1K LUT)
L2 Unicast table:
MACAddress        Spa Fid Age Vid  State  Ext  Hash
B8:27:EB:24:8D:F2 2   0   7   99   Auto   0    SVL
CtagIf Auth DaBlock SaBlock Arp
En     Dis  Dis     Dis     Dis

LUT address: 0x028c (1K LUT)
L2 Unicast table:
MACAddress        Spa Fid Age Vid  State  Ext  Hash

--More--command:
00:08:3C:06:05:94 3   0   1   0    Static 0    SVL
CtagIf Auth DaBlock SaBlock Arp
Dis    Dis  Dis     Dis     Dis

Что почитать