Brother DCP-110c 整合掃描器在 Mint (18.1 x64) 中無法運作

Brother DCP-110c 整合掃描器在 Mint (18.1 x64) 中無法運作

我已成功安裝所示的印表機驅動程式這裡,其中應包括掃描器驅動程式。

確實,brscan2並且brscan-key已安裝;我也安裝了brother-udev-rule-type1sanesane-utils並且xsane也已安裝。

印表機透過 USB 連接並且可以工作(能夠列印),但無法使用整合掃描器。

直到此時simple-scan還是xsane看不到掃描儀,即使使用sudo.

在此輸入影像描述

在此輸入影像描述


/usr/lib64/sane複製到後,掃描器在簡單掃描和 Xsane 設定中變得可見/usr/lib(按照建議這裡)。但隨後simple-scan給出了不同的錯誤(“無法開始掃描”)並xsane顯示“無法打開設備'brother2:bus2;dev3':參數無效”。 - 與 相同sudo

在此輸入影像描述

在此輸入影像描述


添加

# Brother scanners
ATTRS{idVendor}=="04f9", ENV{libsane_matched}="yes"

/lib/udev/rules.d/40-libsane.rules沒有幫助。


編輯

回答後普夫努埃塞爾

lssub給出:

Bus 001 Device 003: ID 04f9:0169 Brother Industries, Ltd DCP-110C RemovableDisk

然後我sudo chmod a+w /dev/bus/usb/001/008沒有效果,因為這不是(我猜)權限問題。


我也嘗試過將文件從/usr/lib64和複製/usr/lib64/sane/usr/lib/x86_64-linux-gnu/sane和,但沒有成功/usr/lib/x86_64-linux-gnu,如圖所示這裡這裡


正在看這個帖子這裡其中提到了 BIOS 中的高級 USB 配置(討論過的配置)這裡- 另請參閱那裡的圖像)這可能是當前目的所需要的,我發現了一個類似但有些不同的設定。

上面的設定也提到了這裡,以及我嘗試遵循的其他設置,但沒有任何效果。

我在 BIOS 中沒有看到 XHCI 預啟動選項 - 但我看到“USB 大容量儲存驅動程式支援”已啟用。

在此輸入影像描述

停用它不會改變兩個 USB 連接埠中的任何一個(一個是 2.0,另一個是 3.0)。


更新

跟隨之後這個帖子說要使用

export SANE_DEBUG_DLL=128
scanimage -L

尋找表單的錯誤No such file or directory並將指定的檔案複製到指定的位置,我只收到這些錯誤:

[dll] load: trying to load `/usr/lib/x86_64-linux-gnu/sane/libsane-v4l.so.1'
[dll] load: couldn't open `/usr/lib/x86_64-linux-gnu/sane/libsane-v4l.so.1' (No such file or directory)
[dll] load: trying to load `/usr/lib/sane/libsane-v4l.so.1'
[dll] load: couldn't open `/usr/lib/sane/libsane-v4l.so.1' (No such file or directory)
[dll] load: couldn't find backend `v4l' (No such file or directory)

但這些文件似乎不存在(測試過locate)...並且基於我對此事的單獨問題的答案(它是什麼libsane-v4l.so.1以及如何獲得它?),我的目的可能不需要它們。

答案1

我有不同的掃描器和不同的作業系統,因此我的幫助可能價值有限。但無論如何我們還是要試試看。

當您插入印表機時,您可以執行lsusb以尋找指派給您的印表機的匯流排號碼和裝置號。

然後授予您的裝置寫入權限

chmod a+w /dev/bus/usb/$BUS/$DEVICE

其中$BUS$DEVICE是前面提到的匯流排和設備編號。然後再嘗試使用 進行掃描xsane

相關內容