Add support for Turbo NAS TS-431 #5229

Closed
NK74 opened this Issue Dec 23, 2016 · 31 comments

Comments

Projects
None yet
2 participants
@NK74
Contributor

NK74 commented Dec 23, 2016

  • Is your install up to date? Updating your install
    Please do not submit an issue if your install is not up to date within the last 24 hours or on a stable monthly release.
  • Please include all of the information between the ==================================== section of ./validate.php.
Component Version
LibreNMS 5aef36a
DB Schema 159
PHP 7.0.8-3ubuntu3
MySQL 10.0.28-MariaDB-0ubuntu0.16.10.1
RRDTool 1.6.0
SNMP NET-SNMP 5.7.3
  • If you would like us to add a new device or your device is listed as Generic then please provide the information asked for here
  • Please provide as much detail as possible.

image

Turbo NAS TS-431 MIB
Discovery : http://pastebin.com/QKF6aT5C
Poller: http://pastebin.com/4P72gP6i
snmpbulkwalk: http://pastebin.com/fBknPQx4

http://pastebin.com/zSfqZJkX
http://www115.zippyshare.com/v/3lzdM7Vo/file.html

@laf

This comment has been minimized.

Show comment
Hide comment
@laf

laf Dec 24, 2016

Member

What are you actually asking for here? If this is to add detection for a device then you need to provide the information we ask for at the top.

Member

laf commented Dec 24, 2016

What are you actually asking for here? If this is to add detection for a device then you need to provide the information we ask for at the top.

@laf laf added the Needs-Info label Dec 24, 2016

@NK74

This comment has been minimized.

Show comment
Hide comment
@NK74

NK74 Jan 10, 2017

Contributor

Newly files 👍

Contributor

NK74 commented Jan 10, 2017

Newly files 👍

@NK74

This comment has been minimized.

Show comment
Hide comment
@NK74

NK74 Jan 13, 2017

Contributor

Up :)

Contributor

NK74 commented Jan 13, 2017

Up :)

@laf laf added Device 🖥 and removed Needs-Info labels Jan 13, 2017

@NK74

This comment has been minimized.

Show comment
Hide comment
@NK74

NK74 Jan 20, 2017

Contributor

Hi,

Do you have domr news about my device ?

Contributor

NK74 commented Jan 20, 2017

Hi,

Do you have domr news about my device ?

@laf

This comment has been minimized.

Show comment
Hide comment
@laf

laf Jan 22, 2017

Member

The snmpwalk doesn't seem to contain the info we need. Did you specify the . at the end of the command?

Member

laf commented Jan 22, 2017

The snmpwalk doesn't seem to contain the info we need. Did you specify the . at the end of the command?

@laf laf added the Needs-Info label Jan 22, 2017

@NK74

This comment has been minimized.

Show comment
Hide comment
@NK74

NK74 Jan 23, 2017

Contributor

Hi @laf ,

snmpbulkwalk : http://pastebin.com/wiK4v6rY

Contributor

NK74 commented Jan 23, 2017

Hi @laf ,

snmpbulkwalk : http://pastebin.com/wiK4v6rY

@laf

This comment has been minimized.

Show comment
Hide comment
@laf

laf Jan 23, 2017

Member

That's marked as private

Member

laf commented Jan 23, 2017

That's marked as private

@NK74

This comment has been minimized.

Show comment
Hide comment
@NK74

NK74 Jan 23, 2017

Contributor

My apologies...

Try now it's "Unlisted"

Contributor

NK74 commented Jan 23, 2017

My apologies...

Try now it's "Unlisted"

@laf

This comment has been minimized.

Show comment
Hide comment
@laf

laf Jan 23, 2017

Member

It still doesn't contain things like sysDescr and sysObjectId - what command have you run?

Member

laf commented Jan 23, 2017

It still doesn't contain things like sysDescr and sysObjectId - what command have you run?

@NK74

This comment has been minimized.

Show comment
Hide comment
@NK74

NK74 Jan 23, 2017

Contributor

snmpbulkwalk -OUneb -v2c -c public 192.168.1.144 . > smpbulwalk.log

