Details

    • Vendor Bug
    • Resolution: Won't Fix
    • Major
    • None
    • CE-22.5
    • Discovery

    Description

      When I add the EELTEX OLT and it runs discovery, it finds them onts, but Ignored = yes. What should be done so that they are not ignored ? 

      ifType is empty , when I go to snmpwalk it finds them in IF-MIB ...

       

            1.  Module Start: ports  #####

       o Caching OIDs         ifDescr ifAlias ifName ifType ifOperStatus 
       o Caching DB           21 ports
       o Discovering ports    .....................XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
      ------------------------------------------------------------------------------

      ifIndex ifDescr         ifName           ifAlias ifType         Oper Status Ignored

      ------------------------------------------------------------------------------

      1       PON channel 1   PON channel 1   ...     gpon           up           no      
      2       PON channel 2   PON channel 2   ...     gpon           up           no      
      3       PON channel 3   PON channel 3   ...     gpon           up           no      
      4       PON channel 4   PON channel 4   ...     gpon           up           no      
      5       PON channel 5   PON channel 5   ...     gpon           up           no      
      6       PON channel 6   PON channel 6   ...     gpon           up           no      
      7       PON channel 7   PON channel 7   ...     gpon           up           no      
      8       PON channel 8   PON channel 8   ...     gpon           up           no      
      9       Uplink 0         Uplink 0         ...     ethernetCsmacd down         no      
      10       Uplink 1         Uplink 1         ...     ethernetCsmacd down         no      
      11       Uplink 2         Uplink 2         ...     ethernetCsmacd down         no      
      12       Uplink 3         Uplink 3         ...     ethernetCsmacd down         no      
      13       Uplink 4         Uplink 4         ...     ethernetCsmacd down         no      
      14       Uplink 5         Uplink 5         ...     ethernetCsmacd down         no      
      15       Uplink 6         Uplink 6         ...     ethernetCsmacd down         no      
      16       Uplink 7         Uplink 7         ...     ethernetCsmacd down         no      
      17       Uplink 8         Uplink 8         ...     fibreChannel   up           no      
      18       Uplink 9         Uplink 9         ...     ethernetCsmacd down         no      
      19       mgmt-pon-port 0 mgmt-pon-port 0 ...     ethernetCsmacd up           no      
      20       mgmt-pon-port 1 mgmt-pon-port 1 ...     ethernetCsmacd up           no      
      31       CPU             CPU             ...     ethernetCsmacd up           no      
      1001     ...             ont 0/0         ...                                 yes    
      1129     ...             ont 1/0         ...                                 yes    
      1130     ...             ont 1/1         ...                                 yes    
      1131     ...             ont 1/2         ...                                 yes    
      1132     ...             ont 1/3         ...                                 yes    
      1133     ...             ont 1/4         ...                                 yes    
      1134     ...             ont 1/5         ...                                 yes    
      1135     ...             ont 1/6         ...                                 yes    
      1136     ...             ont 1/7         ...                                 yes    
      1137     ...             ont 1/8         ...                                 yes    
      1138     ...             ont 1/9         ...                                 yes    
      1139     ...             ont 1/10         ...                                 yes    
      1140     ...             ont 1/11         ...                                 yes    
      1141     ...             ont 1/12         ...                                 yes    
      1142     ...             ont 1/13         ...                                 yes    
      1143     ...             ont 1/14         ...                                 yes    
      1144     ...             ont 1/15         ...                                 yes    
      1145     ...             ont 1/16         ...                                 yes    
      1146     ...             ont 1/17         ...                                 yes    
      1147     ...             ont 1/18         ...                                 yes    
      1148     ...             ont 1/19         ...                                 yes    
      1149     ...             ont 1/20         ...                                 yes    

      Attachments

        Activity

          [OBS-4800] discovery eltex olt

          This is oids from your debug:

          ifName.1 = PON channel 1
          ifName.2 = PON channel 2
          ifName.3 = PON channel 3
          ifName.4 = PON channel 4
          ifName.5 = Uplink 0
          ifName.6 = Uplink 1
          ifName.7 = Uplink 2
          ifName.8 = Uplink 3
          ifName.9 = Uplink 4
          ifName.10 = Uplink 5
          ifName.1002 = ont 0/1
          ifName.1004 = ont 0/3
          ifName.1005 = ont 0/4
          ifName.1008 = ont 0/7
          ifName.1009 = ont 0/8
          ifName.1010 = ont 0/9
          ifName.1011 = ont 0/10
          ifName.1012 = ont 0/11
          ifName.1013 = ont 0/12
          ifName.1017 = ont 0/16
          ifName.1018 = ont 0/17
          ifName.1019 = ont 0/18
          ifName.1020 = ont 0/19
          ifName.1021 = ont 0/20
          ifName.1022 = ont 0/21
          ifName.1041 = ont 0/40
          ifName.1101 = ont 0/100
          ifName.1129 = ont 1/0
          ifName.1130 = ont 1/1
          ifName.1131 = ont 1/2
          ifName.1132 = ont 1/3
          ifName.1133 = ont 1/4
          ifName.1134 = ont 1/5
          ifName.1135 = ont 1/6
          ifName.1136 = ont 1/7
          ifName.1137 = ont 1/8
          ifName.1138 = ont 1/9
          ifName.1139 = ont 1/10
          ifName.1257 = ont 2/0
          ifName.1258 = ont 2/1
          ifName.1259 = ont 2/2
          ifName.1260 = ont 2/3
          ifName.1261 = ont 2/4
          ifName.1262 = ont 2/5
          ifName.1263 = ont 2/6
          ifName.1264 = ont 2/7
          ifName.1265 = ont 2/8
          ifName.1266 = ont 2/9
          ifName.1267 = ont 2/10
          ifName.1268 = ont 2/11
          ifName.1269 = ont 2/12

          ifType.1 = gpon
          ifType.2 = gpon
          ifType.3 = gpon
          ifType.4 = gpon
          ifType.5 = ethernetCsmacd
          ifType.6 = ethernetCsmacd
          ifType.7 = ethernetCsmacd
          ifType.8 = ethernetCsmacd
          ifType.9 = ethernetCsmacd
          ifType.10 = fibreChannel

          ifOperStatus.1 = up
          ifOperStatus.2 = up
          ifOperStatus.3 = up
          ifOperStatus.4 = up
          ifOperStatus.5 = down
          ifOperStatus.6 = down
          ifOperStatus.7 = down
          ifOperStatus.8 = up
          ifOperStatus.9 = down
          ifOperStatus.10 = up

          Device return full ifName/ifDescr and only first 10 interfaces for all other Oids.
          This is firmware/hardware issue, not possible to fix on observium side.

          You need to ask Vendor about this.

          landy Mike Stupalov added a comment - This is oids from your debug: ifName.1 = PON channel 1 ifName.2 = PON channel 2 ifName.3 = PON channel 3 ifName.4 = PON channel 4 ifName.5 = Uplink 0 ifName.6 = Uplink 1 ifName.7 = Uplink 2 ifName.8 = Uplink 3 ifName.9 = Uplink 4 ifName.10 = Uplink 5 ifName.1002 = ont 0/1 ifName.1004 = ont 0/3 ifName.1005 = ont 0/4 ifName.1008 = ont 0/7 ifName.1009 = ont 0/8 ifName.1010 = ont 0/9 ifName.1011 = ont 0/10 ifName.1012 = ont 0/11 ifName.1013 = ont 0/12 ifName.1017 = ont 0/16 ifName.1018 = ont 0/17 ifName.1019 = ont 0/18 ifName.1020 = ont 0/19 ifName.1021 = ont 0/20 ifName.1022 = ont 0/21 ifName.1041 = ont 0/40 ifName.1101 = ont 0/100 ifName.1129 = ont 1/0 ifName.1130 = ont 1/1 ifName.1131 = ont 1/2 ifName.1132 = ont 1/3 ifName.1133 = ont 1/4 ifName.1134 = ont 1/5 ifName.1135 = ont 1/6 ifName.1136 = ont 1/7 ifName.1137 = ont 1/8 ifName.1138 = ont 1/9 ifName.1139 = ont 1/10 ifName.1257 = ont 2/0 ifName.1258 = ont 2/1 ifName.1259 = ont 2/2 ifName.1260 = ont 2/3 ifName.1261 = ont 2/4 ifName.1262 = ont 2/5 ifName.1263 = ont 2/6 ifName.1264 = ont 2/7 ifName.1265 = ont 2/8 ifName.1266 = ont 2/9 ifName.1267 = ont 2/10 ifName.1268 = ont 2/11 ifName.1269 = ont 2/12 ifType.1 = gpon ifType.2 = gpon ifType.3 = gpon ifType.4 = gpon ifType.5 = ethernetCsmacd ifType.6 = ethernetCsmacd ifType.7 = ethernetCsmacd ifType.8 = ethernetCsmacd ifType.9 = ethernetCsmacd ifType.10 = fibreChannel ifOperStatus.1 = up ifOperStatus.2 = up ifOperStatus.3 = up ifOperStatus.4 = up ifOperStatus.5 = down ifOperStatus.6 = down ifOperStatus.7 = down ifOperStatus.8 = up ifOperStatus.9 = down ifOperStatus.10 = up Device return full ifName/ifDescr and only first 10 interfaces for all other Oids. This is firmware/hardware issue, not possible to fix on observium side. You need to ask Vendor about this.
          arizance Blagoj added a comment -

          Same result, still Ignored = yes

          arizance Blagoj added a comment - Same result, still Ignored = yes

          Probably device have troubles with snmp bulk walk (in discovery port Oids randomly return partial data).
          Try set max-rep to 0 and make discovery again.

          • Device -> Properties -> SNMP -> max-rep 0
          landy Mike Stupalov added a comment - Probably device have troubles with snmp bulk walk (in discovery port Oids randomly return partial data). Try set max-rep to 0 and make discovery again. Device -> Properties -> SNMP -> max-rep 0
          arizance Blagoj added a comment -

          I added them, for MIBs I see that they are all official from ELTEX, if some are missing I will try to add them.

          arizance Blagoj added a comment - I added them, for MIBs I see that they are all official from ELTEX, if some are missing I will try to add them.
          arizance Blagoj added a comment -

          I added them, for MIBs I see that they are all official from ELTEX, if some are missing I will try to add them.

          arizance Blagoj added a comment - I added them, for MIBs I see that they are all official from ELTEX, if some are missing I will try to add them.

          I see empty ifType and ifOperStatus. Such ports always ignored.

          Attach discovery debug for device as Bot requested.

          landy Mike Stupalov added a comment - I see empty ifType and ifOperStatus. Such ports always ignored. Attach discovery debug for device as Bot requested.

          General questions and device support can be discussed in our Discord channel, click here to join.


          Please make and attach additional information about the device:

          • full snmp dump from device:

            snmpwalk -v2c -c <community> -t 3 -Cc --hexOutputLength=0 -Ih -ObentxU <hostname> .1 > myagent.snmpwalk
            snmpwalk -v2c -c <community> -t 3 -Cc --hexOutputLength=0 -Ih -ObentxU <hostname> .1.3.6.1.4.1 >> myagent.snmpwalk

            If device not support SNMP version 2c, replace -v2c with -v1.

          • If you have problems with discovery or poller processes, please do and attach these debugs:

            ./discovery.php -d -h <device>
            ./poller.php -d -h <device>

          • additionally attach device and/or vendor specific MIB files

          This comment is added automatically.

          bot Observium Bot added a comment - General questions and device support can be discussed in our Discord channel, click here to join . Please make and attach additional information about the device: full snmp dump from device: snmpwalk -v2c -c <community> -t 3 -Cc --hexOutputLength=0 -Ih -ObentxU <hostname> .1 > myagent.snmpwalk snmpwalk -v2c -c <community> -t 3 -Cc --hexOutputLength=0 -Ih -ObentxU <hostname> .1.3.6.1.4.1 >> myagent.snmpwalk If device not support SNMP version 2c, replace -v2c with -v1. If you have problems with discovery or poller processes, please do and attach these debugs: ./discovery.php -d -h <device> ./poller.php -d -h <device> additionally attach device and/or vendor specific MIB files This comment is added automatically.

          People

            landy Mike Stupalov
            arizance Blagoj
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: