Add new Linux device. Wrong OS

Hello there,

Few days ago I removed a device and today I added again and the logo and OS are “Generic device” but the OS must be Linux.

Any help?? Thankssssss

validate.conf

====================================

Component Version
LibreNMS 1.56-26-g99b29ef
DB Schema 2019_10_03_211702_serialize_config (144)
PHP 7.2.22
MySQL 5.5.60-MariaDB
RRDTool 1.4.8
SNMP NET-SNMP 5.7.2
====================================

[OK] Composer Version: 1.9.0
[OK] Dependencies up-to-date.
[OK] Database connection successful
[OK] Database schema correct
[FAIL] The poller (localhost.localdomain) has not completed within the last 5 minutes, check the cron job.
[FAIL] Discovery has not completed in the last 24 hours.
[FIX]:
Check the cron job to make sure it is running and using discovery-wrapper.py
[WARN] Your local git contains modified files, this could prevent automatic updates.
[FIX]:
You can fix this with ./scripts/github-remove
Modified Files:
bootstrap/cache/.gitignore
includes/definitions/datadomain.yaml
includes/definitions/ios.yaml
logs/.gitignore
rrd/.gitignore
storage/app/.gitignore
storage/app/public/.gitignore
storage/debugbar/.gitignore
storage/framework/cache/.gitignore
storage/framework/cache/data/.gitignore
storage/framework/sessions/.gitignore
storage/framework/testing/.gitignore
storage/framework/views/.gitignore
storage/logs/.gitignore

Imagen%20623

Any help?

Thankssss

Hi @sarelol
You need to fix the issues in your setup. Most importantly, seems that discovery is not running as expected. Is your cron running as expected (discovery.php -new, discovery-wrapper, poller, etc etc)

Some YAML files are changed. This could as well cause the issue.

Try to run discovery manually, using LibreNMS user:
./discovery.php -v -h