Имя: Пароль:
IT
Админ
scanbd кто настраивал?
0 ДенисЧ
 
12.04.20
19:54
Есть комп. На нём линух-минт
К нему подключён сканер сапог пиксма.
Из командной строки и из приложений линуха - работает.

Хочется - по кнопке на железке запускать скан и класть (ложить для эстЭтов) в нужную папку.
Для этого в /etc/scanbd/scanbd.conf прописал (для всех событий) скрипт "scanimage --type=tiff > /home/Share/1.tiff"
При запуске руками скрипта - всё работает.
При нажатии кнопки на сканере - тишина. И после этого запуск скрипта руками (под судо или без - без разницы) - девица в бусах (device is busy)


Что я не так делаю?
1 Фрэнки
 
12.04.20
20:03
А без этой строчки в /etc/scanbd/scanbd.conf

по нажатию на кнопку на железе что-то происходит?
2 mistеr
 
12.04.20
20:09
(0) В логи-то загляни.
3 Фрэнки
 
12.04.20
20:11
Вот еще какое-то описание. Можно с ним попробовать что-то сделать

https://kompsekret.ru/q/sane-scanning-scanbd-buttons-and-service-permissions-118088/
4 Garykom
 
гуру
12.04.20
20:25
(0) Прав не хватает
https://kompsekret.ru/q/sane-scanning-scanbd-buttons-and-service-permissions-118088/

Тоже с подобным сталкивался
5 Garykom
 
гуру
12.04.20
20:27
(4)+ Хотя нет еще взаимоблокировки если по usb, надо как понял чтобы по usb только кнопка а само сканирование по сети через службу
6 Garykom
 
гуру
12.04.20
20:36
(0) Плиз как разберешься напиши решение, у меня Canon PIXMA MG3240 дома которую есть желание на роутер повесить.
Но пока даже не уверен что есть дрова под arm
7 ДенисЧ
 
12.04.20
20:36
(1) Молчит
(2) в какие именно?
8 ДенисЧ
 
12.04.20
20:37
(4) Симптомы не те...
9 ДенисЧ
 
12.04.20
20:38
(5) Нет. Сканирование нужно по кнопке в пределах локалхоста
10 mistеr
 
12.04.20
20:39
(7) Не знаю. Не имел се.. дела со сканерами. Но я бы заглянул во все, в момент нажатия.
11 Garykom
 
гуру
12.04.20
20:39
(9) дык сканирование может быть через usb или через сеть (пофиг локалхост или локалка или инет)
А с кнопками прикол что только по usb они пашут
12 Garykom
 
гуру
12.04.20
20:40
Если на кнопку повестить просто сообщательный скрипт (пиши в логи) вместо "scanimage --type=tiff > /home/Share/1.tiff" то кнопка хорошо отрабатыват?
13 ДенисЧ
 
12.04.20
20:43
(12) А как в лог писать? )))
Что написать? echo куда?
14 Garykom
 
гуру
12.04.20
20:56
(13) ыыы

echo $0 executed at $(date) >> /opt/var/log/script.log
15 Garykom
 
гуру
12.04.20
20:58
(14)+ https://habr.com/ru/post/267825/

">>" - дописать в конец файла
16 ДенисЧ
 
12.04.20
21:00
/opt/var ?
У меня нет такого )))

Ладно, завтра вечером продолжим, сейчас нет желания уже....

Спасибо всем заранее.
17 Garykom
 
гуру
12.04.20
21:01
(16) Блин подставь свой путь куда хочешь файл лога писать
Обычно /var/log/ТвойФайлЛогов.log или /var/log/ТвойКаталогЛогов/ТвойФайлЛогов.log
18 ДенисЧ
 
12.04.20
21:07
(17) Шутки не понял... Я понимаю, карантин, самоизоляция етц... ))))))
19 Garykom
 
гуру
12.04.20
21:22
(18) Слишком часто сталкиваюсь что описанное не шутка