Проблема с LLDP

Started by kama3, February 19, 2015, 05:15:15 PM

Previous topic - Next topic

kama3

Добрый день. Помогите пожалуйста, проблема с обнаружением некоторый устройств по LLDP, не правильно отображается chassis id и, как следствие, не отображаются связи. Обнаружил что nxsnmpwalk как-то не правильно выводит информацию:

root@srv-netxms:/usr/local/bin# /usr/local/bin/nxsnmpwalk -v 2c -c public 10.0.1.1 .1.0.8802.1.1.2.1.4.1.1.5
.1.0.8802.1.1.2.1.4.1.1.5.9458.85.1 [STRING]: pr▒-?▒
.1.0.8802.1.1.2.1.4.1.1.5.2635658.6.1 [Hex-STRING]: 00 15 77 2E 78 20
.1.0.8802.1.1.2.1.4.1.1.5.2758864.86.1 [Hex-STRING]: 00 15 77 64 CF E0
.1.0.8802.1.1.2.1.4.1.1.5.91414473.75.1 [Hex-STRING]: 70 72 CF 8A 07 E5
.1.0.8802.1.1.2.1.4.1.1.5.91633340.81.1 [Hex-STRING]: 70 72 CF 8E C8 03
.1.0.8802.1.1.2.1.4.1.1.5.91829322.79.1 [STRING]: pr▒6▒▒
.1.0.8802.1.1.2.1.4.1.1.5.98722162.76.2 [Hex-STRING]: 00 15 77 2E 4F 20
.1.0.8802.1.1.2.1.4.1.1.5.98751607.77.2 [Hex-STRING]: 00 15 77 6A 7D 40
.1.0.8802.1.1.2.1.4.1.1.5.98822325.78.3 [Hex-STRING]: 00 15 77 2E 79 E0
.1.0.8802.1.1.2.1.4.1.1.5.99120246.80.2 [Hex-STRING]: 00 15 77 68 34 60
.1.0.8802.1.1.2.1.4.1.1.5.99159057.87.2 [Hex-STRING]: 00 15 77 64 D0 C0
.1.0.8802.1.1.2.1.4.1.1.5.100000043.12.3 [STRING]: ▒"▒/4`
.1.0.8802.1.1.2.1.4.1.1.5.100005671.72.2 [STRING]: pb▒O/▒
.1.0.8802.1.1.2.1.4.1.1.5.100007605.74.2 [STRING]: ▒ӣ▒▒y
.1.0.8802.1.1.2.1.4.1.1.5.100170232.88.4 [Hex-STRING]: E8 CC 18 D5 CA E0
.1.0.8802.1.1.2.1.4.1.1.5.100343420.82.1 [STRING]: ▒▒Frp

и обычный snmpwalk:

root@srv-netxms:/usr/local/bin# snmpwalk -v 2c -c public 10.0.1.1 .1.0.8802.1.1.2.1.4.1.1.5
iso.0.8802.1.1.2.1.4.1.1.5.9458.85.1 = Hex-STRING: 70 72 CF 2D 3F C0
iso.0.8802.1.1.2.1.4.1.1.5.2635658.6.1 = Hex-STRING: 00 15 77 2E 78 20
iso.0.8802.1.1.2.1.4.1.1.5.2758864.86.1 = Hex-STRING: 00 15 77 64 CF E0
iso.0.8802.1.1.2.1.4.1.1.5.91414473.75.1 = Hex-STRING: 70 72 CF 8A 07 E5
iso.0.8802.1.1.2.1.4.1.1.5.91633340.81.1 = Hex-STRING: 70 72 CF 8E C8 03
iso.0.8802.1.1.2.1.4.1.1.5.91829322.79.1 = Hex-STRING: 70 72 CF 36 80 90
iso.0.8802.1.1.2.1.4.1.1.5.98722162.76.2 = Hex-STRING: 00 15 77 2E 4F 20
iso.0.8802.1.1.2.1.4.1.1.5.98751607.77.2 = Hex-STRING: 00 15 77 6A 7D 40
iso.0.8802.1.1.2.1.4.1.1.5.98822325.78.3 = Hex-STRING: 00 15 77 2E 79 E0
iso.0.8802.1.1.2.1.4.1.1.5.99120246.80.2 = Hex-STRING: 00 15 77 68 34 60
iso.0.8802.1.1.2.1.4.1.1.5.99159057.87.2 = Hex-STRING: 00 15 77 64 D0 C0
iso.0.8802.1.1.2.1.4.1.1.5.100000043.12.3 = Hex-STRING: EC 22 80 2F 34 60
iso.0.8802.1.1.2.1.4.1.1.5.100005671.72.2 = Hex-STRING: 70 62 B8 4F 2F F0
iso.0.8802.1.1.2.1.4.1.1.5.100007605.74.2 = Hex-STRING: C8 D3 A3 FF A2 79
iso.0.8802.1.1.2.1.4.1.1.5.100170232.88.4 = Hex-STRING: E8 CC 18 D5 CA E0
iso.0.8802.1.1.2.1.4.1.1.5.100343420.82.1 = Hex-STRING: C0 A0 BB 46 72 70

снимал с D-Link DGS-3120-24TC/SC, но проблема наблюдается на разных устройствах

ставил на разные системы, windows 8, ubuntu 14.04, debian 7, собирал с исходников и ставил с deb пакета - результат один и тот же.


Victor Kirhenshtein

Проблема не в snmp walk - значения одни и те-же, просто nxsnmpwalk не конвертирует их в hex для показа. Попробуйте руками запустить topology poll на этих устройствах - что он выведет? Можно включить также дебаг уровня 6 на сервере и смотреть по логу что происходит во время опроса.


kama3

poll topology из клиента:

[24.02.2015 10:37:44] **** Poll request sent to server ****
[24.02.2015 10:37:44] Poll request accepted
[24.02.2015 10:37:44] Starting topology poll for node *-swh-249v10
[24.02.2015 10:37:45] VLAN list successfully retrieved from node
[24.02.2015 10:37:48] Switch forwarding database retrieved
[24.02.2015 10:37:48] Link layer topology retrieved (1 connections found)
[24.02.2015 10:37:48] Updating peer information on interfaces
[24.02.2015 10:37:48]    Local interface 1/76 linked to remote interface *-sw-a231:g1
[24.02.2015 10:37:48] Link layer topology processed
[24.02.2015 10:37:48] Finished topology poll for node *-swh-249v10
[24.02.2015 10:37:48] **** Poll completed successfully ****


из консоли с debug 6 пусто:
# /usr/bin/nxadm -i

NetXMS Server Remote Console V2.0-M2 Ready
Enter "help" for command list

netxmsd: debug 6
Debug level set to 6
netxmsd: poll topology 106
netxmsd:


скрин tools -> info -> topology table (lldp) в аттаче

получается по lldp устройства видны но в топологии определяется только один

kama3

подскажите, пожалуйста, куда копать?

Victor Kirhenshtein

Может быть есть возможность организовать мне удаленный доступ к системе?