changes required to fix the source code of C program --2

Imekamilika Ilichapishwa Aug 11, 2015 Kulipwa wakati wa kujifungua
Imekamilika Kulipwa wakati wa kujifungua

There is a Linux utility for retrieving SNMP MIB content.

The source is attached.

There is a bit of a problem with it.

When extracting MAC address of the interface it returns either nothing or some wrong values. For some reason it happens only for MAC addresses, please below:

Device is cisco catalyst 3560 switch, Community String is "public", OID is ifPhysAddress (.1.3.6.1.2.1.2.2.1.6)

Correct output using snmpwalk:

snmpwalk -c public -v 2c [url removed, login to view] .1.3.6.1.2.1.2.2.1.6

IF-MIB::ifPhysAddress.1 = STRING: 0:14:a8:c:f5:40

IF-MIB::ifPhysAddress.2 = STRING: 0:14:a8:c:f5:41

IF-MIB::ifPhysAddress.3 = STRING: 0:14:a8:c:f5:42

IF-MIB::[url removed, login to view] = STRING: 0:14:a8:c:f5:43

IF-MIB::[url removed, login to view] = STRING: 0:14:a8:c:f5:44

IF-MIB::[url removed, login to view] = STRING: 0:14:a8:c:f5:45

IF-MIB::[url removed, login to view] = STRING: 0:14:a8:c:f5:3

IF-MIB::[url removed, login to view] = STRING: 0:14:a8:c:f5:4

IF-MIB::[url removed, login to view] = STRING: 0:14:a8:c:f5:5

IF-MIB::[url removed, login to view] = STRING: 0:14:a8:c:f5:6

IF-MIB::[url removed, login to view] = STRING: 0:14:a8:c:f5:7

IF-MIB::[url removed, login to view] = STRING: 0:14:a8:c:f5:8

IF-MIB::[url removed, login to view] = STRING: 0:14:a8:c:f5:9

IF-MIB::[url removed, login to view] = STRING: 0:14:a8:c:f5:a

IF-MIB::[url removed, login to view] = STRING: 0:14:a8:c:f5:b

IF-MIB::[url removed, login to view] = STRING: 0:14:a8:c:f5:c

IF-MIB::[url removed, login to view] = STRING: 0:14:a8:c:f5:d

IF-MIB::[url removed, login to view] = STRING: 0:14:a8:c:f5:e

IF-MIB::[url removed, login to view] = STRING: 0:14:a8:c:f5:f

IF-MIB::[url removed, login to view] = STRING: 0:14:a8:c:f5:10

Wrong output using braa (the source attached):

braa public@[url removed, login to view]:.1.3.6.1.2.1.2.2.1.6.*

[url removed, login to view]:21ms:.1.3.6.1.2.1.2.2.1.6.1:

[url removed, login to view]:22ms:.1.3.6.1.2.1.2.2.1.6.2:

[url removed, login to view]:21ms:.1.3.6.1.2.1.2.2.1.6.3:

[url removed, login to view]:21ms:.[url removed, login to view]:

[url removed, login to view]:21ms:.[url removed, login to view]:

[url removed, login to view]:21ms:.[url removed, login to view]:

[url removed, login to view]:21ms:.[url removed, login to view]:

[url removed, login to view]:21ms:.[url removed, login to view]:

[url removed, login to view]:21ms:.[url removed, login to view]:

[url removed, login to view]:21ms:.[url removed, login to view]:

[url removed, login to view]:21ms:.[url removed, login to view]:

[url removed, login to view]:21ms:.[url removed, login to view]:

[url removed, login to view]:21ms:.[url removed, login to view]:

[url removed, login to view]:21ms:.[url removed, login to view]:

[url removed, login to view]:21ms:.[url removed, login to view]:

[url removed, login to view]:21ms:.[url removed, login to view]:

[url removed, login to view]:21ms:.[url removed, login to view]:

[url removed, login to view]:21ms:.[url removed, login to view]:

So there are no values returned.

Same happens for interrogating of IP ARP MIB ipNetToMediaPhysAddress (.1.3.6.1.2.1.4.22.1.2), but these time it returns couple of some strange characters:

braa public@[url removed, login to view]:.1.3.6.1.2.1.4.22.1.2.*

[url removed, login to view]:21ms:.1.3.6.1.2.1.4.22.1.2.1.192.168.1.1:

[url removed, login to view]:22ms:.[url removed, login to view]:Lr¹T8x

[url removed, login to view]:22ms:.[url removed, login to view]:

[url removed, login to view]:21ms:.[url removed, login to view]:

[url removed, login to view]:21ms:.[url removed, login to view]:

[url removed, login to view]:22ms:.[url removed, login to view]:è2|°

[url removed, login to view]:21ms:.[url removed, login to view]:

[url removed, login to view]:21ms:.[url removed, login to view]:

[url removed, login to view]:22ms:.[url removed, login to view]:

[url removed, login to view]:22ms:.[url removed, login to view]:

[url removed, login to view]:22ms:.[url removed, login to view]:

[url removed, login to view]:21ms:.[url removed, login to view]:

But if I pull out ipNetToMediaNetAddress (.1.3.6.1.2.1.4.22.1.3), all works fine, please see below:

braa public@[url removed, login to view]:.1.3.6.1.2.1.4.22.1.3.*

[url removed, login to view]:21ms:.1.3.6.1.2.1.4.22.1.3.1.192.168.1.1:192.168.1.1

[url removed, login to view]:21ms:.[url removed, login to view]:[url removed, login to view]

[url removed, login to view]:21ms:.[url removed, login to view]:[url removed, login to view]

[url removed, login to view]:21ms:.[url removed, login to view]:[url removed, login to view]

[url removed, login to view]:21ms:.[url removed, login to view]:[url removed, login to view]

[url removed, login to view]:21ms:.[url removed, login to view]:[url removed, login to view]

[url removed, login to view]:21ms:.[url removed, login to view]:[url removed, login to view]

C Programming

Kitambulisho cha Mradi: #8251718

Kuhusu mradi

2 mapendekezo Mradi wa mbali Ipo mtandaoni %project.latestActivity_relativeTime|badilisha%

Imetuzwa kwa:

Yknox

Hello I'm interesting your project very well I'm a Good C/C++, SNMP, MIB, Network, Algorithm expert. I understand your req exactly. I m quite well experienced in these jobs. Let's go ahead with me I want to s Zaidi

$200 USD kwa siku 2
(Maoni 103)
6.8

2 wafanyakazi huru wanazabuni wastani wa $178 kwa kazi hii

pinetree800

Hi,sir. I am interested when saw your post. I have lots of experience on the fields you want. My skill: C, C++, Reversing, Mathematics,Matlab, Web scraping, Database management , Engineering,Algorithm. I can help y Zaidi

$155 USD kwa siku 3
(Maoni 2)
1.7
simulnetcode1221

A proposal has not yet been provided

$200 USD kwa siku 3
(Maoni 1)
0.8