昨天,大约六个月后,我最后一次使用扫描仪时遇到了这个问题。与此同时,我安装了一个新的 Linux。
我有一台 Mustek BearPaw 1200 CU Plus。这是一台老式且相当便宜的扫描仪,但它已经工作了六年多,所以在它坏掉之前,没有必要更换它。
为了使这个扫描仪运行,我必须获得一个PS1Dfw.usb
固件,每次扫描到设备之前都需要加载它。安装 sane 和后端并将固件放入后/usr/share/sane/gt68xx/
,我可以扫描我需要的页面。
但为什么会这么痛苦呢?打印机连接到 Linux 并不难,那么为什么扫描仪连接到 Linux 就那么困难呢?为什么固件不在一个包或其他东西中?
这我下载固件的网站自 2007 年以来一直没有更新,并且不再维护。如果它最终离线怎么办,我们是否会失去对所有基于 gt68xx 的扫描仪的支持?
欢迎任何有关如何简化此操作的建议(我不经常使用扫描仪,并且我通常同时安装新的操作系统。然后,当我做需要我的扫描仪,这一切都在寻找如何让那该死的东西再次工作)。
答案1
某些固件未打包/包含的原因之一是有时没有允许这样做的许可证,或者有不允许这样做的许可证。
在这种情况下,驱动程序的作者似乎有权分发这些文件,但没有有关重新分发的信息(因此有人应该向 Mustek 索要明确说明允许的许可证)。
答案2
在大多数情况下,这是因为周围不存在各种驱动程序。与显卡、无线卡(现在的)和打印机不同,大多数用户并不使用扫描仪,因此无需投入太多精力。
答案3
您始终可以保留您最喜欢的操作系统的旧版本以及旧驱动程序来执行此任务,并在虚拟机(例如 VirtualBox)中运行。