Commit graph

77 commits

Author SHA1 Message Date
Luca Deri
cb54b9717c Fixed Lua error in discovery 2018-02-28 17:04:23 +01:00
Luca Deri
94df4af211 SNMP-discovered devices are not automatically added to SNMP 2018-01-20 21:22:41 +01:00
Luca Deri
2655d422e4 The default SNMP community used in discovery is now read from preferences and "public" is used only as fallback 2018-01-07 16:29:13 +01:00
Luca
a945be904f Fixed bug while handling MAC address symbolic translation
Improved device discovery in particular for IoT
2018-01-03 15:46:44 +01:00
Luca Deri
f85f3be347 Initial discovery <-> DOA integration (work in progress) 2017-12-04 16:36:12 +01:00
Luca Deri
1296211ccc Pre-cached IP resolution in network discovery so we can display the host name even if has not done any traffic 2017-12-04 11:06:12 +01:00
Luca Deri
06e1183302 Added IoT discovery (Nest/Netatmo) initial support 2017-11-18 18:04:56 +01:00
Luca
43ff9ac181 Fixed device discovery 2017-11-17 18:41:04 +01:00
emanuele-f
95f3cf213c Add check for possibly null value 2017-10-05 10:04:39 +02:00
Luca Deri
fdb7a8ab41 Initial work towards OS discovery 2017-09-19 00:33:15 +02:00
Luca Deri
32e8fe2a21 Maximized SNMP socket buffer to accept more SNMP responses
Improved discovery with VM detection, name-to-OS, SNMP sysName.o
2017-09-18 10:23:29 +02:00
Luca Deri
20b665f0b6 Fixed for executing network discovery when ntopng moved to nobody (Linux only) 2017-09-15 19:24:23 +02:00
emanuele-f
61e723e317 Fix missing name 2017-09-15 17:00:28 +02:00
Simone Mainardi
ae828f9465 Handles UI network discovery requests 2017-09-14 21:20:01 +02:00
Simone Mainardi
717b2dfa40 Adds pref. for per-interface network discovery 2017-09-14 18:57:10 +02:00
Simone Mainardi
777637e5a1 Simplifies discovered devices cache content 2017-09-14 17:14:03 +02:00
Simone Mainardi
a8123ffe0a Code cleanup and adjust. of naming conventions 2017-09-14 15:56:00 +02:00
emanuele-f
04406d5f1a Add css class to device type icons 2017-09-14 15:11:19 +02:00
Simone Mainardi
b85eea4328 Makes devices discovery a periodic task 2017-09-14 13:19:45 +02:00
Luca
c09023a2bc Discovery improvements 2017-09-12 11:37:05 +02:00
emanuele-f
658dff649a Fix device type assignment after discovery 2017-08-16 19:34:44 +02:00
emanuele-f
26ec2606a6 Add accidentally removed string in discover.lua 2017-08-16 19:29:35 +02:00
emanuele-f
43bf8e5003 Fix discover.lua error 2017-08-16 18:18:02 +02:00
emanuele-f
08ec407fbb Migrate code to index based device type 2017-08-16 18:18:02 +02:00
emanuele-f
6cdcc0ffac Unify host and mac device types
Now the device type is a layer-2 concept and as such is stored into the Mac objects
2017-08-16 18:18:02 +02:00
Luca Deri
c74abf4eb0 Network discovery:
- Removed redundancies between C and Lua
- Discovery is now enabled at interface creation (if supported by the device).
2017-08-16 09:07:28 +02:00
Luca Deri
6ab41bee36 Device discovery now sets the device type in the Mac class
Mac devices are now serialized/deserialized
2017-08-13 10:26:14 +02:00