If something goes wrong¶
If you experience an issue during any of the steps mentioned in this section, please first check out our Troubleshooting and Recovery guide.
Collecting debug information¶
Whenever you ask for help — in the forum, on a bug report, or in chat — you will be asked for a debug log. Armbian ships a tool that gathers everything a maintainer needs in one go:
| Bash | |
|---|---|
It collects the kernel ring buffer (dmesg), the hardware-monitor log, board
and userspace identity, installed Armbian/kernel packages, loaded modules,
install logs and current system state, then uploads the result to
paste.armbian.com and prints a URL. Post that URL where you were asked for
it. IPv4 addresses are masked in the report before it leaves the board.
- Run it as
root(it re-invokes itself withsudoif needed). - On a terminal it gives you a short countdown — press any key to print the report to the screen instead of uploading (useful on an offline board; copy it to a pastebin yourself). If the upload fails, it prints the report too.
- Run non-interactively (e.g. over a pipe), it always prints instead of uploading, so nothing is sent without you seeing it.
armbian-debug: command not found
Images that predate armbian-debug produce the same log with
sudo armbianmonitor -u. On newer images that command still works and
hands over to armbian-debug.
How to report bugs¶
If you are certain you have found a bug, fill out our bug reporting form and follow its instructions to collect the necessary information and how/where to provide them depending on the type of issue. Please understand that any reports lacking these fundamental diagnostics might be ignored.
Previous: Keeping Armbian up to date
Back to the Getting Started overview.