1

Téma: SNMP čtení OID z jiného zařízení pomocí SDS-C

Dovedl by někdo popsat jakým způsobem lze číst obsah OID z jiného zařízení pomocí sds-c? Podle dokumentace zde se mi to nedaří rozjet.

mám IP ze které chci číst
mám OID ze kterého chci číst hodnotu

dotazem snmp_send_trap(???????);

uložit do proměnné a poslat ven.

2 Naposledy upravil: JML... (2013-09-17 11:11:08)

Re: SNMP čtení OID z jiného zařízení pomocí SDS-C

Sestavil jsem UDP paket, nevím jestli je zcela správně syntaxe SNMP a posílám na konkrétní zařízení a očekávám odpověď z OID, lze to takto provozovat?
Kde se zjistí odpověď?

sprintf(text[0],'1 public get(0) 8 no error (0) 0 1.3.6.1.4.1.21111.1.2.6.3.1.3 NULL');
send_udp(192,168,10,252,161,0, 67);

podporo / admini jde to vůbec ?

3

Re: SNMP čtení OID z jiného zařízení pomocí SDS-C

Muzu se zeptat na jaky konkretni pripad to použivas?

4

Re: SNMP čtení OID z jiného zařízení pomocí SDS-C

pro čtení dat z hybridního invertoru, zatím mě to čte pandora fms, ale to je server primárně určen ke sledování serverů. kdyby to šlo v sdsc tak by to bylo super.

5

Re: SNMP čtení OID z jiného zařízení pomocí SDS-C

no mě napadlo kdyby šly data získat přes http tak to tahat přes http_get, ale to asi možně není což?

6

Re: SNMP čtení OID z jiného zařízení pomocí SDS-C

bohužel ne, http je tcp a smnp je udp, a zařízení jej neumí, ale na snmp je spousty nástrojů aniž by ses trápil, jen to rozchodit, pokud to sds umí.