Contributor

NK74 commented Jan 23, 2017

snmpbulkwalk -OUneb -v2c -c public 192.168.1.144 . > smpbulwalk.log

@NK74

This comment has been minimized.

Show comment
Hide comment
@NK74

NK74 Jan 23, 2017

Contributor

Now : snmpwalk -OUneb -v1 -c public 192.168.1.144 > snmpbulkwalk-23-01.log

http://pastebin.com/VWQxeSCp

Contributor

NK74 commented Jan 23, 2017

Now : snmpwalk -OUneb -v1 -c public 192.168.1.144 > snmpbulkwalk-23-01.log

http://pastebin.com/VWQxeSCp

@laf

This comment has been minimized.

Show comment
Hide comment
@laf

laf Jan 23, 2017

Member

Can you try .1.3.6.1.2.1.1

No sysObjectId in that output still, that's not impossible but I hope they don't exclude it!

Member

laf commented Jan 23, 2017

Can you try .1.3.6.1.2.1.1

No sysObjectId in that output still, that's not impossible but I hope they don't exclude it!

@NK74

This comment has been minimized.

Show comment
Hide comment
@NK74

NK74 Jan 23, 2017

Contributor
root@nms:~# snmpwalk -OUneb -v2c -c public 192.168.1.144 .1.3.6.1.2.1.1
.1.3.6.1.2.1.1.1.0 = STRING: "Linux TS-X31 4.2.2"
.1.3.6.1.2.1.1.9.1.2.1 = OID: .1.3.6.1.6.3.11.2.3.1.1
.1.3.6.1.2.1.1.9.1.2.2 = OID: .1.3.6.1.6.3.15.2.1.1
.1.3.6.1.2.1.1.9.1.2.3 = OID: .1.3.6.1.6.3.10.3.1.1
.1.3.6.1.2.1.1.9.1.2.4 = OID: .1.3.6.1.6.3.1
.1.3.6.1.2.1.1.9.1.2.5 = OID: .1.3.6.1.2.1.49
.1.3.6.1.2.1.1.9.1.2.6 = OID: .1.3.6.1.2.1.4
.1.3.6.1.2.1.1.9.1.2.7 = OID: .1.3.6.1.2.1.50
.1.3.6.1.2.1.1.9.1.2.8 = OID: .1.3.6.1.6.3.16.2.2.1
.1.3.6.1.2.1.1.9.1.3.1 = STRING: "The MIB for Message Processing and Dispatching."
.1.3.6.1.2.1.1.9.1.3.2 = STRING: "The MIB for Message Processing and Dispatching."
.1.3.6.1.2.1.1.9.1.3.3 = STRING: "The SNMP Management Architecture MIB."
.1.3.6.1.2.1.1.9.1.3.4 = STRING: "The MIB module for SNMPv2 entities"
.1.3.6.1.2.1.1.9.1.3.5 = STRING: "The MIB module for managing TCP implementations"
.1.3.6.1.2.1.1.9.1.3.6 = STRING: "The MIB module for managing IP and ICMP implementations"
.1.3.6.1.2.1.1.9.1.3.7 = STRING: "The MIB module for managing UDP implementations"
.1.3.6.1.2.1.1.9.1.3.8 = STRING: "View-based Access Control Model for SNMP."
.1.3.6.1.2.1.1.9.1.4.1 = Timeticks: (35) 0:00:00.35
.1.3.6.1.2.1.1.9.1.4.2 = Timeticks: (35) 0:00:00.35
.1.3.6.1.2.1.1.9.1.4.3 = Timeticks: (35) 0:00:00.35
.1.3.6.1.2.1.1.9.1.4.4 = Timeticks: (35) 0:00:00.35
.1.3.6.1.2.1.1.9.1.4.5 = Timeticks: (35) 0:00:00.35
.1.3.6.1.2.1.1.9.1.4.6 = Timeticks: (35) 0:00:00.35
.1.3.6.1.2.1.1.9.1.4.7 = Timeticks: (35) 0:00:00.35
.1.3.6.1.2.1.1.9.1.4.8 = Timeticks: (35) 0:00:00.35
Contributor

