Sane - подключаем сканер или МФУ к маршрутизатору

Используем пакеты, расширяющие возможности оборудования
Аватара пользователя
Zyxmon
Администратор
Сообщения: 1331
Зарегистрирован: 09 авг 2015, 14:33

Сообщение Zyxmon » 22 окт 2016, 08:31

Sasha писал(а):Источник цитаты роутер перестает видеть принтер

Пишите конкретно - видеть, подразумевает орган зрения. Найдете решение, отпишите для других.
Я бы копал в сторону отключения прошивочного сервера печати и настройки cups + hplip. Есть еще галочка, связанная с печатью, у sane клиента.

Sasha
Сообщения: 8
Зарегистрирован: 20 окт 2016, 22:06

Сообщение Sasha » 22 окт 2016, 09:25

Наверно не правильно выразился.
до сканирования:
 
print1.jpg
Свернуть

после:
 
print2.jpg
Свернуть

Zyxmon писал(а):Источник цитаты Я бы копал в сторону отключения прошивочного сервера печати и настройки cups + hplip. Есть еще галочка, связанная с печатью, у sane клиента.

А поподробнее можно?
У вас нет необходимых прав для просмотра вложений в этом сообщении.

Sasha
Сообщения: 8
Зарегистрирован: 20 окт 2016, 22:06

Сообщение Sasha » 26 ноя 2016, 19:40

Так и не получилось мне настроить cups + hplip, чтоб заработал принтер, как на Entware-Keenetic, так и Entware-3x.
При этом на Debian принтер настроился, но не удалось настроить сканер.

kolu4iy
Сообщения: 1
Зарегистрирован: 17 янв 2017, 23:19

Сообщение kolu4iy » 17 янв 2017, 23:26

Sasha писал(а):Источник цитаты Наверно не правильно выразился.


Только что поборол.

1. Создаёте скрипт /opt/sbin/saned.sh:

Код: Выделить всё

#!/bin/sh

/opt/sbin/saned

for devs in $(find /sys/bus/usb/devices/usb*/ -name idVendor); do
    (
	devid="$(cat $devs)"
	if [[ $devid == "03f0" ]]; then
		syspath="${devs%/idVendor}/authorized"
		echo 0 > $syspath
		echo 1 > $syspath
	fi
    )
done


и выполняете

Код: Выделить всё

chmod +x /opt/sbin/saned.sh


2. В настройках /etc/xinetd.d/saned.conf меняете

Код: Выделить всё

server = /opt/sbin/saned

на

Код: Выделить всё

server = /opt/sbin/saned.sh


Что делает скрипт:
1. Запускает saned.
2. После выхода из saned он ищет устройство USB с idVendor=03f0, что есть Hewlett-Packard.
3. Разавторизует его, авторизует обратно.

Итог: принтер обратно появляется в роутере.


Вернуться в «Entware/Qnapware/Optware/Zyxware - обсуждаем репозитории пакетов»

Кто сейчас на конференции

Всего 2 посетителя :: 0 зарегистрированных, 0 скрытых и 2 гостя (основано на активности пользователей за последние 5 минут)
Больше всего посетителей (121) здесь было 18 май 2016, 18:19

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя