Добрый день Есть МФУ HP3055 со сломанным USB портом, в офисе компы на windows 7/10 x64. Как оказалось сетевой сканер нет возможности настроить на 64 битные системы потому что HP не написали дров. Решил сделать на Centos 6.
Все ставил из стоковых репов
sane-backends x86_64 1.0.21-5.el6
hpijs x86_64 1:3.14.6-4.el6.1 @base 9.2 M
hplip x86_64 3.14.6-4.el6.1 @base 9.1 M
hplip-gui x86_64 3.14.6-4.el6.1 @base 2.8 M
hplip-libs x86_64 3.14.6-4.el6.1 @base 343 k
libsane-hpaio x86_64 3.14.6-4.el6.1 @base 148 k
sane-backends-devel x86_64 1.0.21-5.el6 @base 33 k
sane-backends-libs x86_64 1.0.21-5.el6 @base 7.6 M
sane-backends-libs-gphoto2 x86_64 1.0.21-5.el6 @base 40 k
sane-frontends x86_64 1.0.14-9.2.el6 @base 132 k
xsane x86_64 0.997-8.el6
сканер подключился, проверил сканирует все норм
scanimage -L
device `hpaio:/net/HP_LaserJet_3055?ip=192.168.4.30' is a Hewlett-Packard HP_LaserJet_3055 all-in-one
теперь чтоб его расшарить ставлю xinetd и делаю
# cat /etc/xinetd.d/saned
service sane-port
{
port = 6566
socket_type = stream
server = /usr/sbin/saned
user = root
group = root
wait = no
}
# cat /etc/sane.d/saned.conf
localhost
192.168.4.0/24
на винде ставлю в качестве клиента SANEWinDS или SaneTwain при обращении к сканеру получаю ошибку
Jun 25 15:22:23 63proxy xinetd[24696]: xinetd Version 2.3.14 started with libwrap loadavg labeled-networking options compiled in.
Jun 25 15:22:23 63proxy xinetd[24696]: Started working: 1 available service
Jun 25 15:22:43 63proxy xinetd[24696]: START: sane-port pid=24718 from=::ffff:192.168.4.114
Jun 25 15:22:45 63proxy saned[24718]: io/hpmud/pp.c 627: unable to read device-id ret=-1
Jun 25 15:22:45 63proxy xinetd[24696]: EXIT: sane-port status=0 pid=24718 duration=2(sec)
Jun 25 15:23:28 63proxy xinetd[24696]: Exiting...
тоесть сокет sane-port не может открыть порт сканера? почему не понятно, как лечить незнаю, помогите пожалуйста.