NK74 commented Jan 23, 2017

root@nms:~# snmpwalk -OUneb -v2c -c public 192.168.1.144 .1.3.6.1.2.1.1
.1.3.6.1.2.1.1.1.0 = STRING: "Linux TS-X31 4.2.2"
.1.3.6.1.2.1.1.9.1.2.1 = OID: .1.3.6.1.6.3.11.2.3.1.1
.1.3.6.1.2.1.1.9.1.2.2 = OID: .1.3.6.1.6.3.15.2.1.1
.1.3.6.1.2.1.1.9.1.2.3 = OID: .1.3.6.1.6.3.10.3.1.1
.1.3.6.1.2.1.1.9.1.2.4 = OID: .1.3.6.1.6.3.1
.1.3.6.1.2.1.1.9.1.2.5 = OID: .1.3.6.1.2.1.49
.1.3.6.1.2.1.1.9.1.2.6 = OID: .1.3.6.1.2.1.4
.1.3.6.1.2.1.1.9.1.2.7 = OID: .1.3.6.1.2.1.50
.1.3.6.1.2.1.1.9.1.2.8 = OID: .1.3.6.1.6.3.16.2.2.1
.1.3.6.1.2.1.1.9.1.3.1 = STRING: "The MIB for Message Processing and Dispatching."
.1.3.6.1.2.1.1.9.1.3.2 = STRING: "The MIB for Message Processing and Dispatching."
.1.3.6.1.2.1.1.9.1.3.3 = STRING: "The SNMP Management Architecture MIB."
.1.3.6.1.2.1.1.9.1.3.4 = STRING: "The MIB module for SNMPv2 entities"
.1.3.6.1.2.1.1.9.1.3.5 = STRING: "The MIB module for managing TCP implementations"
.1.3.6.1.2.1.1.9.1.3.6 = STRING: "The MIB module for managing IP and ICMP implementations"
.1.3.6.1.2.1.1.9.1.3.7 = STRING: "The MIB module for managing UDP implementations"
.1.3.6.1.2.1.1.9.1.3.8 = STRING: "View-based Access Control Model for SNMP."
.1.3.6.1.2.1.1.9.1.4.1 = Timeticks: (35) 0:00:00.35
.1.3.6.1.2.1.1.9.1.4.2 = Timeticks: (35) 0:00:00.35
.1.3.6.1.2.1.1.9.1.4.3 = Timeticks: (35) 0:00:00.35
.1.3.6.1.2.1.1.9.1.4.4 = Timeticks: (35) 0:00:00.35
.1.3.6.1.2.1.1.9.1.4.5 = Timeticks: (35) 0:00:00.35
.1.3.6.1.2.1.1.9.1.4.6 = Timeticks: (35) 0:00:00.35
.1.3.6.1.2.1.1.9.1.4.7 = Timeticks: (35) 0:00:00.35
.1.3.6.1.2.1.1.9.1.4.8 = Timeticks: (35) 0:00:00.35
@NK74

This comment has been minimized.

Show comment
Hide comment
@NK74

NK74 Jan 27, 2017

Contributor

Hi @laf

Which information is missing ? send me the specified command (i'm newbie with librenms)

Contributor

NK74 commented Jan 27, 2017

Hi @laf

Which information is missing ? send me the specified command (i'm newbie with librenms)

@laf

This comment has been minimized.

Show comment
Hide comment
@laf

laf Jan 27, 2017

Member

Nothing, this device is not sending back a sysObjectId for us to use to do detection. We will have to look at an alternative.

Member

laf commented Jan 27, 2017

Nothing, this device is not sending back a sysObjectId for us to use to do detection. We will have to look at an alternative.

@NK74

This comment has been minimized.

Show comment
Hide comment
@NK74

NK74 Jan 28, 2017

Contributor

If you need official product MIB file tell me 👍

Contributor

NK74 commented Jan 28, 2017

If you need official product MIB file tell me 👍

@laf

This comment has been minimized.

Show comment
Hide comment
@laf

laf Jan 28, 2017

Member

Please upload it.

Member

laf commented Jan 28, 2017

Please upload it.

@NK74

This comment has been minimized.

Show comment
Hide comment
@NK74

NK74 Jan 28, 2017

Contributor
Contributor

NK74 commented Jan 28, 2017

@NK74

This comment has been minimized.

Show comment
Hide comment
@NK74

NK74 Jan 31, 2017

Contributor

what's new about this issue @laf

How i can help you ? :)

Contributor

NK74 commented Jan 31, 2017

what's new about this issue @laf

How i can help you ? :)

