Files
Aaru.Documentation/device/report.md

58 lines
4.6 KiB
Markdown
Raw Normal View History

2021-08-18 03:10:57 -06:00
<EFBFBD><EFBFBD># Table of Contents
2021-08-18 03:06:03 +01:00
2021-08-18 03:10:57 -06:00
- [Command Description](#command-description)
- [Command usage](#command-usage)
- [Example](#example)
- [Operating system support](#operating-system-support)
## Command description
2021-08-19 11:08:54 -07:00
This operation will test a physical device for its read capabilities. If the media is removable, it will ask you to insert different media into it, as read capabilities vary with different media. The report will be saved in the executing directory, and sent to us. Shared reports can be seen in https://www.aaru.app
2020-03-16 15:10:35 -05:00
## Command usage
2021-08-18 03:10:57 -06:00
```Aaru -d [true/false] -v [true/false] device-report -h [true/false] <device-path/aaru-remote-host>```
2020-03-16 15:10:35 -05:00
```-d, --debug [true/false]``` shows debug output *(default false)*
```-v, --verbose [true/false]``` shows verbose output *(default false)*
2021-08-18 03:10:57 -06:00
```-h, --help [true/false]``` shows help screen for the command instead of running it, ignores all other switches *(default false)*
```-t, --trap-disc [true/false]``` does a device report using a trap disc. *(default false)*
2020-03-16 15:10:35 -05:00
```<aaru-remote-host>``` connects to an Aaru Remote Host with ```aaru://<IP ADDRESS>/<DEVICE PATH>```
## Example
2021-08-18 03:06:03 +01:00
FreeBSD: ```aaru device-report /dev/cd0```
2020-03-16 15:10:35 -05:00
Linux: ```aaru device-report /dev/sdb```
2020-03-16 15:10:35 -05:00
Windows: ```aaru device-report \\.\PhysicalDrive3```
2020-03-16 15:10:35 -05:00
## Operating system support
2021-08-18 03:06:03 +01:00
2021-08-19 11:08:54 -07:00
| Device Type | FreeBSD | MacOS | Linux | Windows |
|--------------|----------|--------|--------|----------|
| SCSI Block device | Yes | No<00> | Yes | Yes |
| SCSI MultiMedia device | Yes | Not yet<00> | Yes | Yes |
| SCSI Streaming device | Yes | No<00> | Yes | Yes |
| Parallel ATA | No<00> | No<00> | Yes | Yes |
| Serial ATA | Yes | No<00> | Yes | Yes |
| USB | Partialt | Partialu | Yes | Yes |
| FireWire | Partialv | Partialu | Yes | Partialv |
| PCMCIA | Partialw | Partialu | Yes | Partialw |
| SecureDigital / MultiMediaCard | Not yetx | No<00> | Yes | Untestedy |
2020-03-16 15:10:35 -05:00
1. macOS only allows talking with MultiMedia devices
2. Support for MultiMedia devices in macOS will be added if users require it
3. Not supported due to upstream bug
4. USB descriptors are not retrieved
5. Only MultiMedia devices can be supported and descriptors will not be retrieved
6. FireWire descriptors are not retrieved
2021-08-18 03:06:03 +01:00
7. PCMCIA CIS is not retrieved
2020-03-16 15:10:35 -05:00
8. Support will come with FreeBSD 12-RELEASE
2021-08-19 11:08:54 -07:00
9. Should work, untested due to no available hardware
2021-08-18 03:06:03 +01:00
2020-03-16 15:10:35 -05:00