Hi,
Using "IP Device Info" the information about "Uplink" not is appear in the switch's Cisco. So, the tool "NetMap" show switchs like "disconnected".
Does you can to help ?
Best Regards,
Jean Tomaz
On Tue, 1 Sep 2009 18:26:48 +0200 (CEST) jean.tomaz.da.silva@gmail.com wrote:
Hi,
Using "IP Device Info" the information about "Uplink" not is appear in the switch's Cisco. So, the tool "NetMap" show switchs like "disconnected".
Does you can to help ?
Jean Tomaz,
You appear to be describing a problem with topology detection, but there's not much I can say about it with this little information.
Are you saying that you have to physically connected Cisco switches, both monitored by NAV, and that NAV doesn't see this?
When you are viewing one of the switches in IP Device Info, please click the number in the "# of switch ports" row. This will take you to the switch ports report. Please check the two rightmost columns, "Connected to" and "Remote if". Do your uplinks/downlinks appear here?
I clicked in the number about "# of switch ports". I detected that information not appear.
My switch device is Cisco catalyst296048 and it is appearing only 46 ports, it is not showing the uplink ports that are Gigabit-ethernet.
Further,some ports Fast-Ethernet not are showing in the column "Ifindex". The switch device to have 50 ports ( 48 fast-ethernet and 2 gigabit-ethernet ).
If to use the command "snmpwalk" (net-snmp) of my machine, for example: snwmpalk -v1 -c community 192.168.5.30 ifindex. Will be showing all ports of device switch 192.168.5.30.
IF-MIB::ifIndex.10001 = INTEGER: 10001 IF-MIB::ifIndex.10002 = INTEGER: 10002 IF-MIB::ifIndex.10003 = INTEGER: 10003 IF-MIB::ifIndex.10004 = INTEGER: 10004 IF-MIB::ifIndex.10005 = INTEGER: 10005 IF-MIB::ifIndex.10006 = INTEGER: 10006 IF-MIB::ifIndex.10007 = INTEGER: 10007 IF-MIB::ifIndex.10008 = INTEGER: 10008 IF-MIB::ifIndex.10009 = INTEGER: 10009 IF-MIB::ifIndex.10010 = INTEGER: 10010 IF-MIB::ifIndex.10011 = INTEGER: 10011 IF-MIB::ifIndex.10012 = INTEGER: 10012 IF-MIB::ifIndex.10013 = INTEGER: 10013 IF-MIB::ifIndex.10014 = INTEGER: 10014 IF-MIB::ifIndex.10015 = INTEGER: 10015 IF-MIB::ifIndex.10016 = INTEGER: 10016 IF-MIB::ifIndex.10017 = INTEGER: 10017 IF-MIB::ifIndex.10018 = INTEGER: 10018 IF-MIB::ifIndex.10019 = INTEGER: 10019 IF-MIB::ifIndex.10020 = INTEGER: 10020 IF-MIB::ifIndex.10021 = INTEGER: 10021 IF-MIB::ifIndex.10022 = INTEGER: 10022 IF-MIB::ifIndex.10023 = INTEGER: 10023 IF-MIB::ifIndex.10024 = INTEGER: 10024 IF-MIB::ifIndex.10025 = INTEGER: 10025 IF-MIB::ifIndex.10026 = INTEGER: 10026 IF-MIB::ifIndex.10027 = INTEGER: 10027 IF-MIB::ifIndex.10028 = INTEGER: 10028 IF-MIB::ifIndex.10029 = INTEGER: 10029 IF-MIB::ifIndex.10030 = INTEGER: 10030 IF-MIB::ifIndex.10031 = INTEGER: 10031 IF-MIB::ifIndex.10032 = INTEGER: 10032 IF-MIB::ifIndex.10033 = INTEGER: 10033 IF-MIB::ifIndex.10034 = INTEGER: 10034 IF-MIB::ifIndex.10035 = INTEGER: 10035 IF-MIB::ifIndex.10036 = INTEGER: 10036 IF-MIB::ifIndex.10037 = INTEGER: 10037 IF-MIB::ifIndex.10038 = INTEGER: 10038 IF-MIB::ifIndex.10039 = INTEGER: 10039 IF-MIB::ifIndex.10040 = INTEGER: 10040 IF-MIB::ifIndex.10041 = INTEGER: 10041 IF-MIB::ifIndex.10042 = INTEGER: 10042 IF-MIB::ifIndex.10043 = INTEGER: 10043 IF-MIB::ifIndex.10044 = INTEGER: 10044 IF-MIB::ifIndex.10045 = INTEGER: 10045 IF-MIB::ifIndex.10046 = INTEGER: 10046 IF-MIB::ifIndex.10047 = INTEGER: 10047 IF-MIB::ifIndex.10048 = INTEGER: 10048 IF-MIB::ifIndex.10101 = INTEGER: 10101 IF-MIB::ifIndex.10102 = INTEGER: 10102
Best Regards,
Jean Tomaz
On Tue, 8 Sep 2009 15:59:04 +0200 (CEST) jean.tomaz.da.silva@gmail.com wrote:
Further,some ports Fast-Ethernet not are showing in the column "Ifindex". The switch device to have 50 ports ( 48 fast-ethernet and 2 gigabit-ethernet ).
So, in summary, NAV shows you 46 out of 50 ports. The missing ports are two FastEthernet ports and two GigabitEthernet ports?
If to use the command "snmpwalk" (net-snmp) of my machine, for example: snwmpalk -v1 -c community 192.168.5.30 ifindex. Will be showing all ports of device switch 192.168.5.30.
If you could you please show me the output of the following, that would be a lot more helpful:
for COL in ifDescr ifSpeed ifAdminStatus ifOperStatus; do snmpwalk -v1 -c community 192.168.5.30 $COL done
So, in summary, NAV shows you 46 out of 50 ports. The missing ports are two FastEthernet ports and two GigabitEthernet ports?
Yes, the missing ports are two FastEthernet ports and two GigabitEthernet ports.
If you could you please show me the output of the following, that
would be a lot more helpful:
for COL in ifDescr ifSpeed ifAdminStatus ifOperStatus; do snmpwalk -v1 -c community 192.168.5.30 $COL done
O.k. No problem.
############################################################## For COL in ifdescr
IF-MIB::ifDescr.1 = STRING: Vlan1 IF-MIB::ifDescr.13 = STRING: Vlan13 IF-MIB::ifDescr.10001 = STRING: FastEthernet0/1 IF-MIB::ifDescr.10002 = STRING: FastEthernet0/2 IF-MIB::ifDescr.10003 = STRING: FastEthernet0/3 IF-MIB::ifDescr.10004 = STRING: FastEthernet0/4 IF-MIB::ifDescr.10005 = STRING: FastEthernet0/5 IF-MIB::ifDescr.10006 = STRING: FastEthernet0/6 IF-MIB::ifDescr.10007 = STRING: FastEthernet0/7 IF-MIB::ifDescr.10008 = STRING: FastEthernet0/8 IF-MIB::ifDescr.10009 = STRING: FastEthernet0/9 IF-MIB::ifDescr.10010 = STRING: FastEthernet0/10 IF-MIB::ifDescr.10011 = STRING: FastEthernet0/11 IF-MIB::ifDescr.10012 = STRING: FastEthernet0/12 IF-MIB::ifDescr.10013 = STRING: FastEthernet0/13 IF-MIB::ifDescr.10014 = STRING: FastEthernet0/14 IF-MIB::ifDescr.10015 = STRING: FastEthernet0/15 IF-MIB::ifDescr.10016 = STRING: FastEthernet0/16 IF-MIB::ifDescr.10017 = STRING: FastEthernet0/17 IF-MIB::ifDescr.10018 = STRING: FastEthernet0/18 IF-MIB::ifDescr.10019 = STRING: FastEthernet0/19 IF-MIB::ifDescr.10020 = STRING: FastEthernet0/20 IF-MIB::ifDescr.10021 = STRING: FastEthernet0/21 IF-MIB::ifDescr.10022 = STRING: FastEthernet0/22 IF-MIB::ifDescr.10023 = STRING: FastEthernet0/23 IF-MIB::ifDescr.10024 = STRING: FastEthernet0/24 IF-MIB::ifDescr.10025 = STRING: FastEthernet0/25 IF-MIB::ifDescr.10026 = STRING: FastEthernet0/26 IF-MIB::ifDescr.10027 = STRING: FastEthernet0/27 IF-MIB::ifDescr.10028 = STRING: FastEthernet0/28 IF-MIB::ifDescr.10029 = STRING: FastEthernet0/29 IF-MIB::ifDescr.10030 = STRING: FastEthernet0/30 IF-MIB::ifDescr.10031 = STRING: FastEthernet0/31 IF-MIB::ifDescr.10032 = STRING: FastEthernet0/32 IF-MIB::ifDescr.10033 = STRING: FastEthernet0/33 IF-MIB::ifDescr.10034 = STRING: FastEthernet0/34 IF-MIB::ifDescr.10035 = STRING: FastEthernet0/35 IF-MIB::ifDescr.10036 = STRING: FastEthernet0/36 IF-MIB::ifDescr.10037 = STRING: FastEthernet0/37 IF-MIB::ifDescr.10038 = STRING: FastEthernet0/38 IF-MIB::ifDescr.10039 = STRING: FastEthernet0/39 IF-MIB::ifDescr.10040 = STRING: FastEthernet0/40 IF-MIB::ifDescr.10041 = STRING: FastEthernet0/41 IF-MIB::ifDescr.10042 = STRING: FastEthernet0/42 IF-MIB::ifDescr.10043 = STRING: FastEthernet0/43 IF-MIB::ifDescr.10044 = STRING: FastEthernet0/44 IF-MIB::ifDescr.10045 = STRING: FastEthernet0/45 IF-MIB::ifDescr.10046 = STRING: FastEthernet0/46 IF-MIB::ifDescr.10047 = STRING: FastEthernet0/47 IF-MIB::ifDescr.10048 = STRING: FastEthernet0/48 IF-MIB::ifDescr.10101 = STRING: GigabitEthernet0/1 IF-MIB::ifDescr.10102 = STRING: GigabitEthernet0/2 IF-MIB::ifDescr.10501 = STRING: Null0
###############################################################
For COL in ifSpeed
IF-MIB::ifSpeed.1 = Gauge32: 1000000000 IF-MIB::ifSpeed.13 = Gauge32: 1000000000 IF-MIB::ifSpeed.10001 = Gauge32: 100000000 IF-MIB::ifSpeed.10002 = Gauge32: 100000000 IF-MIB::ifSpeed.10003 = Gauge32: 100000000 IF-MIB::ifSpeed.10004 = Gauge32: 100000000 IF-MIB::ifSpeed.10005 = Gauge32: 100000000 IF-MIB::ifSpeed.10006 = Gauge32: 100000000 IF-MIB::ifSpeed.10007 = Gauge32: 100000000 IF-MIB::ifSpeed.10008 = Gauge32: 100000000 IF-MIB::ifSpeed.10009 = Gauge32: 100000000 IF-MIB::ifSpeed.10010 = Gauge32: 100000000 IF-MIB::ifSpeed.10011 = Gauge32: 100000000 IF-MIB::ifSpeed.10012 = Gauge32: 100000000 IF-MIB::ifSpeed.10013 = Gauge32: 100000000 IF-MIB::ifSpeed.10014 = Gauge32: 100000000 IF-MIB::ifSpeed.10015 = Gauge32: 100000000 IF-MIB::ifSpeed.10016 = Gauge32: 10000000 IF-MIB::ifSpeed.10017 = Gauge32: 100000000 IF-MIB::ifSpeed.10018 = Gauge32: 100000000 IF-MIB::ifSpeed.10019 = Gauge32: 100000000 IF-MIB::ifSpeed.10020 = Gauge32: 100000000 IF-MIB::ifSpeed.10021 = Gauge32: 100000000 IF-MIB::ifSpeed.10022 = Gauge32: 100000000 IF-MIB::ifSpeed.10023 = Gauge32: 100000000 IF-MIB::ifSpeed.10024 = Gauge32: 100000000 IF-MIB::ifSpeed.10025 = Gauge32: 100000000 IF-MIB::ifSpeed.10026 = Gauge32: 100000000 IF-MIB::ifSpeed.10027 = Gauge32: 100000000 IF-MIB::ifSpeed.10028 = Gauge32: 100000000 IF-MIB::ifSpeed.10029 = Gauge32: 10000000 IF-MIB::ifSpeed.10030 = Gauge32: 10000000 IF-MIB::ifSpeed.10031 = Gauge32: 10000000 IF-MIB::ifSpeed.10032 = Gauge32: 10000000 IF-MIB::ifSpeed.10033 = Gauge32: 10000000 IF-MIB::ifSpeed.10034 = Gauge32: 100000000 IF-MIB::ifSpeed.10035 = Gauge32: 100000000 IF-MIB::ifSpeed.10036 = Gauge32: 10000000 IF-MIB::ifSpeed.10037 = Gauge32: 10000000 IF-MIB::ifSpeed.10038 = Gauge32: 10000000 IF-MIB::ifSpeed.10039 = Gauge32: 100000000 IF-MIB::ifSpeed.10040 = Gauge32: 100000000 IF-MIB::ifSpeed.10041 = Gauge32: 100000000 IF-MIB::ifSpeed.10042 = Gauge32: 10000000 IF-MIB::ifSpeed.10043 = Gauge32: 10000000 IF-MIB::ifSpeed.10044 = Gauge32: 100000000 IF-MIB::ifSpeed.10045 = Gauge32: 100000000 IF-MIB::ifSpeed.10046 = Gauge32: 10000000 IF-MIB::ifSpeed.10047 = Gauge32: 100000000 IF-MIB::ifSpeed.10048 = Gauge32: 100000000 IF-MIB::ifSpeed.10101 = Gauge32: 1000000000 IF-MIB::ifSpeed.10102 = Gauge32: 1000000000 IF-MIB::ifSpeed.10501 = Gauge32: 4294967295
############################################################
For COL in ifAdminStatus
IF-MIB::ifSpeed.1 = Gauge32: 1000000000 IF-MIB::ifSpeed.13 = Gauge32: 1000000000 IF-MIB::ifSpeed.10001 = Gauge32: 100000000 IF-MIB::ifSpeed.10002 = Gauge32: 100000000 IF-MIB::ifSpeed.10003 = Gauge32: 100000000 IF-MIB::ifSpeed.10004 = Gauge32: 100000000 IF-MIB::ifSpeed.10005 = Gauge32: 100000000 IF-MIB::ifSpeed.10006 = Gauge32: 100000000 IF-MIB::ifSpeed.10007 = Gauge32: 100000000 IF-MIB::ifSpeed.10008 = Gauge32: 100000000 IF-MIB::ifSpeed.10009 = Gauge32: 100000000 IF-MIB::ifSpeed.10010 = Gauge32: 100000000 IF-MIB::ifSpeed.10011 = Gauge32: 100000000 IF-MIB::ifSpeed.10012 = Gauge32: 100000000 IF-MIB::ifSpeed.10013 = Gauge32: 100000000 IF-MIB::ifSpeed.10014 = Gauge32: 100000000 IF-MIB::ifSpeed.10015 = Gauge32: 100000000 IF-MIB::ifSpeed.10016 = Gauge32: 10000000 IF-MIB::ifSpeed.10017 = Gauge32: 100000000 IF-MIB::ifSpeed.10018 = Gauge32: 100000000 IF-MIB::ifSpeed.10019 = Gauge32: 100000000 IF-MIB::ifSpeed.10020 = Gauge32: 100000000 IF-MIB::ifSpeed.10021 = Gauge32: 100000000 IF-MIB::ifSpeed.10022 = Gauge32: 100000000 IF-MIB::ifSpeed.10023 = Gauge32: 100000000 IF-MIB::ifSpeed.10024 = Gauge32: 100000000 IF-MIB::ifSpeed.10025 = Gauge32: 100000000 IF-MIB::ifSpeed.10026 = Gauge32: 100000000 IF-MIB::ifSpeed.10027 = Gauge32: 100000000 IF-MIB::ifSpeed.10028 = Gauge32: 100000000 IF-MIB::ifSpeed.10029 = Gauge32: 10000000 IF-MIB::ifSpeed.10030 = Gauge32: 10000000 IF-MIB::ifSpeed.10031 = Gauge32: 10000000 IF-MIB::ifSpeed.10032 = Gauge32: 10000000 IF-MIB::ifSpeed.10033 = Gauge32: 10000000 IF-MIB::ifSpeed.10034 = Gauge32: 100000000 IF-MIB::ifSpeed.10035 = Gauge32: 100000000 IF-MIB::ifSpeed.10036 = Gauge32: 10000000 IF-MIB::ifSpeed.10037 = Gauge32: 10000000 IF-MIB::ifSpeed.10038 = Gauge32: 10000000 IF-MIB::ifSpeed.10039 = Gauge32: 100000000 IF-MIB::ifSpeed.10040 = Gauge32: 100000000 IF-MIB::ifSpeed.10041 = Gauge32: 100000000 IF-MIB::ifSpeed.10042 = Gauge32: 10000000 IF-MIB::ifSpeed.10043 = Gauge32: 10000000 IF-MIB::ifSpeed.10044 = Gauge32: 100000000 IF-MIB::ifSpeed.10045 = Gauge32: 100000000 IF-MIB::ifSpeed.10046 = Gauge32: 10000000 IF-MIB::ifSpeed.10047 = Gauge32: 100000000 IF-MIB::ifSpeed.10048 = Gauge32: 100000000 IF-MIB::ifSpeed.10101 = Gauge32: 1000000000 IF-MIB::ifSpeed.10102 = Gauge32: 1000000000 IF-MIB::ifSpeed.10501 = Gauge32: 4294967295
###########################################################
For COL in OperStatus
IF-MIB::ifOperStatus.1 = INTEGER: up(1) IF-MIB::ifOperStatus.13 = INTEGER: up(1) IF-MIB::ifOperStatus.10001 = INTEGER: down(2) IF-MIB::ifOperStatus.10002 = INTEGER: up(1) IF-MIB::ifOperStatus.10003 = INTEGER: up(1) IF-MIB::ifOperStatus.10004 = INTEGER: up(1) IF-MIB::ifOperStatus.10005 = INTEGER: up(1) IF-MIB::ifOperStatus.10006 = INTEGER: up(1) IF-MIB::ifOperStatus.10007 = INTEGER: up(1) IF-MIB::ifOperStatus.10008 = INTEGER: up(1) IF-MIB::ifOperStatus.10009 = INTEGER: up(1) IF-MIB::ifOperStatus.10010 = INTEGER: up(1) IF-MIB::ifOperStatus.10011 = INTEGER: up(1) IF-MIB::ifOperStatus.10012 = INTEGER: up(1) IF-MIB::ifOperStatus.10013 = INTEGER: down(2) IF-MIB::ifOperStatus.10014 = INTEGER: up(1) IF-MIB::ifOperStatus.10015 = INTEGER: up(1) IF-MIB::ifOperStatus.10016 = INTEGER: down(2) IF-MIB::ifOperStatus.10017 = INTEGER: up(1) IF-MIB::ifOperStatus.10018 = INTEGER: up(1) IF-MIB::ifOperStatus.10019 = INTEGER: up(1) IF-MIB::ifOperStatus.10020 = INTEGER: up(1) IF-MIB::ifOperStatus.10021 = INTEGER: up(1) IF-MIB::ifOperStatus.10022 = INTEGER: up(1) IF-MIB::ifOperStatus.10023 = INTEGER: up(1) IF-MIB::ifOperStatus.10024 = INTEGER: up(1) IF-MIB::ifOperStatus.10025 = INTEGER: up(1) IF-MIB::ifOperStatus.10026 = INTEGER: up(1) IF-MIB::ifOperStatus.10027 = INTEGER: up(1) IF-MIB::ifOperStatus.10028 = INTEGER: up(1) IF-MIB::ifOperStatus.10029 = INTEGER: down(2) IF-MIB::ifOperStatus.10030 = INTEGER: down(2) IF-MIB::ifOperStatus.10031 = INTEGER: down(2) IF-MIB::ifOperStatus.10032 = INTEGER: down(2) IF-MIB::ifOperStatus.10033 = INTEGER: down(2) IF-MIB::ifOperStatus.10034 = INTEGER: up(1) IF-MIB::ifOperStatus.10035 = INTEGER: up(1) IF-MIB::ifOperStatus.10036 = INTEGER: down(2) IF-MIB::ifOperStatus.10037 = INTEGER: down(2) IF-MIB::ifOperStatus.10038 = INTEGER: down(2) IF-MIB::ifOperStatus.10039 = INTEGER: down(2) IF-MIB::ifOperStatus.10040 = INTEGER: up(1) IF-MIB::ifOperStatus.10041 = INTEGER: up(1) IF-MIB::ifOperStatus.10042 = INTEGER: down(2) IF-MIB::ifOperStatus.10043 = INTEGER: down(2) IF-MIB::ifOperStatus.10044 = INTEGER: up(1) IF-MIB::ifOperStatus.10045 = INTEGER: up(1) IF-MIB::ifOperStatus.10046 = INTEGER: down(2) IF-MIB::ifOperStatus.10047 = INTEGER: up(1) IF-MIB::ifOperStatus.10048 = INTEGER: up(1) IF-MIB::ifOperStatus.10101 = INTEGER: up(1) IF-MIB::ifOperStatus.10102 = INTEGER: up(1) IF-MIB::ifOperStatus.10501 = INTEGER: up(1)
#########################################################
Best Regards,
Jean Tomaz
On Thu, 10 Sep 2009 14:39:23 +0200 (CEST) jean.tomaz.da.silva@gmail.com wrote:
Yes, the missing ports are two FastEthernet ports and two GigabitEthernet ports.
If you could you please show me the output of the following, that
would be a lot more helpful:
for COL in ifDescr ifSpeed ifAdminStatus ifOperStatus; do snmpwalk -v1 -c community 192.168.5.30 $COL done
O.k. No problem.
############################################################## For COL in ifdescr
[snip]
For COL in ifAdminStatus
IF-MIB::ifSpeed.1 = Gauge32: 1000000000
Looks like you pasted the wrong output for ifAdminStatus here.
Nevertheless, I cannot see anything suspicious about this data, nothing that tells me why NAV wouldn't pick up four of those ports.
I have access to a NAV 3.5.4 installation that monitors a catalyst296048, and I cannot see this problem there.
Did you add the 2960 in the SW or EDGE category? Which software version is running on your 2960? Does NAV report that the device has any strange modules?
Also, if you could grep getDeviceData.log for the switch sysname and post it somewhere for me to look at, that would be helpful in determining what getDeviceData is up to when collecting from it.
I 'm sorry, Morten. The service getDeviceData wasn't running. I imagine that after reboot of machine, the service does started.
Now, the uplink is showing and "# of switch ports" appear 48 ports.
Problem resolved.
Thanks, much Thank even.
Best Regards.
Jean Tomaz,