@laf laf removed the Needs-Info label Feb 4, 2017

@laf

This comment has been minimized.

Show comment
Hide comment
@laf

laf Feb 6, 2017

Member

This mib has everything in .1.3.6.1.4.1.24681.1 and your output doesn't contain any data from within that. Try:

snmpbulkwalk -OUneb -v2c -c COMMUNITY HOSTNAME .1.3.6.1.4.1.24681.1

Member

laf commented Feb 6, 2017

This mib has everything in .1.3.6.1.4.1.24681.1 and your output doesn't contain any data from within that. Try:

snmpbulkwalk -OUneb -v2c -c COMMUNITY HOSTNAME .1.3.6.1.4.1.24681.1

@laf laf added the Needs-Info label Feb 6, 2017

@NK74

This comment has been minimized.

Show comment
Hide comment

laf added a commit to laf/librenms that referenced this issue Feb 6, 2017

@NK74

This comment has been minimized.

Show comment
Hide comment
@NK74

NK74 Feb 7, 2017

Contributor

cpu

Contributor

NK74 commented Feb 7, 2017

cpu

@laf laf closed this in #5804 Feb 9, 2017

laf added a commit that referenced this issue Feb 9, 2017

newdevice: Added further QNAP Turbo NAS detection #5229 (#5804)
* newdevice: Added further QNAP Turbo NAS detection #5229

* reverted to us linux.inc.php for detection

* removed last sysMfgName reference
@NK74

This comment has been minimized.

Show comment
Hide comment
@NK74

NK74 Feb 9, 2017

Contributor

Missing HDD temperature output, and HDD SMART status.

image

I found on SNMPBULKWALK

Temperature

.1.3.6.1.4.1.24681.1.2.11.1.3.1 = STRING: "44 C/111 F"
.1.3.6.1.4.1.24681.1.2.11.1.3.2 = STRING: "46 C/114 F"
.1.3.6.1.4.1.24681.1.2.11.1.3.3 = STRING: "43 C/109 F"
.1.3.6.1.4.1.24681.1.2.11.1.3.4 = STRING: "-- C/-- F"

or

.1.3.6.1.4.1.24681.1.4.1.1.1.1.5.2.1.6.1 = INTEGER: 44
.1.3.6.1.4.1.24681.1.4.1.1.1.1.5.2.1.6.2 = INTEGER: 46
.1.3.6.1.4.1.24681.1.4.1.1.1.1.5.2.1.6.3 = INTEGER: 43
.1.3.6.1.4.1.24681.1.4.1.1.1.1.5.2.1.6.4 =

HDD Product Number

.1.3.6.1.4.1.24681.1.2.11.1.5.1 = STRING: "ST2000NM0033-9ZM175"
.1.3.6.1.4.1.24681.1.2.11.1.5.2 = STRING: "ST2000NM0033-9ZM175"
.1.3.6.1.4.1.24681.1.2.11.1.5.3 = STRING: "ST2000NM0033-9ZM175"
.1.3.6.1.4.1.24681.1.2.11.1.5.4 = STRING: "--"

HDD Size and HDD Status

.1.3.6.1.4.1.24681.1.2.11.1.6.1 = STRING: "1863.02 GB"
.1.3.6.1.4.1.24681.1.2.11.1.6.2 = STRING: "1863.02 GB"
.1.3.6.1.4.1.24681.1.2.11.1.6.3 = STRING: "1863.02 GB"
.1.3.6.1.4.1.24681.1.2.11.1.6.4 = STRING: "--"
.1.3.6.1.4.1.24681.1.2.11.1.7.1 = STRING: "GOOD"
.1.3.6.1.4.1.24681.1.2.11.1.7.2 = STRING: "GOOD"
.1.3.6.1.4.1.24681.1.2.11.1.7.3 = STRING: "GOOD"
.1.3.6.1.4.1.24681.1.2.11.1.7.4 = STRING: "--"

