Сканер обнаружен с помощью сканера со сканированием, но не с scanimage -L или sudo scanimage -L

10

У меня есть Fujitsu ScanSnap S1300i. Я скомпилировал SANE из источника. Когда я запускаю sane-find-scanner , выдается следующий вывод:

sane-find-scanner will now attempt to detect your scanner. 
If the result is different from what you expected, first make sure your scanner 
is powered up and properly connected to your computer.
No SCSI scanners found. If you expected something different, make sure 
that you have loaded a kernel SCSI driver for your SCSI adapter.

found USB scanner (vendor=0x04c5, product=0x128d) at libusb:002:004  
Your USB scanner was (probably) detected. It may or may not be supported by SANE.
Try scanimage -L and read the backend's
manpage.

Not checking for parallel port scanners.
Most Scanners connected to the parallel port or other proprietary ports can't be detected by this program.
You may want to run this program as root to find all devices. 
Once you found the scanner devices, be sure to adjust access permissions as necessary.

Однако, когда я запускаю scanimage -L или sudo scanimage -L , выдается следующий вывод:

No scanners were identified. If you were expecting something different. 
Check that the scanner is plugged in, turned on and detected by the sane-find-scanner tool (if appropriate). 
Please read the documentation which came with this software (README, FAQ, manpages).

Кроме того, я добавил запись в /etc/sane.d/fujitsu.conf для ScanSnap S1300i.

    
задан Zach Latta 22.08.2012 в 05:01
источник

1 ответ

5

Из того, что я вижу на официальной разумной странице , ScanSnap S1300 использует epjitsu , а не fujitsu . Вы можете попытаться переместить запись конфигурации из fujitsu.conf в файл epjitsu.conf в той же папке.

Я не уверен, какие именно отличия между S1300 и S1300i, поэтому вам может потребоваться извлечь файл прошивки *.nal из драйвера Fujitsu Windows, как он говорит в заголовке как fujitsu.conf , так и epjitsu.conf файлов в /etc/sane.d/ , если вы еще этого не сделали.

Обновление Я только что вспомнил, когда я исходил из источника, потому что мне нужна была новая версия для моего сканера, поэтому мне нужно было создать новое правило udev для использования сканера.

Создал новый файл в файле /etc/udev/rules.d с именем 40-libsane.rules и добавил в файл следующую строку:

ATTRS{idVendor}=="AAAA", ATTRS{idProduct}=="BBBB", ENV{libsane_matched}="yes"

Замените AAAA и BBBB идентификаторами вашего сканера. Вы можете увидеть их, набрав lsusb (на самом деле это те же идентификаторы, которые вы сказали, чтобы создать новую запись в файле fujitsu.conf).

    
ответ дан jeremija 22.08.2012 в 06:53
источник