主要观点:作者为证明“Chris O”在 StackExchange 上的观点错误,花费大量时间和金钱使扫描仪通过 iSCSI 工作,最终成功证明扫描仪在 iSCSI 上可以正常工作。
关键信息:
- 起初想到将扫描仪连接到 SCSI 磁盘阵列机箱,后转为 iSCSI 数组,因 iSCSI 舱价格昂贵而推迟研究,但想法仍萦绕心头。
- 最小测试设置需要 iSCSI 目标、发起器和 SCSI 扫描仪,Linux 的
tgt
支持直通设备,作者最终使用 Linuxtgt
iSCSI 目标、另一台电脑上的虚拟机作为发起器和 Canoscan FS4000US 扫描仪。 - FS4000US 扫描仪发布于 2001 - 2002 年,有 32 位驱动到 Vista,VueScan 可提供驱动替代,但其无法检测插入媒体的滑动架,作者设计 3D 打印滑动架替代后成功扫描。
- FS4000US 是“SCSI - 2”窄 SCSI,有 SE / HVD 和 LVD 等考虑,作者找到 PCIe SCSI 卡并解决与扫描仪连接的问题。
- 测试各部分时遇到各种问题,如 Windows 安装驱动出现问题、virt - manager 操作出现故障等,最终在使用 iSCSI 时成功让扫描仪工作。
- 原计划使用笔记本连接 iSCSI 目标,因 MacOS 无原生 iSCSI 而运行 Windows 11 虚拟机失败,后构建 Windows 7 VM 成功连接并扫描,还尝试了原始 Canon Twain 驱动。
重要细节: - 作者购买的 FS4000US 扫描仪因缺少幻灯片/胶片安装座以合理价格购入。
- 测试过程中涉及多种技术和设备,如不同版本的操作系统、各种驱动、SCSI 相关的规范和连接器等。
- 作者在解决问题过程中不断尝试各种方法,包括对硬件进行改装(如切割电缆)等。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。