RAID Status volume

.1.3.6.1.4.1.24681.1.2.17.1.2.1 = STRING: "[Volume DataVol1]"
.1.3.6.1.4.1.24681.1.2.17.1.3.1 = STRING: "EXT4"
.1.3.6.1.4.1.24681.1.2.17.1.4.1 = STRING: "3.53 TB" (Total volume size)
.1.3.6.1.4.1.24681.1.2.17.1.5.1 = STRING: "2.93 TB" (Free space on volume)
.1.3.6.1.4.1.24681.1.2.17.1.6.1 = STRING: "Ready"

Contributor

NK74 commented Feb 9, 2017

Missing HDD temperature output, and HDD SMART status.

image

I found on SNMPBULKWALK

Temperature

.1.3.6.1.4.1.24681.1.2.11.1.3.1 = STRING: "44 C/111 F"
.1.3.6.1.4.1.24681.1.2.11.1.3.2 = STRING: "46 C/114 F"
.1.3.6.1.4.1.24681.1.2.11.1.3.3 = STRING: "43 C/109 F"
.1.3.6.1.4.1.24681.1.2.11.1.3.4 = STRING: "-- C/-- F"

or

.1.3.6.1.4.1.24681.1.4.1.1.1.1.5.2.1.6.1 = INTEGER: 44
.1.3.6.1.4.1.24681.1.4.1.1.1.1.5.2.1.6.2 = INTEGER: 46
.1.3.6.1.4.1.24681.1.4.1.1.1.1.5.2.1.6.3 = INTEGER: 43
.1.3.6.1.4.1.24681.1.4.1.1.1.1.5.2.1.6.4 =

HDD Product Number

.1.3.6.1.4.1.24681.1.2.11.1.5.1 = STRING: "ST2000NM0033-9ZM175"
.1.3.6.1.4.1.24681.1.2.11.1.5.2 = STRING: "ST2000NM0033-9ZM175"
.1.3.6.1.4.1.24681.1.2.11.1.5.3 = STRING: "ST2000NM0033-9ZM175"
.1.3.6.1.4.1.24681.1.2.11.1.5.4 = STRING: "--"

HDD Size and HDD Status

.1.3.6.1.4.1.24681.1.2.11.1.6.1 = STRING: "1863.02 GB"
.1.3.6.1.4.1.24681.1.2.11.1.6.2 = STRING: "1863.02 GB"
.1.3.6.1.4.1.24681.1.2.11.1.6.3 = STRING: "1863.02 GB"
.1.3.6.1.4.1.24681.1.2.11.1.6.4 = STRING: "--"
.1.3.6.1.4.1.24681.1.2.11.1.7.1 = STRING: "GOOD"
.1.3.6.1.4.1.24681.1.2.11.1.7.2 = STRING: "GOOD"
.1.3.6.1.4.1.24681.1.2.11.1.7.3 = STRING: "GOOD"
.1.3.6.1.4.1.24681.1.2.11.1.7.4 = STRING: "--"

RAID Status volume

.1.3.6.1.4.1.24681.1.2.17.1.2.1 = STRING: "[Volume DataVol1]"
.1.3.6.1.4.1.24681.1.2.17.1.3.1 = STRING: "EXT4"
.1.3.6.1.4.1.24681.1.2.17.1.4.1 = STRING: "3.53 TB" (Total volume size)
.1.3.6.1.4.1.24681.1.2.17.1.5.1 = STRING: "2.93 TB" (Free space on volume)
.1.3.6.1.4.1.24681.1.2.17.1.6.1 = STRING: "Ready"

@laf

This comment has been minimized.

Show comment
Hide comment
@laf

laf Feb 9, 2017

Member

You didn't actually ask for any of that information!

