1

Ребятя, на вас последняя надежда, два дня уже себе нервы порчу.

У меня сканер BenQ 5160C, пробовал устанавливать так:

1. Создал каталог snapscan в /usr/share/sane
2. Скопировал в него файл 2331v013.bin
3. Подправил файл /etc/sane.d/snapscan.conf
# firmware upload is needed by the scanner
firmware /usr/share/sane/snapscan/2331v013.bin

4. В файле /etc/sane.d/snapscan.conf прописал usb 0x04a5 0x2331

Пробую sudo scanimage -L, получаю ответ:
device `snapscan:libusb:003:002' is a Acer FlatbedScanner50 flatbed scanner

Пробую scanimage  > test.tif, ответ:
scanimage: open of device snapscan:libusb:001:007 failed: Error during device I/O

Пробую сканировать так: "Приложения -> Графика -> Простое сканирование", пишет "нет доступного сканера".

Подскажите, что делать.

2

Вот на сайте SANE нету вашего сканера. Может и не выйдет его запустить.

Trouble  in WINDOWS reboot, trouble in UNIX be root.

3

Для начала проверить входит ли пользователь в группу scanner

 Консоль:
groups

Если в списке группа scanner отсутствует
 Консоль:
sudo gpasswd -a имя_пользователя scanner

4

nilov, http://www.sane-project.org/man/sane-snapscan.5.html
Примерно тот же, что и у вас.

Linux Mint 19.3 Mate Edition
Windows 7

5

Сканер работает под Linux.
ИМХО, возиться с командной строкой необязательно. Главное - подсунуть ему firmware, и можно запускать xsane или аналог.
Если не видит сканер - запускаем от рута. Если под рутом работает, а под юзером нет - то добавляем юзера в группу scanner, даём юзеру права на устройство сканера, команду вешаем в автозагрузку.

При укусе ядовитой змеи, держите её голову на расстоянии от себя, чтобы она не укусила вас в ответ...

6

Writer, под Ubuntu, наверное, работает даже самое кривое железо smile

Linux Mint 19.3 Mate Edition
Windows 7

7

durc пишет:

Для начала проверить входит ли пользователь в группу scanner

 Консоль:
groups

Если в списке группа scanner отсутствует
 Консоль:
sudo gpasswd -a имя_пользователя scanner

$ groups
nilov adm dialout cdrom plugdev lpadmin admin saned sambashare

$ sudo gpasswd -a nilov scanner
gpasswd: группа scanner не существует в /etc/group

8

Writer пишет:

Сканер работает под Linux.
ИМХО, возиться с командной строкой необязательно. Главное - подсунуть ему firmware, и можно запускать xsane или аналог.
Если не видит сканер - запускаем от рута. Если под рутом работает, а под юзером нет - то добавляем юзера в группу scanner, даём юзеру права на устройство сканера, команду вешаем в автозагрузку.

firmware - менял на bin который нашёл на установочном диске (п.3).
xsane из под рута говорит что "нет доступных устройств".
skanlite тоже не находит девайс.
gscan2pdf, вроде определяет сканер, нажимаю сканировать получаю такое сообщение "Неизвестное сообщение scanimage-perl: open of device snapscan:libusb:001:010 failed: Invalid argument".

9

# sane-find-scanner
found USB scanner (vendor=0x04a5, product=0x2331) at libusb:001:010

Причём на комманду
# 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)."
Выдёргиваю/втыкаю USB шнур, снова пробую scanimage -L, пишет "device `snapscan:libusb:001:011' is a Acer FlatbedScanner50 flatbed scanner"

10

# lsusb
Bus 001 Device 011: ID 04a5:2331 Acer Peripherals Inc. (now BenQ Corp.)

Создал файл
/etc/udev/rules.d/45-scanner.rules

В нём написал:
SYSFS{idVendor}==»04a5«, SYSFS{idProduct}==»2331«, MODE=»664″, GROUP=»saned»

Не помогает.

11

Почитай вот тут ещё

Trouble  in WINDOWS reboot, trouble in UNIX be root.

12

Раскомментировал строку:
/dev/usb/scanner0 bus=usb
в файле /etc/sane.d/snapscan.conf

Результата ноль.

13

https://lists.ubuntu.com/archives/ubunt … 12099.html
Под виндой-то точно работает?

При укусе ядовитой змеи, держите её голову на расстоянии от себя, чтобы она не укусила вас в ответ...

14

Writer пишет:

https://lists.ubuntu.com/archives/ubunt … 12099.html
Под виндой-то точно работает?

Уже читал это.
Да, под виндой работает.

15

firmware - менял на bin который нашёл на установочном диске (п.3).
   
Если  использовали   bin  -  то  нужна  прога  NdisWrapper-  это  модуль  ядра, который  использует   bin-  предназначенные  для  Windows
  Почитайте  LinuxFormat  № 4  2009г  стр 24.

16

kolj пишет:

firmware - менял на bin который нашёл на установочном диске (п.3).
   
Если  использовали   bin  -  то  нужна  прога  NdisWrapper-  это  модуль  ядра, который  использует   bin-  предназначенные  для  Windows
  Почитайте  LinuxFormat  № 4  2009г  стр 24.

NdisWrapper как я понял использует inf, а не bin. Или я что то неправильно понял, потому что на
# ndiswrapper -i /usr/share/sane/snapscan/2331v013.bin
отвечает
install argument must be .inf file

попробовал так:
На загрузочном диске в папке Driver с помощью wine запустил setup.exe, получил такую папку c:/Program Files/ScanDrv6/5160C.
Всё это переписал на свою хоум папку и запустил:
# ndiswrapper -i /home/username/5160C/Migrate/Scan13.inf
(других .inf просто не было)

Проверил
# ndiswrapper  -l
scan13 : invalid driver!

# scanimage  > test.tif
scanimage: no SANE devices found

выдёргиваю/вставляю USB шнур, опять пробую
# scanimage  > test.tif
scanimage: open of device snapscan:libusb:001:009 failed: Error during device I/O

проходит некоторое время опять
"scanimage: no SANE devices found"

17 (11.04.2011 06:56:19 отредактировано kolj)

http://unixforum.org/index.php?showtopic=66043

http://kubuntu.ru/node/1428

18 (11.04.2011 09:32:23 отредактировано nilov)

Читал уже всё это. Даже пробовал подключать с u176v046.bin, толку нет.

19

А  попробовать  в  виртуальной  машине  поставит  мандриву  с  СД  диска  -в  ней  можно  сканер  выбрать  вручную  -  что  там  выдаст

20

kolj пишет:

А  попробовать  в  виртуальной  машине  поставит  мандриву  с  СД  диска  -в  ней  можно  сканер  выбрать  вручную  -  что  там  выдаст

Почему именно мандриву?

21

В  ней  можно  увидеть  список  сканеров  какие  потдерживает.  - как  выбор  принтера  в  убунте

22

Загрузил  я  мандриву  и  в  списке  вашего  сканера  нет.  Есть  5150 и 5250

23

kolj пишет:

Загрузил  я  мандриву  и  в  списке  вашего  сканера  нет.  Есть  5150 и 5250

Т.е. безнадёжно? ab

24

Наверное  да  ,если  что  то  выйдет,то с  bin  файлом...