Meanwhile I changed cable connected to the printer and I got another output:
------------------------------------------------------------------ [sanei_debug] Setting debug level of dll to 128. [dll] sane_init: SANE dll backend version 1.0.8 from sane-backends 1.0.11 [dll] add_backend: adding backend `hpoj' [dll] load: searching backend `hpoj' in `/usr/lib/sane' [dll] load: trying to load `/usr/lib/sane/libsane-hpoj.so.1' [dll] load: dlopen()ing `/usr/lib/sane/libsane-hpoj.so.1' [dll] init: initializing backend `hpoj' ptalInit(): debug level set to 2. ptalInit() ptalDeviceAdd(mlc:par:hp_LaserJet_3380): dev=0x08052D70. ptalDeviceProbe: dev=<.>. ptalDeviceOpen(.): missing colon! ptalDeviceProbe: dev=<..>. ptalDeviceOpen(..): missing colon! ptalDeviceProbe: dev=<mlc:par:hp_LaserJet_3380>. ptalMlcDeviceOpen(mlc:par:hp_LaserJet_3380): found matching dev=0x08052D70 (mlc:par:hp_LaserJet_3380). ptalDeviceProbe: dev=<default-device>. ptalDeviceOpen(default-device): missing colon! [dll] init: backend `hpoj' is version 1.0.6 hpoj: sane_hpoj_get_devices hpoj:mlc:par:hp_LaserJet_3380: sane_hpoj_open ptalMlcDeviceOpen(mlc:par:hp_LaserJet_3380): found matching dev=0x08052D70 (mlc:par:hp_LaserJet_3380). ptalChannelAllocate(dev=0x08052D70): chan=0x08058480. ptalChannelSetRemoteService(chan=0x08058480,serviceType=2,socketID=0,serviceName=<>) ptalChannelSetPacketSizes(chan=0x08058480,desiredHPSize=256,desiredPHSize=8192) ptalChannelAllocate(dev=0x08052D70): chan=0x080584F0. ptalChannelSetRemoteService(chan=0x080584F0,serviceType=3,socketID=0,serviceName=<PTAL-MLCD-RESERVE-SCANNER>) ptalChannelSetErrorHandling(chan=0x080584F0,retryCount=0,retryDelay=0) hpoj:mlc:par:hp_LaserJet_3380: device ID string=<MFG:Hewlett-Packard;CMD:PJL,MLC,BIDI-ECP,PCL,POSTSCRIPT,PCLXL;MDL:hp LaserJet 3380;CLS:PRINTER;DES:Hewlett-Packard LaserJet 3380;MEM:23MB;COMMENT:RES=1200x1;;1284.4DL:4d,4e,1;> hpoj:mlc:par:hp_LaserJet_3380: hpojConnOpen ptalChannelOpen(chan=0x08058480): fd=3. hpoj:mlc:par:hp_LaserJet_3380: hpojResetScanner hpoj:mlc:par:hp_LaserJet_3380: hpojSclSendCommand(cmd=11110, param=0, punc=<*>, letter1=<z>, letter2=<E>) hpoj:mlc:par:hp_LaserJet_3380: Sending SCL command <<ESC>E>> ptalChannelWrite(chan=0x08058480,buffer=0xBFFFDDC0,count=2) ptalChannelWrite(chan=0x08058480,buffer=0xBFFFDDC0,count=2) returns 2. _ptalChannelSelect(chan=0x08058480) returns 0, errno=2, n=4, timeout=0xBFFFCAF0, tv_sec=0, tv_usec=0. ptalPmlAllocate(dev=0x08052D70) ptalPmlAllocate(dev=0x08052D70) returns obj=0x08058560. ptalPmlSetID(obj=0x08058560) ptalPmlSetID(obj=0x08058560) returns OK. ptalPmlOpen(dev=0x08052D70) ptalChannelAllocate(dev=0x08052D70): chan=0x08058DC0. ptalChannelSetRemoteService(chan=0x08058DC0,serviceType=4,socketID=0,serviceName=<>) ptalChannelOpen(chan=0x08058DC0): fd=4. hpoj:mlc:par:hp_LaserJet_3380: Using SCL protocol. hpoj:mlc:par:hp_LaserJet_3380: hpojSclSendCommand(cmd=10886, param=18, punc=<*>, letter1=<s>, letter2=<E>) _ptalChannelSelect(chan=0x08058480) returns 0, errno=2, n=4, timeout=0xBFFFC8D0, tv_sec=0, tv_usec=0. hpoj:mlc:par:hp_LaserJet_3380: Sending SCL command <<ESC>*s18E>> ptalChannelWrite(chan=0x08058480,buffer=0xBFFFDBA0,count=6) ptalChannelWrite(chan=0x08058480,buffer=0xBFFFDBA0,count=6) returns 6. _ptalChannelSelect(chan=0x08058480) returns 0, errno=2, n=4, timeout=0xBFFFDA10, tv_sec=0, tv_usec=0. ptalSclChannelRead(chan=0x08058480): ptalChannelReadTimeout(buffer=0xBFFFDDF0,count=256) returns 0, errno=2. hpoj:mlc:par:hp_LaserJet_3380: Got response (len=0) <<ESC>>. hpoj:mlc:par:hp_LaserJet_3380: hpojSclInquire(cmd=10886,param=18) didn't get expected response of <<ESC>*s18d>! hpoj:mlc:par:hp_LaserJet_3380: hpojConnClose ptalChannelClose(chan=0x08058480) ptalPmlClose(dev=0x08052D70) ptalChannelClose(chan=0x08058DC0) ptalChannelClose(chan=0x080584F0) ptalChannelClose(chan=0x080584F0): not open! [dll] sane_exit: exiting [dll] sane_exit: calling backend `hpoj's exit function hpoj: sane_hpoj_exit ptalDone() ptalDeviceDelete(dev=0x08052D70) ptalDeviceClose(dev=0x08052D70) ptalPmlDeallocate(obj=0x08058560) ptalChannelDeallocate(chan=0x08058480) ptalChannelClose(chan=0x08058480) ptalChannelClose(chan=0x08058480): not open! ptalChannelDeallocate(chan=0x080584F0) ptalChannelClose(chan=0x080584F0) ptalChannelClose(chan=0x080584F0): not open! ptalChannelDeallocate(chan=0x08058DC0) ptalChannelClose(chan=0x08058DC0) ptalChannelClose(chan=0x08058DC0): not open! [dll] sane_exit: finished 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). ------------------------------------------------------------------ This looks better, but scanner still wasn't found.