Member

laf commented Feb 9, 2017

You didn't actually ask for any of that information!

@laf laf reopened this Feb 9, 2017

@NK74

This comment has been minimized.

Show comment
Hide comment
@NK74

NK74 Feb 9, 2017

Contributor

Hi @laf ,

Sorry i misunderstood, i've write aforementioned the String for missing information on this model

Contributor

NK74 commented Feb 9, 2017

Hi @laf ,

Sorry i misunderstood, i've write aforementioned the String for missing information on this model

@NK74

This comment has been minimized.

Show comment
Hide comment
@NK74

NK74 Feb 9, 2017

Contributor

Wich file i need to edit for this device snmp output ?

Contributor

NK74 commented Feb 9, 2017

Wich file i need to edit for this device snmp output ?

@laf

This comment has been minimized.

Show comment
Hide comment
@laf

laf Feb 16, 2017

Member

I don't think this is an issue, please ensure you are upto date and once you are re-provide the full poller and discovery output asked for in point 3.

Member

laf commented Feb 16, 2017

I don't think this is an issue, please ensure you are upto date and once you are re-provide the full poller and discovery output asked for in point 3.

@NK74

This comment has been minimized.

Show comment
Hide comment
@NK74

NK74 Feb 16, 2017

Contributor

Up to date ...

Component Version
LibreNMS d06aaaa
DB Schema 164
PHP 7.0.13-0ubuntu0.16.10.1
MySQL 10.0.29-MariaDB-0ubuntu0.16.10.1
RRDTool 1.6.0
SNMP NET-SNMP 5.7.3

discovery : https://gist.github.com/NK74/c7ec495b59438667d1be4e6d324da40a
poller : https://gist.github.com/NK74/4fe6d362dc086171292ec0c289d3924f
snmpbulkwalk : https://gist.github.com/NK74/3d78bbfffa7516175892c11b6ac6419e

Contributor

NK74 commented Feb 16, 2017

Up to date ...

Component Version
LibreNMS d06aaaa
DB Schema 164
PHP 7.0.13-0ubuntu0.16.10.1
MySQL 10.0.29-MariaDB-0ubuntu0.16.10.1
RRDTool 1.6.0
SNMP NET-SNMP 5.7.3

discovery : https://gist.github.com/NK74/c7ec495b59438667d1be4e6d324da40a
poller : https://gist.github.com/NK74/4fe6d362dc086171292ec0c289d3924f
snmpbulkwalk : https://gist.github.com/NK74/3d78bbfffa7516175892c11b6ac6419e

@laf

This comment has been minimized.

Show comment
Hide comment
@laf

laf Feb 16, 2017

Member

Please run /usr/bin/snmpwalk -v2c -c COMMUNITY -OUQnt -M /opt/librenms/mibs -t 1 -r 1 udp:HOSTNAME:161 1.3.6.1.4.1.24681.1.2.11.1.3.3.6.1.4 - replace COMMUNITY and HOSTNAME with the relevant details.

Can you also join irc to discuss this pls?

Member

laf commented Feb 16, 2017

Please run /usr/bin/snmpwalk -v2c -c COMMUNITY -OUQnt -M /opt/librenms/mibs -t 1 -r 1 udp:HOSTNAME:161 1.3.6.1.4.1.24681.1.2.11.1.3.3.6.1.4 - replace COMMUNITY and HOSTNAME with the relevant details.

Can you also join irc to discuss this pls?

@laf laf closed this in #5925 Feb 17, 2017

@NK74

This comment has been minimized.

Show comment
Hide comment
@NK74

NK74 Feb 17, 2017

Contributor

Work fine for me 👍

image

Contributor

NK74 commented Feb 17, 2017

Work fine for me 👍

image

@lock

This comment has been minimized.

Show comment
Hide comment
@lock

lock bot May 17, 2018

This thread has been automatically locked since there has not been any recent activity after it was closed.

lock bot commented May 17, 2018

This thread has been automatically locked since there has not been any recent activity after it was closed.

@librenms librenms locked as resolved and limited conversation to collaborators May 17, 2018

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.