Kirjoittaja Aihe: HP Laserjet M1120 MFP ja scan  (Luettu 8271 kertaa)

0 jäsentä ja 1 Vieras katselee tätä aihetta.

guest881

  • Vieras
HP Laserjet M1120 MFP ja scan
« : 20.09.2009 - klo:15:43 »
Hei!
Ostin hyvällä aiemmalla kokemuksella Hp:sta Hp:n monitoimilaitteen (kun halvalla sai)
Laite toimii tulostuksen osalta täysin (kopioi myös mutta tietokoneesta riippumattomasti tietenkin)

Skannaus onkin nyt työn alla. Ajurina on ollut Hp:n oma Hplip kun http://foo2xqx.rkkda.com/ ei lupaa tukevan skannausta ollenkaan. Hplip on automaattisesti hakenut 1120 vaatiman suljetun plug-inin. Yast löytää ja asentaa skannerit.
Koodia: [Valitse]
# lsusb
Bus 005 Device 012: ID 03f0:5617 Hewlett-Packard LaserJet M1120 MFP

# dmesg
usb 5-3: new high speed USB device using ehci_hcd and address 10                                                                               
usb 5-3: configuration #1 chosen from 1 choice                                                                                                 
usblp0: USB Bidirectional printer dev 10 if 1 alt 0 proto 2 vid 0x03F0 pid 0x5617                                                             
usb 5-3: New USB device found, idVendor=03f0, idProduct=5617                                                                                   
usb 5-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3                                                                             
usb 5-3: Product: HP LaserJet M1120 MFP                                                                                                       
usb 5-3: Manufacturer: Hewlett-Packard                                                                                                         
usb 5-3: SerialNumber: MF30HS0                                                                                                                 
ppdev0: registered pardevice

# scanimage --help -d DEVICE
List of available devices:
    hpljm1005:libusb:005:012

Ohjeiden mukaan on käytössä hpljm1005 hpaio:n sijaan. Hpaio saa skannerin jumiin.

Hplip skannaa oletuksena xscanimagella. Xscanimage skannaa esikatselun oikein (kuva näkyy), mutta lopullinen skannaus antaa virheviestin (sekä rootina että normaalikäyttäjänä)

Koodia: [Valitse]
# xscanimage

