diff --git a/TROUBLESHOOTING.md b/TROUBLESHOOTING.md index 853f9ff..551463e 100644 --- a/TROUBLESHOOTING.md +++ b/TROUBLESHOOTING.md @@ -302,7 +302,7 @@ Many external drive enclosures (Vantec NexStar, Sabrent, OWC, etc.) do not adver When something goes wrong during a rip, gather this information before filing an issue: 1. **freemkv version:** `freemkv --version` or the crate version in `Cargo.toml`. -2. **Drive model:** from the drive label, or from `freemkv info`. +2. **Drive model:** from the drive label, or from `freemkv info disc://`. 3. **Connection type:** USB (with bridge chipset if known) or direct SATA. 4. **Operating system and kernel:** `uname -a`. 5. **Kernel messages during the failure:** `dmesg | tail -50` immediately after the crash. diff --git a/docs/architecture.md b/docs/architecture.md index 989380c..f43d720 100644 --- a/docs/architecture.md +++ b/docs/architecture.md @@ -96,7 +96,7 @@ After open: - `init()` -- routes to the matching registered unlocker (if any); otherwise a no-op and the cert handshake carries the disc - `probe_disc()` -- probe disc surface for optimal speeds -- `read(lba, count, buf, recovery)` -- single-shot read; `recovery` only selects the per-CDB timeout (1.5 s vs. 30 s) +- `read(lba, count, buf, recovery)` -- single-shot read; `recovery` only selects the per-CDB timeout (`READ_TIMEOUT_MS` 10 s vs. `READ_RECOVERY_TIMEOUT_MS` 60 s) - `wait_ready()` -- wait for disc insertion - `eject()` -- eject tray