Сканер виявлено за допомогою сканера пошуку, але не за допомогою сканування зображення -L або sudo scanimage -L


15

У мене є 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.

Відповіді:


6

З того, що я бачу на офіційній здоровій сторінці , 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).


Дякуємо за відповідь. На жаль, у мене немає інсталяції Windows або OSX, тому я не можу витягти файл .nal з драйвера. Чи є спосіб це зробити без встановлення драйвера? У мене на моєму столі встановлений інсталяційний компакт-диск, який постачався зі сканером.
Zach Latta

У ньому йдеться про те, що файл зазвичай знаходиться у файлі .cab. Ви можете спробувати пошукати папки та архіви на компакт-диску. Також дивіться мою відредаговану відповідь, я просто згадав щось інше, що мені потрібно було зробити.
jeremija

1
@Crynix дякую, що це було б чудово, оскільки я спробував скласти здорові файли з src з різних версій в git і не пощастило. Я також повинен зазначити, що я використовую попередньо встановлений сенс з 12.04, хоча я не думаю, що це не змінило б. І я припускаю, що ви також використовували файл прошивки 1300i_0D12.nal?
Макс

1
@ZachLatta Я знаю, що минуло деякий час, але ви коли-небудь отримували шанс знову налаштувати свій сканер і записувати, як у вас це працює?
Макс

1
Дивіться askubuntu.com/questions/567863/… для відповіді на подібне запитання.
Beef Eater
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.