Dasharo Tools Suite
What is Dasharo Tools Suite?
Dasharo Tools Suite (DTS) is like a swiss army knife for Dasharo firmware: you can execute initial deployment, firmware update and even dump machine logs for debugging and development support.
Also refer to DTS Overview.
How to get Dasharo Pro Package Releases using Dasharo Tools Suite?
Dasharo Pro Package Releases can be used to perform firmware updates with DTS by providing Dasharo Pro Package credentials obtained after buying a Dasharo Pro Package.
Commercial use of DTS should be discussed directly with 3mdeb or Dasharo Team.
How can I use my Dasharo Pro Package credentials
After purchasing the Dasharo Pro Package, you should receive an email with keys to use with Dasharo Tools Suite. This section describes how to do it.
-
Firstly, run DTS from a USB flash drive, documentation on this is included here.
-
After booting, you will see a text menu, choose option number 4,
Load your DPP keys
, by pressing4
andEnter
. -
Next, rewrite the credentials received in the following order:
logs key
,firmware download key
,password
.
-
Credentials will be verified by DTS attempting to connect to our server. If successful, the message
Verification of the Dasharo DPP was successful. They are valid and will be used.
will be displayed.
Below is a short video that presents loading of the DPP keys.
How to support us?
In general there are three ways to support us:
I have more time than money and I can code
Please help us develop Dasharo influence on open-source firmware market and spread the word about it. There are multiple ways to do that:
- Join Dasharo Matrix Community and support other members of community
- Join Dasharo open-source firmware vPub or other related event organized by 3mdeb or Dasharo Team.
- Write a Google review
- Follow us on social media and help spreading the word about Dasharo.
- Contribute documentation, test results, Dasharo Hardware Compatibility List Reports
To get access to DTS SE you should contact 3mdeb or Dasharo Team and prove your contribution regarding above areas of support and influence. If it would be meaningful we would be glad to give you access to DTS SE for a year.
I have more time than money and I can't code
Please contribute ideas for new features, review documentation and help testing bug fixes.
If you would like to pursue that path please contact us on Dasharo - General Matrix channel to agree on scope of contribution to avoid any potential collision with other developers. To get access to DTS SE you should contact 3mdeb or Dasharo Team with links to your contribution and we would be glad to provide one year of DTS SE updates.
I have more money than time
Please donate using one of available methods and contact 3mdeb or Dasharo Team to let us know about your donation. Minimal donating to access DTS SE with one year update support is 60EUR.
How can I help the support team diagnose my problem faster?
If you are having issues with functionalities provided by the DTS start menu, you can help by running it in verbose mode and providing logs.
Info
Verbose mode prints a lot of information on screen that starts with +
sign.
If you can't reproduce the problem in this mode then you can also send us
logs with verbose mode disabled.
To do that, follow the instructions below:
- Boot DTS.
- In the DTS menu enable verbose mode by pressing
V
. - Enable sending logs by pressing
L
. - Reproduce the problem.
- The logs will be sent automatically after exiting from the menu (entering shell, powering off the system or rebooting using the options in DTS menu).
Tip
If the automatic log submission does not work in your case, you can view and
copy the logs manually from /tmp/dts.log
, /var/local/dts-err.log
and
/var/local/flashrom.log
.
After collecting or automatically submitting logs, please report the problem by creating an issue on GitHub and/or "Dasharo Premier Support" Matrix channel. If the logs contain sensitive information, such as credentials, please report the issue via email instead.
Make sure to provide details that will help us reproduce the issue, such as the machine model, Dasharo and DTS version, etc., in accordance with the sections of the provided template.