Версия HPLIP //

Какая версия HPLIP используется в пакете sane-hplip.pkg, входящем в состав сборки от 13.10.2010 ?

Ситуация вообще-то следующая: пытаюсь настроить сканер НР3390, scanimage его не видит, хотя backend загружается. Получается вот что:

BusyBox v1.10.4 (2008-07-07 05:32:58) built-in shell (ash)
Enter 'help' for a list of built-in commands.

S12:~# SANE_DEBUG_DLL=255 scanimage -L
[sanei_debug] Setting debug level of dll to 255.
[dll] sane_init: SANE dll backend version 1.0.12 from sane-backends 1.0.22git
[dll] sane_init/read_dlld: processing /etc/sane.d/dll.d ...
[dll] sane_init/read_dlld: opendir failed: No such file or directory
[dll] sane_init/read_config: reading dll.conf
[dll] add_backend: adding backend `hpaio'
[dll] sane_get_devices
[dll] load: searching backend `hpaio' in `/usr/lib:/lib:/lib/sane'
[dll] load: trying to load `/usr/lib/libsane-hpaio.so.1'
[dll] load: couldn't open `/usr/lib/libsane-hpaio.so.1' (No such file or directo
ry)
[dll] load: trying to load `/lib/libsane-hpaio.so.1'
[dll] load: couldn't open `/lib/libsane-hpaio.so.1' (No such file or directory)
[dll] load: trying to load `/lib/sane/libsane-hpaio.so.1'
[dll] load: dlopen()ing `/lib/sane/libsane-hpaio.so.1'
[dll] init: initializing backend `hpaio'
[dll] sane_get_devices: found 0 devices

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).
[dll] sane_exit: exiting
[dll] sane_exit: finished

S12:~# lsusb
lsusb: cannot open "/usr/local/share/usb.ids", No such file or directory
Bus 005 Device 001: ID 0000:0000
Bus 004 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 002: ID 03f0:3517
Bus 001 Device 001: ID 0000:0000

S12:~# 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=0x03f0 [Hewlett-Packard], product=0x3517 [HP LaserJet
3390]) at libusb:001:002
# 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.

S12:~#less /var/log/messages

Dec  9 11:38:42 S12 user.warn scanimage: unable to open /var/run/hpssd.port: No such file or directory: api/hplip_api.c 103
Dec  9 11:38:42 S12 user.warn scanimage: unable to connect hpssd socket 2207: Connection refused: api/hplip_api.c 738
Dec  9 11:39:01 S12 cron.err crond[3272]: USER root pid 4098 cmd /bin/lp_check
Dec  9 11:40:01 S12 cron.err crond[3272]: USER root pid 4127 cmd /bin/lp_check
Dec  9 11:41:01 S12 cron.err crond[3272]: USER root pid 4154 cmd /bin/lp_check
Dec  9 11:42:01 S12 cron.err crond[3272]: USER root pid 4182 cmd /bin/lp_check

В настройках Thinstation вот что:

# Настройки SANE
PKG_PACKAGES="sane sane-hplip" # подключаем пакет sane
SANE_ENABLED=On
SANE_REMOTE_ACCESS_FROM="192.168.1.0/24" # IP адрес или подсеть с которой разрешен доступ к сканеру
SANE_SCANNER="hpaio" # пишем название Backend
SANE_HPLIP="On"

Загрузка клиента производится через etherboot версии от 13.10.2010 г.

Есть подозрение у меня что подгружается старая версия hplip, на официальном сайте НР указано, что эти МФУ поддерживаются начиная с версии 2.8.1, сейчас там можно скачать версию 3.10.9.

Может я конечно не прав. Может кто решил проблему с МФУ НР3390 или НР3052 ? Поделитесь опытом кто может, пожалуйста.

Или может быть есть возможность выложить рабочий sane-hplip.pkg со свежайшей версией  HPLIP ?


Неужели никто

Неужели никто не смог решить эту проблему ?

URR  SANE_DEBUG_DLL=255

URR

 SANE_DEBUG_DLL=255 scanimage -L     показало тебе все проблемы: каких и где файлов не хватает. (а файлы эти могут лежать рядышком в соседней директории), для начала скопируй эти файлы куда надо - если    заработает -> сделай аналогично в pkg файле.

Не полегчало

Не полегчало однако ...

HP 3050 - такая же

HP 3050 - такая же проблема...

Хотя после последнего обновления sane.pkg пытается работать даже HP 2400. Нормально отсканировать конечно не получается, но хотя бы есть попытки.

кто бы

кто бы подсказал howto переделать hplip с сайта НР в sane-hplip.pkg для thinstation ...

Я так понимаю

Я так понимаю howto тут не отделаться. hplip стал большой и крутой у HP. Что бы его доточить для thinstation нужен большой напильник. Там в добавок еще и python надо тягать за собой.
В местной сборке используют версию python 2.5. А в текущем hplip ссылки идут на 2.6. И например для hpssd.py нехватает models.

Пытаюсь

Пытаюсь заставить работать HP3390 

 

TS:~# scanimage -L

-sh: scanimage: not found

TS:~# sane-find-scaner

-sh: sane-find-scaner: not found

 

thinstation.conf-TS

PKG_PREFIX=pkg

PKG_PACKAGES="debug sane sane-hplip"

SANE_REMOTE_ACCESS_FROM="192.168.1.0/24"

SANE_ENABLED=ON

SANE_SCANNER="hpaio"

SANE_HPLIP="ON"

 

Как понять - у меня пакеты не грузятся или просто эти команды больше не поддерживаются? 

 

scanimage чудным

scanimage чудным образом заработал. sane-find-scaner - по прежнему нет. 

Как принтер устроство видится:
TS:~# usb_printerid /dev/usb/lp0
GET_DEVICE_ID string:
MFG:Hewlett-Packard;CMD:PJL,PML,MLC,POSTSCRIPT,PCLXL,PCL;MDL:HP LaserJet 3390;CLS:PRINTER;DES:Hewlett-Packard LaserJet 3390;MEM:MEM=53MB;1284.4DL:4d,4e,1;COMMENT:RES=1200x1; 

 Как сканер - нет:
TS:~# SANE_DEBUG_DLL=255 scanimage -L
[sanei_debug] Setting debug level of dll to 255.
[dll] sane_init: SANE dll backend version 1.0.13 from sane-backends 1.0.23git
[dll] sane_init/read_dlld: attempting to open directory `./dll.d'
[dll] sane_init/read_dlld: attempting to open directory `/etc/sane.d/dll.d'
[dll] sane_init/read_dlld: opendir failed: No such file or directory
[dll] sane_init/read_config: reading dll.conf
[dll] add_backend: adding backend `hpaio'
[dll] sane_get_devices
[dll] load: searching backend `hpaio' in `/usr/lib:/lib:/lib/sane'
[dll] load: trying to load `/usr/lib/libsane-hpaio.so.1'
[dll] load: couldn't open `/usr/lib/libsane-hpaio.so.1' (No such file or directory)
[dll] load: trying to load `/lib/libsane-hpaio.so.1'
[dll] load: couldn't open `/lib/libsane-hpaio.so.1' (No such file or directory)
[dll] load: trying to load `/lib/sane/libsane-hpaio.so.1'
[dll] load: dlopen()ing `/lib/sane/libsane-hpaio.so.1'
[dll] init: initializing backend `hpaio'
[dll] sane_get_devices: found 0 devices

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).

[dll] sane_exit: exiting
[dll] sane_exit: finished