(xscanimage:12860): GLib-CRITICAL **: g_source_remove: assertion `tag > 0' failed

ja tekstin "Handscanner mode not supported"

Kooka ja skanlite aikaansaa äänen perustella esikatselukuvan skannauksen mutta kuva on tyhjä, ei informaatiota eikä lopullista skannausta voi suorittaa.

--edit--
Asensin vielä xsane:n joka toimikin, skannaa kuvan oikein, mutta Kooka olisi hyvä saada toimimaan paremman käytettävyyden takia
--edit--

Eli mistä jatkaa? Vinkkejä?



guest881

  • Vieras
Vs: HP Laserjet M1120 MFP ja scan
« Vastaus #1 : 20.09.2009 - klo:21:55 »
Lainaus
Asensin vielä xsane:n joka toimikin, skannaa kuvan oikein, mutta Kooka olisi hyvä saada toimimaan paremman käytettävyyden takia

Eipäs skannaakaan  :-\
Jos varsinainen skannaus suoritetaan suuremmalla kuin 75 DPI, esikatselussa valitun alueen koordinaatit heittää pahasti. Skannatuksi tulee väärä alue, joten toimivuus on siis hyödytön.

guest881

  • Vieras
Vs: HP Laserjet M1120 MFP ja scan
« Vastaus #2 : 20.09.2009 - klo:22:43 »
http://hplipopensource.com/node/333

Koodia: [Valitse]
export SANE_DEBUG_DLL=128avulla konsolessa saa seuraavat tiedot suoritettaessa (esikatselu)skannausta:

kooka:
Koodia: [Valitse]
[dll] sane_get_option_descriptor(handle=0x8db500,option=1)
[dll] sane_control_option(handle=0x8db500,option=1,action=1,value=0x8f2ba0,info=0x7fff4b171f4c)
[dll] sane_start(handle=0x8db500)
[dll] sane_get_parameters(handle=0x8db500,params=0x84ab98)
[dll] sane_cancel(handle=0x8db500)

xscanimage:
Koodia: [Valitse]
et_option_descriptor(handle=0x7b0810,option=7)                                 
[dll] sane_get_option_descriptor(handle=0x7b0810,option=8)                                 
[dll] sane_start(handle=0x7b0810)                                                           
[dll] sane_get_parameters(handle=0x7b0810,params=0x84a504)                                 
[dll] sane_set_io_mode(handle=0x7b0810,nonblocking=1)                                       
[dll] sane_read(handle=0x7b0810,data=0x7fff593ec170,maxlen=8192,lenp=0x7fff593ec168)       
***samaa riviä noin 400 kertaa***
[dll] sane_read(handle=0x7b0810,data=0x7fff593ec170,maxlen=8192,lenp=0x7fff593ec168)       
[dll] sane_read(handle=0x7b0810,data=0x7fff593ec170,maxlen=8192,lenp=0x7fff593ec168)       
[dll] sane_cancel(handle=0x7b0810)                                                         
[dll] sane_control_option(handle=0x7b0810,option=1,action=1,value=0x7fff593ebffc,info=(nil))
***
[dll] sane_control_option(handle=0x7b0810,option=5,action=1,value=0x7fff593ebffc,info=(nil))
[dll] sane_get_option_descriptor(handle=0x7b0810,option=0)                                 
****
[dll] sane_get_option_descriptor(handle=0x7b0810,option=8)
[dll] sane_cancel(handle=0x7b0810)
[dll] sane_control_option(handle=0x7b0810,option=1,action=1,value=0x7fff593ebffc,info=(nil))

 ???

guest881

  • Vieras
Vs: HP Laserjet M1120 MFP ja scan
« Vastaus #3 : 21.09.2009 - klo:00:08 »
http://forum.soft32.com/linux2/Bug-419197-libsane-xsane-fails-kooka-20-686-works-18-686-ftopict91699.html

esitetty syy voisi sopia...

Lainaus
This is due to CONFIG_USB_SUSPEND=y added in Linux 2.6.20, this
 feature is still experimental and obviously it doesn't work that well
 just yet.
 
 Please disable this feature in the Debian kernel until this get fixed
 somehow.
 As to why scanimage works and the graphical frontends don't, either:
 - the device node associated to the scanner changes everytime it's
 put to sleep and woken up again
 - the scanner doesn't like to be put to sleep for some reason

 Hoh hoijaa... kernelin kääntö odottakoon jonkin aikaa  :P

guest881

  • Vieras
Vs: HP Laserjet M1120 MFP ja scan
« Vastaus #4 : 22.09.2009 - klo:02:21 »
Onpa kyseisestä suspend-hommasta novell-bugi
http://www.novell.com/support/search.do?cmd=displayKC&docType=kc&externalId=7002864&sliceId=1&docTypeID=DT_TID_1_1

ja kerneliä ei tarvitsekaan kääntää.

Mutta eipä auttanut tuo tähän vaivaan saada joku muu gui-skannausohjelma kuin xsane toimimaan.

sane_cancel  ???

http://lists.alioth.debian.org/pipermail/sane-devel/2008-February/021246.html
Lainaus
That said, office / workgroup HP scanning devices are not perfect from technical point of view.

guest881

  • Vieras
Vs: HP Laserjet M1120 MFP ja scan
« Vastaus #5 : 22.09.2009 - klo:14:23 »
http://article.gmane.org/gmane.comp.graphics.scanning.sane.devel/13689

Lainaus
Thankyou, the problem was that the backend did not accept writes to any
parameters after a scan without a sane_cancel at the end. After a preview
scan (without the sane_cancel) it was not possible to make a selection.

So the problem was that libksane doses/did not follow the standard. I'll fix
libksane ASAP.


Päivitin uusimman libksane-kirjaston (muutoin olen stable:n ystävä)
http://download.opensuse.org/repositories/KDE:/KDE4:/Factory:/Desktop/openSUSE_11.1/

nyt skanlite suostuu skannaamaan esikatselun ilman sane_cancel-sekaannusta mutta tilalle tuli
Koodia: [Valitse]
QImage::setPixel: coordinate (280,838) out of range                                                     
QImage::setPixel: coordinate (281,838) out of range

ja tyhjä kuva  :-\

Mutta jos jollain välähtää, kiitollinen avusta olen  ;)

Poissa rekufaari

  • Jäsen
  • Viestejä: 249
  • Sukupuoli: Mies
Vs: HP Laserjet M1120 MFP ja scan
« Vastaus #6 : 20.11.2009 - klo:14:42 »
Mulla xsane toimii hyvin Canon Pixman kanssa, mutta onkelmia tuottaa ORC tuottama teksti scannatusta kuvasta !

Osaako joku sanoa mistä pitäisi ja mitä säätää ??

Laitan tähän pienen malliesimerkin millaista ORC tuottaa.

TURUN     _U?X_
yuo_sToLuN _N uN !MRS ITn_
_'         _EsHus_I_LA CEMRALSJUX_US

Tu _u_ Y L lOP ISTOLL l N E N
_ é s_ ussA I _A LA         _ 1 248
Silm_Xlinihkg           H_k_ngn Re_;o Juh8n|
Ot. 5__

  ,  ,                         ,  v   thttamang,_,,_vg
TuIegvg_.suo_n g_ug8air8glada MX__LIla U_en a e

Tu Id i I gnm  hD | tOg r V _OOn ,                        _

_g pii_n ga_dmin igud;n pahjaltg, Va_mman dlmJn h_tOP'lan
 _gWV     '     i   i ap_iiiooi_g1Ie_a_organ:gvaamm8Ilea.
vu_i lemy vumng .9Z _raa lO r0 r                  ,
,Dn_ a_ben va_ _Im_ _antmM __' gin, T_y OUIUm   OrlaU_
gtUOr8          __   Haradg I1o) ;db e.iv_ 1_Ianneltg kuilen.
lgi_uxa (_ria lihg_ia, _   Ura,    -
 __)ang_ , __1an_ _immenn_IVa9 oi'gtY I'm___