You can subscribe to this list here.
2000 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(6) |
Sep
(111) |
Oct
(63) |
Nov
(64) |
Dec
(116) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2001 |
Jan
(49) |
Feb
(27) |
Mar
(136) |
Apr
(59) |
May
(122) |
Jun
(72) |
Jul
(167) |
Aug
(77) |
Sep
(103) |
Oct
(128) |
Nov
(86) |
Dec
(87) |
2002 |
Jan
(150) |
Feb
(111) |
Mar
(112) |
Apr
(139) |
May
(204) |
Jun
(228) |
Jul
(202) |
Aug
(244) |
Sep
(215) |
Oct
(311) |
Nov
(127) |
Dec
(229) |
2003 |
Jan
(252) |
Feb
(119) |
Mar
(163) |
Apr
(166) |
May
(91) |
Jun
(84) |
Jul
(106) |
Aug
(98) |
Sep
(93) |
Oct
(161) |
Nov
(82) |
Dec
(62) |
2004 |
Jan
(58) |
Feb
(44) |
Mar
(56) |
Apr
(67) |
May
(50) |
Jun
(57) |
Jul
(20) |
Aug
(25) |
Sep
(33) |
Oct
(35) |
Nov
(61) |
Dec
(95) |
2005 |
Jan
(61) |
Feb
(31) |
Mar
(17) |
Apr
(10) |
May
(2) |
Jun
(13) |
Jul
(4) |
Aug
(10) |
Sep
(9) |
Oct
(33) |
Nov
(2) |
Dec
(7) |
2006 |
Jan
(11) |
Feb
(3) |
Mar
(3) |
Apr
(8) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2007 |
Jan
|
Feb
|
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2008 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
|
2009 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(1) |
From: <pa...@rc...> - 2001-05-07 04:20:27
|
f.r...@in... wrote: > Thanks David, and sorry for not reading all the instruction. > I'm one step ahead but still I need help. > Now "hpo devid" works fine, but other hpo commands or xojpanel return the following error: > "Error 0 (system error 100) in file mlccon.c line 263" > that seems to indicate a comunication problem. > Any idea? > Jimmi Hi, Jimmi. System error (errno) 100 is ENETDOWN, which is something of a catch-all error code for a lot of different failures in the kernel drivers. Since it might be a lot of work to try to track this down with hpoj-0.7, you might want to try out the new code in CVS. For more information, see "http://hpoj.sourceforge.net/download.shtml". If there's still a problem, I think the new driver will make it easier to figure out what's going wrong. In addition, the CVS code has scanning support for the 700, which isn't present in 0.7. David |
From: <pa...@rc...> - 2001-05-07 04:07:21
|
Hi, Carlos. Carlos Puchol wrote: > hi, i tried installing hpoj on my newly > reinstalled redhat 7.1 printer server, > this time i connected the officejet g55 > via the usb port. > > rh7.1 has a 2.4.2-2 kernel running. i compiled hpoj > from cvs as of approx. Thu May 3 05:26:39 UTC 2001, > and all seems to compile and install fine. ... > i am pretty sure it is configured as an hp deskjet 550c, > but i don't know where those settings are put. Probably in /var/spool/lpd/lp. > the messages file had said (while booting) the following > abou usb: ... > May 3 04:58:40 tcb kernel: usb.c: registered new driver usblp > May 3 04:58:40 tcb kernel: printer.c: usblp0: USB Bidirectional printer dev 2 if 0 alt 0 > > i then ran: > > ptal-printd mlc:usb:0 -like /dev/lp0 > ptal-mlcd usb:0 -device /dev/lp0 As you noticed subsequently, the proper "-device" for ptal-mlcd is something like /dev/usb/lp0 (the USB printer device), not /dev/lp0 (the parallel printer device). > ptal-mlcd usb:0 -device /dev/usb/lp0 > > with this, i try again: > > hpoj# ptal-devid mlc:usb:0 > > ptal-mlcd: ERROR at transport/ExMlcCommandChannel.cpp:184, dev=<usb:0>, pid=4179, errno=11 > Reply timer popped on port=0, count=1! ... > note that it takes about 5 to 10 seconds for the message to show up. It's actually more like 15 seconds for this timeout. From looking at your debug output, it appears that the InitReply from the peripheral is getting lost. What kind of USB hardware do you have? On the motherboard, or on a PCI card? I've had trouble with defective built-in USB host controllers before, which I solved by adding a PCI USB card. Of course, I don't want you to go out and buy a USB card unnecessarily, especially if it ends up not fixing anything. Since there are currently two UHCI drivers in the kernel, you could try the other one (uhci instead of usb-uhci). Has anybody else had any success of failure with using ptal-mlcd with USB on kernel 2.4? I haven't tried it yet, but I've got a fresh RedHat 7.1 on a spare PC at work which I will play around with at some point. (At the moment I'm having trouble getting CVS and SSH to work with SOCKS so I can get through the HP firewall from that machine to download the code. If I can't get it working soon I'll just tar it up and ftp it from one of my other machines.) > i will try when i have more energy with the parallel port > and see what happens. i assume that the usb interface is > much faster, correct? > > that is why i am going through this whole usb exercise :) Currently USB is considerably faster than parallel, at least when it actually works. :-) I'm going to try to improve the parallel performance eventually. David |
From: <rj...@wo...> - 2001-05-06 18:08:54
|
I Parallel interface performance A major factor in the poor performance of the new usermode parallel interface is the use of usermode itself. I've been through this before. You cannot get really good performance of ECP in usermode on Linux. Speeds up to 30 KB/sec are easy. With great difficulty you can push it to 60 KB/sec. The 2.4 kernel (and 2.2 backports) provide the "ppdev" module for implementing customized protocols like 1284.4 in usermode applications. It provides basic building blocks like "negotiate" via ioctl()s. It provides efficient I/O transfer through the ioctl() modes and the read()/write() transfers. I've built customized protocols using ppdev and gotten over 350KB/sec transfer rates without any special effort. There may be some internal reason or Windows port reason for wanting the whole thing in usermode, but switching to the use of ppdev lets the development of the 1284.4 protocol remain usermode without losing the performance of kernel drivers. It also simplifies extending support beyond the generic x86 parallel device world. II Architecture Documentation When you get around to documenting the structure it would help to have a high level view of which parts perform what functions. What is mandatory for anything to work. What are the dependencies. I know that reading the source eventually reveals this, but having a short paragraph on each major part would help. I am planning to attach a G55 to a headless Linux box that hides under a desk. I have no need or desire for cute display stuff. It will get in the way. What I want is three things: 1) a printing daemon with reasonable network status reports. Something like CUPS for instance. 2) Good security. I do not want anything to run as root. (With ppdev the entire protocol can run as a spooler ID. I just need to give that ID permission to read and write the parallel device.) Anything that runs as root requires extensive code review and I do not have unlimited time. 3) A scan -> email. This is actually where some of the front panel features could be nice. If it lists the usernames that are members of a group (e.g. scan users) then the controls on the scanner could be used to select the username. Then the scan can be turned into a mail attachment and mailed to that user. (Again avoiding the need for anything to be root.) This gives me a nice shared light duty printer/scanner/copier. Which is what the G55 is for. I'm rummaging around through code and emails to figure out how to put this together. III USB How stable is the USB these days? Since I have no desire for cute graphics, can I improve stability by leaving out some portions? I understand that part of the stability problem is inherent in some buffering bugs internal to the G55. These seem to be related to query traffic, so things like eliminating the front panel emulation might help a lot. USB is more attractive from a performance and cabling point of view. In my case, the headless machine parallel port is already in use for something else, but it has spare USB ports. So I'm gradually working along the USB path. At the moment the G55 is just a copier, attached to nothing, since its previous Windows support host got moved. R Horn |
From: <pa...@rc...> - 2001-05-06 13:22:41
|
Hi, I just checked in more changes for ptal-hp scan. In particular, the OfficeJet T series is now supported. In fact, between ptal-hp and SANE, there is now scanning support for every OfficeJet since (and including) the 500 series, and for every LaserJet MFP (except the 3100 and 3150). Other changes worth noting: - The default scan mode is now color for devices that support it, and gray otherwise. (The 500 series now always outputs .pnm, not .jpg, as default.) - The default resolution is automatically changed to 300 when doing black and white scans on the OfficeJets (and also gray on the 500 series), to keep the device from hanging. - A checkin several days ago caused problems with scanning on pre-T-series OfficeJets. That bug should be fixed now. - The JPEG improper length bug is still present for the OfficeJet 600, 700, and PSC 300. However, I added a "-length" switch so one can override the default (too long) length of twice the width. Keep in mind that on a scrollfed device, the length may vary between scans, even slightly for the same document. I realize this isn't an optimal solution for this problem, but it's better than nothing while I look into a proper solution. As always, bug reports are welcome. Now that the sun is coming up, I guess I should go to bed. :-) David |
From: <so...@ac...> - 2001-05-06 07:21:49
|
I was able to take hpoj-0.7 and get it to work pretty much out of the box with a network connected officejet G 85. I am delighted about this. I have not tried to print yet as I have a priting solution I am currently happy with, but I will want to come back when there is a fax solution of some kind. |
From: <f.r...@in...> - 2001-05-05 12:07:39
|
Thanks David, and sorry for not reading all the instruction. I'm one step ahead but still I need help. Now "hpo devid" works fine, but other hpo commands or xojpanel return the following error: "Error 0 (system error 100) in file mlccon.c line 263" that seems to indicate a comunication problem. Any idea? Jimmi ... > Hi. The "PCSPP" message indicates to me that your parallel port is not set > to be bidirectional. In your BIOS setup, try changing it to ECP if possible, > or to BPP or PS/2 if ECP is not possible. In any case, don't set it to EPP. > If you can't change this setting, you can try using the "usenibble=3D1" option > when you insmod "ieee12844pp.o", as documented in the INSTALL file. > > David |
From: Joe P. <joe...@sn...> - 2001-05-04 17:37:47
|
On Friday 04 May 2001 11:26 am, Alexander Zimmermann wrote: <...> > Joe, thanks for your patch, but it didn't solve the problem. > > The problem was the compiler. It didn't work with gcc-2.95.2 (compiled > myself). But it worked with the (inofficial) > gcc version 2.96 20000731 (Red Hat Linux 7.1 2.96-81) > shiped with RedHat 7.1. As we know from the gcc developers this version > may generate c++ code which may not be compatible with code from earlier > or future versions. This seems to be the case here. Therefore I'm trying > not to use it, but probably it was used to compile the qt or X11 > libraries. > > O.K. It works again but I'm not really glad. > > Thanks again. Thanks for clearing it up. Apparently there are many people who don't like Redhat's recent choice of compilers. I plan to keep my (modified) RH 6.1 until redhat creates a reliable distribution, or consider changing to Debian. BTW, did you try compiling the patched version with gcc-2.96? It would be helpful to know the results. -- Joe |
From: Alexander Z. <Ale...@fm...> - 2001-05-04 15:26:29
|
Hello all, On 3 May, Joe Piolunek wrote: > I don't know exactly what is causing the problem, but it seems likely that > the method I was using to initialize the QPixmap objects does not work on > your system. Maybe the new way will work better. Joe, thanks for your patch, but it didn't solve the problem. The problem was the compiler. It didn't work with gcc-2.95.2 (compiled myself). But it worked with the (inofficial) gcc version 2.96 20000731 (Red Hat Linux 7.1 2.96-81) shiped with RedHat 7.1. As we know from the gcc developers this version may generate c++ code which may not be compatible with code from earlier or future versions. This seems to be the case here. Therefore I'm trying not to use it, but probably it was used to compile the qt or X11 libraries. O.K. It works again but I'm not really glad. Thanks again. -- Ale...@fm... / A wise person makes his own http://www.fmi.uni-passau.de/~zimmerma/ decisions, a weak one obeys for PGP public key finger / public opinion. -- Chinese zim...@yo... / proverb |
From: Joe P. <joe...@sn...> - 2001-05-04 02:51:57
|
On Thursday 03 May 2001 04:11 am, Alexander Zimmermann wrote: <...> > RH 7.1 includes qt-2.3.0 and XFree86-4.0.3 . > The crash happens in the call to XojPanel::createLCD . lcdPixmap and > pm are both NULL pointers after new QPixmap . Therefore the program > core dumpes in the line > > *lcdPixmap = (QPixmap)hpojlcd_xpm; > > hpojlcd_xpm is defined, but lcdPixmap is NULL. Don't ask me why. > > Unfortunately I'm not familiar with qt, but if you want me to test some > things I'm willing to help. Thanks, Alexander. I attached a patch that I hope will fix the trouble. The patch also has some other changes in it. It's meant to be applied against the latest ojstatus.cpp from CVS. I don't know exactly what is causing the problem, but it seems likely that the method I was using to initialize the QPixmap objects does not work on your system. Maybe the new way will work better. We both have installed the same gcc and qt versions, so the error may be appearing due to differences in versions of XFree86 or maybe glibc. If you become interested in learning Qt programming, the qt docs are a big help. Qt is actually easy to learn and use, if you have a good understanding of pointers and classes. -- Joe |
From: Carlos P. <cp...@ro...> - 2001-05-03 08:45:08
|
hi, i tried installing hpoj on my newly reinstalled redhat 7.1 printer server, this time i connected the officejet g55 via the usb port. rh7.1 has a 2.4.2-2 kernel running. i compiled hpoj from cvs as of approx. Thu May 3 05:26:39 UTC 2001, and all seems to compile and install fine. i started by fisrt stopping lpd and installing a printer, with the nre printtool in rh7.1. basically, it sticks this in /etc/printcap: lp:\ :sh:\ :ml=3D0:\ :mx=3D0:\ :sd=3D/var/spool/lpd/lp:\ :lp=3D/dev/ptal-printd/mlc_usb_0:\ :lpd_bounce=3Dtrue:\ :if=3D/usr/share/printconf/mf_wrapper: i am pretty sure it is configured as an hp deskjet 550c, but i don't know where those settings are put. i note that i start with these modules: Module Size Used by nls_iso8859-1 2880 1 (autoclean) nfs 79008 2 (autoclean) nfsd 69696 8 (autoclean) lockd 52464 1 (autoclean) [nfs nfsd] sunrpc 61328 1 (autoclean) [nfs nfsd lockd] via82cxxx_audio 17552 1 (autoclean) ac97_codec 8800 0 (autoclean) [via82cxxx_audio] ide-cd 26848 1 (autoclean) cdrom 27232 0 (autoclean) [ide-cd] soundcore 4464 2 (autoclean) [via82cxxx_audio] tdfx 58640 1=20 agpgart 23392 1=20 printer 4928 0=20 autofs 11264 1 (autoclean) tulip 38544 1 (autoclean) usb-uhci 20720 0 (unused) usbcore 49664 1 [printer usb-uhci] (actually, these three started when i used printtool, then i rmmod'd them: Module Size Used by parport_pc 17968 1 (autoclean) lp 5168 0 (autoclean) parport 25952 1 (autoclean) [parport_pc lp] ) the messages file had said (while booting) the following abou usb: May 3 04:58:40 tcb /etc/hotplug/usb.agent: ... no drivers for USB product = 0/0/0 May 3 04:58:40 tcb /etc/hotplug/usb.agent: ... no drivers for USB product = 0/0/0 May 3 04:58:40 tcb kernel: usb.c: registered new driver usblp May 3 04:58:40 tcb kernel: printer.c: usblp0: USB Bidirectional printer de= v 2 if 0 alt 0 i then ran: ptal-printd mlc:usb:0 -like /dev/lp0 ptal-mlcd usb:0 -device /dev/lp0 nothing new showed up in the /var/log/messages after that. then i tried this: hpoj# ptal-devid mlc:usb:0 ptal-mlcd: ERROR at ExMgr.cpp:2528, dev=3D<usb:0>, pid=3D4132, errno=3D22 llioGetDeviceID: ioctl failed! ptal-mlcd: ERROR at ExMgr.cpp:1986, dev=3D<usb:0>, pid=3D4132, errno=3D22 llioOpen: llioGetDeviceID failed! ptalMlcDeviceGetDeviceIDString(dev=3Dusb:0): unsuccessful status=3D13! ptalDeviceGetDeviceIDString(dev=3Dmlc:usb:0) failed! hpoj# at this point, i notice the parport modules loaded up again. i remove them, i also comment something in /etc/modules.conf hpoj# grep parport /etc/modules.conf #alias parport_lowlevel parport_pc hpoj# and do a depmod -a. then, since the PRINT-HOWTO is ambiguous, i did a kill -HUP ptal-mlcd and then try this: ptal-mlcd usb:0 -device /dev/usb/lp0 with this, i try again: hpoj# ptal-devid mlc:usb:0 ptal-mlcd: ERROR at transport/ExMlcCommandChannel.cpp:184, dev=3D<usb:0>, p= id=3D4179, errno=3D11 Reply timer popped on port=3D0, count=3D1! ptal-mlcd: ERROR at ExMgr.cpp:859, dev=3D<usb:0>, pid=3D4179, errno=3D11 exClose(reason=3D0x3002) ptalMlcDeviceGetDeviceIDString(dev=3Dusb:0): unsuccessful status=3D13! ptalDeviceGetDeviceIDString(dev=3Dmlc:usb:0) failed! hpoj#=20 note that it takes about 5 to 10 seconds for the message to show up. also, i tried starting the printer daemon like this: /etc/init.d/lpd start but still the same issue. however, i notice that after a couple of minutes start getting this _repeatedly_ on the terminal i lanched the two daemons, surely the output is form one of them... ptal-mlcd: ERROR at transport/ExMlcCommandChannel.cpp:184, dev=3D<usb:0>, p= id=3D4179, errno=3D11 Reply timer popped on port=3D0, count=3D1! ptal-mlcd: ERROR at ExMgr.cpp:859, dev=3D<usb:0>, pid=3D4179, errno=3D11 exClose(reason=3D0x3002) ptalChannelOpen(chan=3D0x0804AFD8): provider failed open! ptal-printd(mlc:usb:0): ptalChannelOpen failed! Will delay and retry. i also tried "waking up" the printer, since it was in power conservation mode, and it made no difference that i can observe. ideas? i will try when i have more energy with the parallel port and see what happens. i assume that the usb interface is much faster, correct? that is why i am going through this whole usb exercise :) let me send you the script i went through, based on a previous email in the list. i followed the directions there. now, after installing ptal-printd, i got this after trying to print: ptal-printd(mlc:usb:0): ptalChannelOpen failed! Will delay and retry. ptalMlcConnect(dev=3Dusb:0): error connecting socket, errno=3D111! ptalChannelOpen(chan=3D0x0804AFD8): provider failed open! ptal-printd(mlc:usb:0): ptalChannelOpen failed! Will delay and retry. ptalMlcConnect(dev=3Dusb:0): error connecting socket, errno=3D111! ptalChannelOpen(chan=3D0x0804AFD8): provider failed open! ptal-printd(mlc:usb:0): ptalChannelOpen failed! Will delay and retry. ptalMlcConnect(dev=3Dusb:0): error connecting socket, errno=3D111! ptalChannelOpen(chan=3D0x0804AFD8): provider failed open! ptal-printd(mlc:usb:0): ptalChannelOpen failed! Will delay and retry. here is the log. cpg@tcb: hpoj[02:36:04](4)tcb:hpoj# killall ptal-mlcd ptal-printd ptal-mlcd: no process killed ptal-printd: no process killed cpg@tcb: hpoj[02:36:11](4)tcb:hpoj# ptal-mlcd usb:0 -nofork -device /dev/us= b/lp0 ptal-mlcd debug console initialized. Type 'help' for a list of valid commands. ptal-mlcd usb:0 -> log ptal-mlcd usb:0 -> activate ptal-mlcd: INFO at ExMgr.cpp:1991, dev=3D<usb:0>, pid=3D4299, errno=3D0 llioOpen: deviceID=3D<MFG:Hewlett-Packard;MDL:OfficeJet G55;CMD:MLC,PCL,PML= ,SCL;CLASS:PRINTER;DESCRIPTION:Hewlett-Packard OfficeJet G Series;1284.3M:f= 7f,f7f;1284.4DL:4d,4e,1;SERN:SGD05106RCVL;VSTATUS:$HB0$NC0,ff,DN,IDLE,CUT,K= 0,C0,SM,NR,KP039,CP098;AiO:0;>. ptal-mlcd: ENTRY at transport/ExTransport.cpp:1002, dev=3D<usb:0>, pid=3D42= 99, errno=3D0 activate(port=3D0,reverseDataBufferCount=3D180,reverseDataBufferSize=3D4102= ,maxForwardBdrsPerTransaction=3D4) ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D0 Cancelling ExWatchdogTimer=3D0x080620A8 (). ptal-mlcd: ENTRY at transport/ExTransport.cpp:373, dev=3D<usb:0>, pid=3D429= 9, errno=3D0 allocate(port=3D0,channel=3D0,pService=3D0x00000000,scd=3D0x00000000,forwar= dDataPriority=3D0,minBuffersRequired=3D0,benefitOfMoreBuffers=3D0,reverseDa= taBufferSize=3D4102): tcd=3D0x00000579. ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D0 Cancelling ExWatchdogTimer=3D0x080623B0 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D0 Cancelling ExWatchdogTimer=3D0x08062418 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D0 Cancelling ExWatchdogTimer=3D0x080624D0 (). ptal-mlcd: INFO at transport/ExMlcCommandChannel.cpp:722, dev=3D<usb:0>, pi= d=3D4299, errno=3D0 sendInit(port=3D0): revision=3D0x20. ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D0 Cancelling ExWatchdogTimer=3D0x080624D0 (). ptal-mlcd: INFO at ExMgr.cpp:306, dev=3D<usb:0>, pid=3D4299, errno=3D0 Starting ExWatchdogTimer=3D0x080624D0 (), delay=3D{sec=3D15,usec=3D0}. ptal-mlcd: INFO at ExMgr.cpp:306, dev=3D<usb:0>, pid=3D4299, errno=3D0 Starting ExWatchdogTimer=3D0x080620A8 (), delay=3D{sec=3D15,usec=3D0}. ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D0 Cancelling ExWatchdogTimer=3D0x08062418 (). ptal-mlcd: INFO at transport/ExMlcTransport.cpp:813, dev=3D<usb:0>, pid=3D4= 299, errno=3D0 addOverhead(port=3D0,channel=3D0): psid=3D0x00, ssid=3D0x00, length=3D8, cr= edit=3D1, control=3D0x00. ptal-mlcd: ENTRY at transport/ExTransport.cpp:602, dev=3D<usb:0>, pid=3D429= 9, errno=3D0 sendForwardData(port=3D0,channel=3D0,pBdr=3D0x080646F8,priority=3D0) ptal-mlcd: INFO at transport/ExTransport.cpp:614, dev=3D<usb:0>, pid=3D4299= , errno=3D0 forwardDataAvailable(port=3D0,channel=3D0): loopCount=3D1, no more data. exActivate returns 1. ptal-mlcd usb:0 ->=20 ptal-mlcd: INFO at ExMgr.cpp:2162, dev=3D<usb:0>, pid=3D4299, errno=3D0 llioService: sent 6 bytes. 00 00 00 08 01 00 (......) ptal-mlcd: INFO at ExMgr.cpp:2162, dev=3D<usb:0>, pid=3D4299, errno=3D0 llioService: sent 2 bytes. 00 20 (. ) ptal-mlcd: ENTRY at transport/ExTransport.cpp:640, dev=3D<usb:0>, pid=3D429= 9, errno=3D0 forwardDataResponse(port=3D0,channel=3D0,pBdr=3D0x080646F8,status=3D0) ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D0 Cancelling ExWatchdogTimer=3D0x080620A8 (). ptal-mlcd: EXIT at ExMgr.cpp:2176, dev=3D<usb:0>, pid=3D4299, errno=3D0 llioService: readCount=3D0, writeCount=3D1. ptal-mlcd: INFO at ExMgr.cpp:306, dev=3D<usb:0>, pid=3D4299, errno=3D0 Starting ExWatchdogTimer=3D0x08064530 (), delay=3D{sec=3D0,usec=3D100000}. ptal-mlcd usb:0 -> dump ExMgr: gDebugFlag=3D1 pBufferPool: available#=3D1, size=3D4102, requested#=3D230, allocated#=3D1 initialized=3D1 nofork=3D1 activateAtStartup=3D0 argc=3D0 fd=3D0: r=3D1, w=3D0, x=3D0 fd=3D3: r=3D1, w=3D0, x=3D0 fdCount=3D4 exState=3D1 exActivateCount=3D1 exCloseCount=3D0 exCloseReason=3D0x0000 exReactivateFlag=3D0 noDot4=3D0 tryDot4=3D1 tryMlc=3D1 miser=3D0 pFreeMsgPool: depth=3D0 pPendingMsgQueue: depth=3D0 pActiveTimerQueue: depth=3D1 pPeriodicTimerQueue: depth=3D1 select timeout: sec=3D0, usec=3D100000, infinite=3D0 consoleAllowRemote=3D0 consoleOldStdin=3D4 consoleOldStdout=3D5 consoleIsRemote=3D0 socketSuffix=3D<usb:0> socketAliasSuffix=3D<> socketName=3D</dev/ptal-mlcd/usb:0> socketAliasName=3D<> socketFd=3D3 pmlTransportSession=3D8 sessionInWrite=3D0 llioName=3D</dev/usb/lp0> llioOverrideDeviceID=3D<> llioFd=3D6 llioDummyFd=3D-1 llioPollState=3D1 llioLastHitTime=3D988961838 llioForwardBdrQueue: depth=3D0 llioDeviceID=3D<MFG:Hewlett-Packard;MDL:OfficeJet G55;CMD:MLC,PCL,PML,SCL;C= LASS:PRINTER;DESCRIPTION:Hewlett-Packard OfficeJet G Series;1284.3M:f7f,f7f= ;1284.4DL:4d,4e,1;SERN:SGD05106RCVL;VSTATUS:$HB0$NC0,ff,DN,IDLE,CUT,K0,C0,S= M,NR,KP039,CP098;AiO:0;> Transport: this=3D0x08061FE0 port=3D0 pMgr=3D0x08061480 pPhysicalPort=3D0x08061480 forwardTransactionCounter: current=3D16, initial=3D16, low=3D15, high=3D16,= max=3D16 channelCount=3D17 channelArray=3D0x080621D0 channelArray[0]=3D0x08062218 channelArray[1]=3D0x08062510 channelArray[2]=3D0x08062710 channelArray[3]=3D0x08062910 channelArray[4]=3D0x08062B10 channelArray[5]=3D0x08062D10 channelArray[6]=3D0x08062F10 channelArray[7]=3D0x08063110 channelArray[8]=3D0x08063310 channelArray[9]=3D0x08063510 channelArray[10]=3D0x08063710 channelArray[11]=3D0x08063910 channelArray[12]=3D0x08063B10 channelArray[13]=3D0x08063D10 channelArray[14]=3D0x08063F10 channelArray[15]=3D0x08064110 channelArray[16]=3D0x08064310 overheadBufferCount=3D0 pNextTransport=3D0x00000000 pForwardDataTimer=3D0x080620A8 (count=3D0) pForwardDataTimeoutMsg=3D0x08062078 reverseDataBufferCount=3D180 reverseDataBufferSize=3D4102 maxForwardBdrsPerTransaction=3D4 nextChannelToAllocate=3D1 nextBlockedChannel=3D-1 lookupQueue: depth=3D0, peek=3D0x00000000 ---------------- pForwardHeaderPool=3D0x080620E8 mlcChannelArray=3D0x080621D0 pCommandChannel=3D0x08062218 grcState=3D0 reverseDataStopped=3D0 tryDot4=3D1 tryPreDot4=3D0 tryMlc=3D1 requestedRevision=3D0x20 revision=3D0xFFFF maxRemoteSockets=3D32 Command channel: this=3D0x08062218 port=3D0 channel=3D0 localSocket=3D0 pTransport=3D0x08061FE0 pMgr=3D0x08061480 pPhysicalPort=3D0x08061480 openingAnySetFlags=3D0x0010 closingAnySetFlags=3D0x0124 flags=3D0x0003 countOpen=3D0 countOpenFailure=3D0 pService=3D0x00000000 scd=3D0x00000000 forwardDataPriority=3D0 minBuffersRequired=3D0 benefitOfMoreBuffers=3D0 reverseDataBufferSize=3D4102 bufferCount=3D3 remoteSocket=3D0 maxForwardDatalen=3D58 maxReverseDatalen=3D58 countForwardData=3D1 countReverseData=3D0 countReverseBuffers=3D0 countReverseBufferReturns=3D0 lastReverseBuffer=3D0x00000000 currentForwardBuffer=3D0x00000000 currentGrabbedCredit=3D-1 currentGrabbedTransaction=3D-1 ---------------- pMlcTransport=3D0x08061FE0 pCommandChannel=3D0x08062218 disableCreditCommands=3D1 pForwardCreditRequestTimer=3D0x080623B0 pForwardCreditRequestMsg=3D0x08062380 pReverseCreditHeartbeatTimer=3D0x08062418 pReverseCreditHeartbeatMsg=3D0x080623E8 musherFirstCreditRequestDelay=3D2 musherNextCreditRequestDelay=3D5 gusherFirstCreditRequestDelay=3D5 gusherNextCreditRequestDelay=3D10 miserFirstCreditRequestDelay=3D0 miserNextCreditRequestDelay=3D2 gusherPiggybackCreditCount=3D1 gusherCreditCount=3D2 miserCreditRequestCount=3D2 workaroundReverseCreditLoss=3D0 maxForwardPacketSize=3D64 maxReversePacketSize=3D64 forwardCreditRequest=3D16 forwardMaxOutstandingCredit=3D1 forwardCredit: current=3D0, initial=3D0, low=3D0, high=3D0, max=3D65535 lastCreditRequestGotUsNowhere=3D0 reverseMaxOutstandingCredit=3D1 reverseBuffersPerPacket=3D1 uncreditedBuffers=3D0 reverseCreditToGrant=3D2 reverseCredit: current=3D1, initial=3D1, low=3D1, high=3D1, max=3D65535 countSendPiggybackCredit=3D1 countHandlePiggybackCredit=3D0 countSendCredit=3D0 countHandleCredit=3D0 countHandleCreditAfterCreditRequest=3D0 countSendCreditRequest=3D0 countHandleCreditRequest=3D0 countSendEmptyCreditRequestReply=3D0 countHandleEmptyCreditRequestReply=3D0 isGusher=3D-1 ---------------- pForwardCommandPool=3D0x08062450 pForwardNonconsumingQueue=3D0x08062470 pForwardReplyQueue=3D0x08062480 pForwardRequestQueue=3D0x08062490 forwardRequestCredit: current=3D0, initial=3D0, low=3D0, high=3D0, max=3D65= 535 pCommandReplyTimer=3D0x080624D0 (count=3D1) pCommandReplyTimeoutMsg=3D0x080624A0 allowErrorPackets=3D1 lastPsid=3D-1 lastSsid=3D-1 ptal-mlcd usb:0 ->=20 ptal-mlcd: INFO at ExMgr.cpp:306, dev=3D<usb:0>, pid=3D4299, errno=3D0 Starting ExWatchdogTimer=3D0x08064530 (), delay=3D{sec=3D0,usec=3D100000}. ptal-mlcd: INFO at ExMgr.cpp:900, dev=3D<usb:0>, pid=3D4299, errno=3D0 msgService: pMsg=3D0x080624A0, pMsgHandler=3D0x08062218, type=3D2. ptal-mlcd: ERROR at transport/ExMlcCommandChannel.cpp:184, dev=3D<usb:0>, p= id=3D4299, errno=3D0 Reply timer popped on port=3D0, count=3D1! ptal-mlcd: ERROR at ExMgr.cpp:859, dev=3D<usb:0>, pid=3D4299, errno=3D0 exClose(reason=3D0x3002) ptal-mlcd: ENTRY at transport/ExTransport.cpp:1193, dev=3D<usb:0>, pid=3D42= 99, errno=3D0 deactivate(port=3D0,reason=3D12290) ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D0 Cancelling ExWatchdogTimer=3D0x080620A8 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D0 Cancelling ExWatchdogTimer=3D0x080623B0 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D0 Cancelling ExWatchdogTimer=3D0x08062418 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D0 Cancelling ExWatchdogTimer=3D0x080624D0 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D0 Cancelling ExWatchdogTimer=3D0x08062670 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D0 Cancelling ExWatchdogTimer=3D0x080626D8 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D0 Cancelling ExWatchdogTimer=3D0x08062870 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D0 Cancelling ExWatchdogTimer=3D0x080628D8 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D0 Cancelling ExWatchdogTimer=3D0x08062A70 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D0 Cancelling ExWatchdogTimer=3D0x08062AD8 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D0 Cancelling ExWatchdogTimer=3D0x08062C70 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D0 Cancelling ExWatchdogTimer=3D0x08062CD8 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D0 Cancelling ExWatchdogTimer=3D0x08062E70 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D0 Cancelling ExWatchdogTimer=3D0x08062ED8 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D0 Cancelling ExWatchdogTimer=3D0x08063070 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D0 Cancelling ExWatchdogTimer=3D0x080630D8 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D0 Cancelling ExWatchdogTimer=3D0x08063270 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D0 Cancelling ExWatchdogTimer=3D0x080632D8 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D0 Cancelling ExWatchdogTimer=3D0x08063470 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D0 Cancelling ExWatchdogTimer=3D0x080634D8 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D0 Cancelling ExWatchdogTimer=3D0x08063670 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D0 Cancelling ExWatchdogTimer=3D0x080636D8 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D0 Cancelling ExWatchdogTimer=3D0x08063870 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D0 Cancelling ExWatchdogTimer=3D0x080638D8 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D0 Cancelling ExWatchdogTimer=3D0x08063A70 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D0 Cancelling ExWatchdogTimer=3D0x08063AD8 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D0 Cancelling ExWatchdogTimer=3D0x08063C70 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D0 Cancelling ExWatchdogTimer=3D0x08063CD8 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D0 Cancelling ExWatchdogTimer=3D0x08063E70 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D0 Cancelling ExWatchdogTimer=3D0x08063ED8 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D0 Cancelling ExWatchdogTimer=3D0x08064070 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D0 Cancelling ExWatchdogTimer=3D0x080640D8 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D0 Cancelling ExWatchdogTimer=3D0x08064270 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D0 Cancelling ExWatchdogTimer=3D0x080642D8 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D0 Cancelling ExWatchdogTimer=3D0x08064470 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D0 Cancelling ExWatchdogTimer=3D0x080644D8 (). ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D0 sessionChangeState(scd=3D0,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D0 sessionChangeState(scd=3D1,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D0 sessionChangeState(scd=3D2,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D0 sessionChangeState(scd=3D3,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D0 sessionChangeState(scd=3D4,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D0 sessionChangeState(scd=3D5,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D0 sessionChangeState(scd=3D6,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D0 sessionChangeState(scd=3D7,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D0 sessionChangeState(scd=3D8,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D0 sessionChangeState(scd=3D24,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D0 sessionChangeState(scd=3D25,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D0 sessionChangeState(scd=3D26,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D0 sessionChangeState(scd=3D27,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D0 sessionChangeState(scd=3D28,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D0 sessionChangeState(scd=3D29,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D0 sessionChangeState(scd=3D30,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D0 sessionChangeState(scd=3D31,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D0 sessionChangeState(scd=3D9,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D0 sessionChangeState(scd=3D10,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D0 sessionChangeState(scd=3D11,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D0 sessionChangeState(scd=3D12,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D0 sessionChangeState(scd=3D13,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D0 sessionChangeState(scd=3D14,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D0 sessionChangeState(scd=3D15,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D0 sessionChangeState(scd=3D16,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D0 sessionChangeState(scd=3D17,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D0 sessionChangeState(scd=3D18,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D0 sessionChangeState(scd=3D19,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D0 sessionChangeState(scd=3D20,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D0 sessionChangeState(scd=3D21,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D0 sessionChangeState(scd=3D22,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D0 sessionChangeState(scd=3D23,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D0 sessionChangeState(scd=3D24,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D0 sessionChangeState(scd=3D25,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D0 sessionChangeState(scd=3D26,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D0 sessionChangeState(scd=3D27,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D0 sessionChangeState(scd=3D28,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D0 sessionChangeState(scd=3D29,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D0 sessionChangeState(scd=3D30,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D0 sessionChangeState(scd=3D31,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D0 Cancelling ExWatchdogTimer=3D0x08064530 (). ptal-mlcd: ENTRY at transport/ExTransport.cpp:1203, dev=3D<usb:0>, pid=3D42= 99, errno=3D0 physicalPortNotActive(port=3D0) ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D0 Cancelling ExWatchdogTimer=3D0x080620A8 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D0 Cancelling ExWatchdogTimer=3D0x080623B0 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D0 Cancelling ExWatchdogTimer=3D0x08062418 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D0 Cancelling ExWatchdogTimer=3D0x080624D0 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D0 Cancelling ExWatchdogTimer=3D0x08062670 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D0 Cancelling ExWatchdogTimer=3D0x080626D8 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D0 Cancelling ExWatchdogTimer=3D0x08062870 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D0 Cancelling ExWatchdogTimer=3D0x080628D8 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D0 Cancelling ExWatchdogTimer=3D0x08062A70 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D0 Cancelling ExWatchdogTimer=3D0x08062AD8 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D0 Cancelling ExWatchdogTimer=3D0x08062C70 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D0 Cancelling ExWatchdogTimer=3D0x08062CD8 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D0 Cancelling ExWatchdogTimer=3D0x08062E70 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D0 Cancelling ExWatchdogTimer=3D0x08062ED8 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D0 Cancelling ExWatchdogTimer=3D0x08063070 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D0 Cancelling ExWatchdogTimer=3D0x080630D8 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D0 Cancelling ExWatchdogTimer=3D0x08063270 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D0 Cancelling ExWatchdogTimer=3D0x080632D8 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D0 Cancelling ExWatchdogTimer=3D0x08063470 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D0 Cancelling ExWatchdogTimer=3D0x080634D8 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D0 Cancelling ExWatchdogTimer=3D0x08063670 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D0 Cancelling ExWatchdogTimer=3D0x080636D8 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D0 Cancelling ExWatchdogTimer=3D0x08063870 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D0 Cancelling ExWatchdogTimer=3D0x080638D8 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D0 Cancelling ExWatchdogTimer=3D0x08063A70 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D0 Cancelling ExWatchdogTimer=3D0x08063AD8 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D0 Cancelling ExWatchdogTimer=3D0x08063C70 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D0 Cancelling ExWatchdogTimer=3D0x08063CD8 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D0 Cancelling ExWatchdogTimer=3D0x08063E70 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D0 Cancelling ExWatchdogTimer=3D0x08063ED8 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D0 Cancelling ExWatchdogTimer=3D0x08064070 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D0 Cancelling ExWatchdogTimer=3D0x080640D8 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D0 Cancelling ExWatchdogTimer=3D0x08064270 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D0 Cancelling ExWatchdogTimer=3D0x080642D8 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D0 Cancelling ExWatchdogTimer=3D0x08064470 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D0 Cancelling ExWatchdogTimer=3D0x080644D8 (). ptal-mlcd: INFO at ExMgr.cpp:900, dev=3D<usb:0>, pid=3D4299, errno=3D0 msgService: pMsg=3D0x08064578, pMsgHandler=3D0x08061480, type=3D6. ptal-mlcd usb:0 ->=20 ptal-mlcd usb:0 ->=20 ptal-mlcd: INFO at ExMgr.cpp:1380, dev=3D<usb:0>, pid=3D4299, errno=3D0 sessionFindAvailable(first=3D0): scd=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D0 sessionChangeState(scd=3D0,state=3D1,param=3D6): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1502, dev=3D<usb:0>, pid=3D4299, errno=3D11 sessionProcessCommand(scd=3D0,status=3D0): datalen=3D48, command=3D2, state= =3D1. ptal-mlcd: INFO at ExMgr.cpp:1991, dev=3D<usb:0>, pid=3D4299, errno=3D11 llioOpen: deviceID=3D<MFG:Hewlett-Packard;MDL:OfficeJet G55;CMD:MLC,PCL,PML= ,SCL;CLASS:PRINTER;DESCRIPTION:Hewlett-Packard OfficeJet G Series;1284.3M:f= 7f,f7f;1284.4DL:4d,4e,1;SERN:SGD05106RCVL;VSTATUS:$HB0$NC0,ff,DN,IDLE,CUT,K= 0,C0,SM,NR,KP039,CP098;AiO:0;>. ptal-mlcd: ENTRY at transport/ExTransport.cpp:1002, dev=3D<usb:0>, pid=3D42= 99, errno=3D11 activate(port=3D0,reverseDataBufferCount=3D180,reverseDataBufferSize=3D4102= ,maxForwardBdrsPerTransaction=3D4) ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x080620A8 (). ptal-mlcd: ENTRY at transport/ExTransport.cpp:373, dev=3D<usb:0>, pid=3D429= 9, errno=3D11 allocate(port=3D0,channel=3D0,pService=3D0x00000000,scd=3D0x00000000,forwar= dDataPriority=3D0,minBuffersRequired=3D0,benefitOfMoreBuffers=3D0,reverseDa= taBufferSize=3D4102): tcd=3D0x08061FE0. ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x080623B0 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x08062418 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x080624D0 (). ptal-mlcd: INFO at transport/ExMlcCommandChannel.cpp:722, dev=3D<usb:0>, pi= d=3D4299, errno=3D11 sendInit(port=3D0): revision=3D0x20. ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x080624D0 (). ptal-mlcd: INFO at ExMgr.cpp:306, dev=3D<usb:0>, pid=3D4299, errno=3D11 Starting ExWatchdogTimer=3D0x080624D0 (), delay=3D{sec=3D15,usec=3D0}. ptal-mlcd: INFO at ExMgr.cpp:306, dev=3D<usb:0>, pid=3D4299, errno=3D11 Starting ExWatchdogTimer=3D0x080620A8 (), delay=3D{sec=3D15,usec=3D0}. ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x08062418 (). ptal-mlcd: INFO at transport/ExMlcTransport.cpp:813, dev=3D<usb:0>, pid=3D4= 299, errno=3D11 addOverhead(port=3D0,channel=3D0): psid=3D0x00, ssid=3D0x00, length=3D8, cr= edit=3D1, control=3D0x00. ptal-mlcd: ENTRY at transport/ExTransport.cpp:602, dev=3D<usb:0>, pid=3D429= 9, errno=3D11 sendForwardData(port=3D0,channel=3D0,pBdr=3D0x080646F8,priority=3D0) ptal-mlcd: INFO at transport/ExTransport.cpp:614, dev=3D<usb:0>, pid=3D4299= , errno=3D11 forwardDataAvailable(port=3D0,channel=3D0): loopCount=3D1, no more data. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D11 sessionChangeState(scd=3D0,state=3D2,param=3D-1): oldState=3D1. ptal-mlcd: INFO at ExMgr.cpp:2162, dev=3D<usb:0>, pid=3D4299, errno=3D11 llioService: sent 6 bytes. 00 00 00 08 01 00 (......) ptal-mlcd: INFO at ExMgr.cpp:2162, dev=3D<usb:0>, pid=3D4299, errno=3D11 llioService: sent 2 bytes. 00 20 (. ) ptal-mlcd: ENTRY at transport/ExTransport.cpp:640, dev=3D<usb:0>, pid=3D429= 9, errno=3D11 forwardDataResponse(port=3D0,channel=3D0,pBdr=3D0x080646F8,status=3D0) ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x080620A8 (). ptal-mlcd: EXIT at ExMgr.cpp:2176, dev=3D<usb:0>, pid=3D4299, errno=3D11 llioService: readCount=3D0, writeCount=3D1. ptal-mlcd: INFO at ExMgr.cpp:306, dev=3D<usb:0>, pid=3D4299, errno=3D11 Starting ExWatchdogTimer=3D0x08064530 (), delay=3D{sec=3D0,usec=3D100000}. ptal-mlcd usb:0 ->=20 ptal-mlcd usb:0 ->=20 ptal-mlcd usb:0 -> ( ptal-mlcd: INFO at ExMgr.cpp:306, dev=3D<usb:0>, pid=3D4299, errno=3D11 Starting ExWatchdogTimer=3D0x08064530 (), delay=3D{sec=3D0,usec=3D100000}. try=08 =08=08 =08=08 =08=08 =08 ptal-mlcd usb:0 -> ( ptal-mlcd: INFO at ExMgr.cpp:900, dev=3D<usb:0>, pid=3D4299, errno=3D11 msgService: pMsg=3D0x080624A0, pMsgHandler=3D0x08062218, type=3D2. ptal-mlcd: ERROR at transport/ExMlcCommandChannel.cpp:184, dev=3D<usb:0>, p= id=3D4299, errno=3D11 Reply timer popped on port=3D0, count=3D1! ptal-mlcd: ERROR at ExMgr.cpp:859, dev=3D<usb:0>, pid=3D4299, errno=3D11 exClose(reason=3D0x3002) ptal-mlcd: ENTRY at transport/ExTransport.cpp:1193, dev=3D<usb:0>, pid=3D42= 99, errno=3D11 deactivate(port=3D0,reason=3D12290) ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x080620A8 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x080623B0 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x08062418 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x080624D0 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x08062670 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x080626D8 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x08062870 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x080628D8 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x08062A70 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x08062AD8 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x08062C70 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x08062CD8 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x08062E70 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x08062ED8 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x08063070 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x080630D8 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x08063270 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x080632D8 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x08063470 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x080634D8 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x08063670 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x080636D8 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x08063870 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x080638D8 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x08063A70 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x08063AD8 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x08063C70 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x08063CD8 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x08063E70 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x08063ED8 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x08064070 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x080640D8 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x08064270 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x080642D8 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x08064470 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x080644D8 (). ptal-mlcd: ENTRY at ExMgr.cpp:1502, dev=3D<usb:0>, pid=3D4299, errno=3D11 sessionProcessCommand(scd=3D0,status=3D13): datalen=3D48, command=3D2, stat= e=3D2. ptal-mlcd: INFO at ExMgr.cpp:1918, dev=3D<usb:0>, pid=3D4299, errno=3D11 sessionWrite(scd=3D0,datalen=3D8) returns 8 for fd=3D6. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D11 sessionChangeState(scd=3D0,state=3D1,param=3D-1): oldState=3D2. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D11 sessionChangeState(scd=3D1,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D11 sessionChangeState(scd=3D2,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D11 sessionChangeState(scd=3D3,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D11 sessionChangeState(scd=3D4,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D11 sessionChangeState(scd=3D5,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D11 sessionChangeState(scd=3D6,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D11 sessionChangeState(scd=3D7,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D11 sessionChangeState(scd=3D8,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D11 sessionChangeState(scd=3D24,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D11 sessionChangeState(scd=3D25,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D11 sessionChangeState(scd=3D26,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D11 sessionChangeState(scd=3D27,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D11 sessionChangeState(scd=3D28,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D11 sessionChangeState(scd=3D29,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D11 sessionChangeState(scd=3D30,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D11 sessionChangeState(scd=3D31,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D11 sessionChangeState(scd=3D9,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D11 sessionChangeState(scd=3D10,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D11 sessionChangeState(scd=3D11,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D11 sessionChangeState(scd=3D12,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D11 sessionChangeState(scd=3D13,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D11 sessionChangeState(scd=3D14,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D11 sessionChangeState(scd=3D15,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D11 sessionChangeState(scd=3D16,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D11 sessionChangeState(scd=3D17,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D11 sessionChangeState(scd=3D18,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D11 sessionChangeState(scd=3D19,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D11 sessionChangeState(scd=3D20,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D11 sessionChangeState(scd=3D21,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D11 sessionChangeState(scd=3D22,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D11 sessionChangeState(scd=3D23,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D11 sessionChangeState(scd=3D24,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D11 sessionChangeState(scd=3D25,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D11 sessionChangeState(scd=3D26,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D11 sessionChangeState(scd=3D27,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D11 sessionChangeState(scd=3D28,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D11 sessionChangeState(scd=3D29,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D11 sessionChangeState(scd=3D30,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D11 sessionChangeState(scd=3D31,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x08064530 (). ptal-mlcd: ENTRY at transport/ExTransport.cpp:1203, dev=3D<usb:0>, pid=3D42= 99, errno=3D11 physicalPortNotActive(port=3D0) ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x080620A8 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x080623B0 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x08062418 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x080624D0 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x08062670 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x080626D8 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x08062870 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x080628D8 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x08062A70 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x08062AD8 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x08062C70 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x08062CD8 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x08062E70 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x08062ED8 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x08063070 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x080630D8 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x08063270 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x080632D8 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x08063470 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x080634D8 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x08063670 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x080636D8 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x08063870 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x080638D8 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x08063A70 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x08063AD8 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x08063C70 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x08063CD8 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x08063E70 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x08063ED8 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x08064070 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x080640D8 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x08064270 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x080642D8 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x08064470 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x080644D8 (). ptal-mlcd: INFO at ExMgr.cpp:900, dev=3D<usb:0>, pid=3D4299, errno=3D11 msgService: pMsg=3D0x08064578, pMsgHandler=3D0x08061480, type=3D6. ptal-mlcd: ENTRY at ExMgr.cpp:1502, dev=3D<usb:0>, pid=3D4299, errno=3D11 sessionProcessCommand(scd=3D0,status=3D0): datalen=3D16, command=3D4, state= =3D1. ptal-mlcd: INFO at ExMgr.cpp:1991, dev=3D<usb:0>, pid=3D4299, errno=3D11 llioOpen: deviceID=3D<MFG:Hewlett-Packard;MDL:OfficeJet G55;CMD:MLC,PCL,PML= ,SCL;CLASS:PRINTER;DESCRIPTION:Hewlett-Packard OfficeJet G Series;1284.3M:f= 7f,f7f;1284.4DL:4d,4e,1;SERN:SGD05106RCVL;VSTATUS:$HB0$NC0,ff,DN,IDLE,CUT,K= 0,C0,SM,NR,KP039,CP098;AiO:0;>. ptal-mlcd: ENTRY at transport/ExTransport.cpp:1002, dev=3D<usb:0>, pid=3D42= 99, errno=3D11 activate(port=3D0,reverseDataBufferCount=3D180,reverseDataBufferSize=3D4102= ,maxForwardBdrsPerTransaction=3D4) ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x080620A8 (). ptal-mlcd: ENTRY at transport/ExTransport.cpp:373, dev=3D<usb:0>, pid=3D429= 9, errno=3D11 allocate(port=3D0,channel=3D0,pService=3D0x00000000,scd=3D0x00000000,forwar= dDataPriority=3D0,minBuffersRequired=3D0,benefitOfMoreBuffers=3D0,reverseDa= taBufferSize=3D4102): tcd=3D0x00000000. ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x080623B0 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x08062418 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x080624D0 (). ptal-mlcd: INFO at transport/ExMlcCommandChannel.cpp:722, dev=3D<usb:0>, pi= d=3D4299, errno=3D11 sendInit(port=3D0): revision=3D0x20. ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x080624D0 (). ptal-mlcd: INFO at ExMgr.cpp:306, dev=3D<usb:0>, pid=3D4299, errno=3D11 Starting ExWatchdogTimer=3D0x080624D0 (), delay=3D{sec=3D15,usec=3D0}. ptal-mlcd: INFO at ExMgr.cpp:306, dev=3D<usb:0>, pid=3D4299, errno=3D11 Starting ExWatchdogTimer=3D0x080620A8 (), delay=3D{sec=3D15,usec=3D0}. ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x08062418 (). ptal-mlcd: INFO at transport/ExMlcTransport.cpp:813, dev=3D<usb:0>, pid=3D4= 299, errno=3D11 addOverhead(port=3D0,channel=3D0): psid=3D0x00, ssid=3D0x00, length=3D8, cr= edit=3D1, control=3D0x00. ptal-mlcd: ENTRY at transport/ExTransport.cpp:602, dev=3D<usb:0>, pid=3D429= 9, errno=3D11 sendForwardData(port=3D0,channel=3D0,pBdr=3D0x080646F8,priority=3D0) ptal-mlcd: INFO at transport/ExTransport.cpp:614, dev=3D<usb:0>, pid=3D4299= , errno=3D11 forwardDataAvailable(port=3D0,channel=3D0): loopCount=3D1, no more data. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D11 sessionChangeState(scd=3D0,state=3D2,param=3D-1): oldState=3D1. ptal-mlcd: INFO at ExMgr.cpp:2162, dev=3D<usb:0>, pid=3D4299, errno=3D11 llioService: sent 6 bytes. 00 00 00 08 01 00 (......) ptal-mlcd: INFO at ExMgr.cpp:2162, dev=3D<usb:0>, pid=3D4299, errno=3D11 llioService: sent 2 bytes. 00 20 (. ) ptal-mlcd: ENTRY at transport/ExTransport.cpp:640, dev=3D<usb:0>, pid=3D429= 9, errno=3D11 forwardDataResponse(port=3D0,channel=3D0,pBdr=3D0x080646F8,status=3D0) ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x080620A8 (). ptal-mlcd: EXIT at ExMgr.cpp:2176, dev=3D<usb:0>, pid=3D4299, errno=3D11 llioService: readCount=3D0, writeCount=3D1. try=08 =08=08 =08=08 =08=08 =08 ptal-mlcd: INFO at ExMgr.cpp:306, dev=3D<usb:0>, pid=3D4299, errno=3D11 Starting ExWatchdogTimer=3D0x08064530 (), delay=3D{sec=3D0,usec=3D100000}. ptal-mlcd: INFO at ExMgr.cpp:306, dev=3D<usb:0>, pid=3D4299, errno=3D11 Starting ExWatchdogTimer=3D0x08064530 (), delay=3D{sec=3D0,usec=3D100000}. ptal-mlcd: INFO at ExMgr.cpp:900, dev=3D<usb:0>, pid=3D4299, errno=3D11 msgService: pMsg=3D0x080624A0, pMsgHandler=3D0x08062218, type=3D2. ptal-mlcd: ERROR at transport/ExMlcCommandChannel.cpp:184, dev=3D<usb:0>, p= id=3D4299, errno=3D11 Reply timer popped on port=3D0, count=3D1! ptal-mlcd: ERROR at ExMgr.cpp:859, dev=3D<usb:0>, pid=3D4299, errno=3D11 exClose(reason=3D0x3002) ptal-mlcd: ENTRY at transport/ExTransport.cpp:1193, dev=3D<usb:0>, pid=3D42= 99, errno=3D11 deactivate(port=3D0,reason=3D12290) ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x080620A8 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x080623B0 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x08062418 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x080624D0 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x08062670 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x080626D8 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x08062870 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x080628D8 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x08062A70 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x08062AD8 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x08062C70 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x08062CD8 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x08062E70 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x08062ED8 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x08063070 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x080630D8 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x08063270 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x080632D8 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x08063470 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x080634D8 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x08063670 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x080636D8 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x08063870 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x080638D8 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x08063A70 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x08063AD8 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x08063C70 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x08063CD8 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x08063E70 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x08063ED8 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x08064070 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x080640D8 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x08064270 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x080642D8 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x08064470 (). ptal-mlcd: INFO at ExMgr.cpp:323, dev=3D<usb:0>, pid=3D4299, errno=3D11 Cancelling ExWatchdogTimer=3D0x080644D8 (). ptal-mlcd: ENTRY at ExMgr.cpp:1502, dev=3D<usb:0>, pid=3D4299, errno=3D11 sessionProcessCommand(scd=3D0,status=3D13): datalen=3D16, command=3D4, stat= e=3D2. ptal-mlcd: INFO at ExMgr.cpp:1918, dev=3D<usb:0>, pid=3D4299, errno=3D11 sessionWrite(scd=3D0,datalen=3D12) returns 12 for fd=3D6. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D11 sessionChangeState(scd=3D0,state=3D1,param=3D-1): oldState=3D2. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D11 sessionChangeState(scd=3D1,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D11 sessionChangeState(scd=3D2,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D11 sessionChangeState(scd=3D3,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D11 sessionChangeState(scd=3D4,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D11 sessionChangeState(scd=3D5,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D11 sessionChangeState(scd=3D6,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D11 sessionChangeState(scd=3D7,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D11 sessionChangeState(scd=3D8,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D11 sessionChangeState(scd=3D24,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D11 sessionChangeState(scd=3D25,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D11 sessionChangeState(scd=3D26,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D11 sessionChangeState(scd=3D27,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D11 sessionChangeState(scd=3D28,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D11 sessionChangeState(scd=3D29,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D11 sessionChangeState(scd=3D30,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D11 sessionChangeState(scd=3D31,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D11 sessionChangeState(scd=3D9,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D11 sessionChangeState(scd=3D10,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D11 sessionChangeState(scd=3D11,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D11 sessionChangeState(scd=3D12,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D11 sessionChangeState(scd=3D13,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D11 sessionChangeState(scd=3D14,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D11 sessionChangeState(scd=3D15,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D11 sessionChangeState(scd=3D16,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D11 sessionChangeState(scd=3D17,state=3D0,param=3D-1): oldState=3D0. ptal-mlcd: ENTRY at ExMgr.cpp:1230, dev=3D<usb:0>, pid=3D4299, errno=3D11 sessionChan... [truncated message content] |
From: Alexander Z. <Ale...@fm...> - 2001-05-03 08:11:17
|
Hello Joe, thanks for your reply. Im afraid that my xojpanel problems have nothing todo with my CVS update, but with the upgrade from RedHat 7.0 to 7.1. On 2 May, Joe Piolunek wrote: > If none of the above works, could you post a little more information, such as > which was the latest CVS you tried where xojpanel did not crash, and the > version numbers of your XFree86 and Qt? RH 7.1 includes qt-2.3.0 and XFree86-4.0.3 . The crash happens in the call to XojPanel::createLCD . lcdPixmap and pm are both NULL pointers after new QPixmap . Therefore the program core dumpes in the line *lcdPixmap = (QPixmap)hpojlcd_xpm; hpojlcd_xpm is defined, but lcdPixmap is NULL. Don't ask me why. Unfortunately I'm not familiar with qt, but if you want me to test some things I'm willing to help. -- Ale...@fm... / In the Halls of Justice the http://www.fmi.uni-passau.de/~zimmerma/ only justice is in the halls. for PGP public key finger / -- Lenny Bruce zim...@yo... / |
From: <pa...@rc...> - 2001-05-03 07:00:24
|
f.r...@in... wrote: > First of all many thanks for existing! > I'm a newbe of the penguin and I'm trying to get my OfficeJet 710 working > under the RedHat 7.0. ... > [root@localhost hpoj-0.7]# hpo devid > Error 5 (system error 110) in file mlccon.c, line 93: > Connection to peripheral lost" > Running dmesg I found the following message at boot: > "parport0: PC-style at 0x378 [PCSPP] ... > "mlcpp0: illegal packet size 771 received > PAR_WAIT_SET_CLEAR(l=c882fdfc,set=0x0000,clear=0x0040): timed out waiting for event=43! > mlcpp0: mlcpp_intr ERROR -110 > state=8 event=43 reset=7 recv=3 rcv=0 send=2 > mlc: mlcpp0: link error -110 > PAR_WAIT_SET_CLEAR(l=c882fdfc,set=0x0088,clear=0x0050): timed out waiting for event=23!" Hi. The "PCSPP" message indicates to me that your parallel port is not set to be bidirectional. In your BIOS setup, try changing it to ECP if possible, or to BPP or PS/2 if ECP is not possible. In any case, don't set it to EPP. If you can't change this setting, you can try using the "usenibble=1" option when you insmod "ieee12844pp.o", as documented in the INSTALL file. David |
From: <f.r...@in...> - 2001-05-03 04:17:14
|
First of all many thanks for existing! I'm a newbe of the penguin and I'm trying to get my OfficeJet 710 working under the RedHat 7.0. I've got some trouble with the kernel 2.2.16 and I decided to go with the 2.4.2 with wich, I noticed later, your drivers have still some problems. The installation process, with the patch for 2.4, was troublefree. Following the INSTALL file I tryed the following commands, that I include with relevant outputs: "[root@localhost hpoj-0.7]# insmod parport Using /lib/modules/2.4.2/kernel/drivers/parport/parport.o insmod: a module named parport already exists [root@localhost hpoj-0.7]# insmod parport_pc Using /lib/modules/2.4.2/kernel/drivers/parport/parport_pc.o insmod: a module named parport_pc already exists [root@localhost hpoj-0.7]# insmod parport_probe insmod: parport_probe: no module by that name found [root@localhost hpoj-0.7]# insmod /usr/local/lib/ieee12844.o [root@localhost hpoj-0.7]# insmod /usr/local/lib/ieee12844pp.o [root@localhost hpoj-0.7]# hpo devid Error 5 (system error 110) in file mlccon.c, line 93: Connection to peripheral lost" Running dmesg I found the following message at boot: "parport0: PC-style at 0x378 [PCSPP] parport0: cpp_daisy: aa5500ff(98) parport0: assign_addrs: aa5500ff(98) parport0: Printer, Hewlett-Packard OfficeJet Series 700 lp0: using parport0 (polling)." the following after using insmod: "IEEE1284.4 protocol layer for Linux installed ieee12844pp: init_module. mlcpp_attach: New device found on parport0 ieee12844pp: IEEE1284.4 device found on parport0: Hewlett-Packard OfficeJet Series 700; device registered to IEEE1284.4 protocol layer as link mlcpp0 mlcpp_attach: links: 1." and finally this after executing hpo: "mlcpp0: illegal packet size 771 received PAR_WAIT_SET_CLEAR(l=3Dc882fdfc,set=3D0x0000,clear=3D0x0040): timed out waiting for event=3D43! mlcpp0: mlcpp_intr ERROR -110 state=3D8 event=3D43 reset=3D7 recv=3D3 rcv=3D0 send=3D2 mlc: mlcpp0: link error -110 PAR_WAIT_SET_CLEAR(l=3Dc882fdfc,set=3D0x0088,clear=3D0x0050): timed out waiting for event=3D23!" Any suggestion? |
From: Joe P. <joe...@sn...> - 2001-05-02 18:52:36
|
On Wednesday 02 May 2001 04:09 am, Alexander Zimmermann wrote: > Hi, > > I just (May 2) updated my CVS sandbox of hpoj and had to recognize that > xojpanel crashes. The missing extension "RENDER" doesn't harm in the > previous CVS version. > > Gdb output follows: > (gdb) run mlc:par:0 > Starting program: xojpanel mlc:par:0 > Qt: gdb: -nograb added to command-line options. > Use the -dograb option to enforce grabbing. > Xlib: extension "RENDER" missing on display "host:10.0". > > Program received signal SIGSEGV, Segmentation fault. > 0x4020260a in QPixmap::operator= () at eval.c:41 > 41 eval.c: No such file or directory. > in eval.c > (gdb) where > #0 0x4020260a in QPixmap::operator= () at eval.c:41 > #1 0x0804e245 in XojPanel::createLCD (this=0x80a8a40) at ojstatus.cpp:256 > #2 0x0804dfd3 in XojPanel::createInterface (this=0x80a8a40, > deviceName=0xbfffee64) at ojstatus.cpp:239 > #3 0x0804db54 in XojPanel::XojPanel (this=0x80a8a40, argc=2, > argv=0xbfffef5c, parent=0x0, name=0x0) at ojstatus.cpp:180 > #4 0x0804f494 in main (argc=2, argv=0xbfffef5c) at ojmanager.cpp:48 > #5 0x40544177 in __libc_start_main (main=0x804f450 <main>, argc=2, > ubp_av=0xbfffef5c, init=0x804cca4 <_init>, fini=0x8053554 <_fini>, > rtld_fini=0x4000e184 <_dl_fini>, stack_end=0xbfffef4c) > at ../sysdeps/generic/libc-start.c:129 > (gdb) up > #1 0x0804e245 in XojPanel::createLCD (this=0x80a8a40) at ojstatus.cpp:256 > 256 *lcdPixmap = (QPixmap)hpojlcd_xpm; > Current language: auto; currently c++ > (gdb) print hpojlcd_xpm > $1 = {0x8053717 "254 40 79 1", 0x80535aa " \tc None", > 0x8053723 ".\tc #000000", 0x805372f "+\tc #B89E2B", > ... (deleted) > > I'm using gcc 2.95.2 with glibc 2.2.2 on a RedHat 7.1 system. > > Any hints? Unfortunately, I don't know enough about using gdb to make much sense of the output. If the previous CVS xojpanel ran for you, then the most recent changes are probably to blame. They would be changes I made to apps/xojpanel/ojstatus.cpp that specify a particular font that would be used in the "LCD". You could try changing the font specified by #define DEFAULT_FONT "Courier" to one that your system has installed. Any fixed-width font probably would be a good choice. You could also try commenting the line out, which would likely cause your system to choose a font. If none of the above works, could you post a little more information, such as which was the latest CVS you tried where xojpanel did not crash, and the version numbers of your XFree86 and Qt? If you decide to try changing the code, please post back with the results. -- Joe |
From: Alexander Z. <Ale...@fm...> - 2001-05-02 08:09:13
|
Hi, I just (May 2) updated my CVS sandbox of hpoj and had to recognize that xojpanel crashes. The missing extension "RENDER" doesn't harm in the previous CVS version. Gdb output follows: (gdb) run mlc:par:0 Starting program: xojpanel mlc:par:0 Qt: gdb: -nograb added to command-line options. Use the -dograb option to enforce grabbing. Xlib: extension "RENDER" missing on display "host:10.0". Program received signal SIGSEGV, Segmentation fault. 0x4020260a in QPixmap::operator= () at eval.c:41 41 eval.c: No such file or directory. in eval.c (gdb) where #0 0x4020260a in QPixmap::operator= () at eval.c:41 #1 0x0804e245 in XojPanel::createLCD (this=0x80a8a40) at ojstatus.cpp:256 #2 0x0804dfd3 in XojPanel::createInterface (this=0x80a8a40, deviceName=0xbfffee64) at ojstatus.cpp:239 #3 0x0804db54 in XojPanel::XojPanel (this=0x80a8a40, argc=2, argv=0xbfffef5c, parent=0x0, name=0x0) at ojstatus.cpp:180 #4 0x0804f494 in main (argc=2, argv=0xbfffef5c) at ojmanager.cpp:48 #5 0x40544177 in __libc_start_main (main=0x804f450 <main>, argc=2, ubp_av=0xbfffef5c, init=0x804cca4 <_init>, fini=0x8053554 <_fini>, rtld_fini=0x4000e184 <_dl_fini>, stack_end=0xbfffef4c) at ../sysdeps/generic/libc-start.c:129 (gdb) up #1 0x0804e245 in XojPanel::createLCD (this=0x80a8a40) at ojstatus.cpp:256 256 *lcdPixmap = (QPixmap)hpojlcd_xpm; Current language: auto; currently c++ (gdb) print hpojlcd_xpm $1 = {0x8053717 "254 40 79 1", 0x80535aa " \tc None", 0x8053723 ".\tc #000000", 0x805372f "+\tc #B89E2B", ... (deleted) I'm using gcc 2.95.2 with glibc 2.2.2 on a RedHat 7.1 system. Any hints? -- Ale...@fm... / You cannot have a science http://www.fmi.uni-passau.de/~zimmerma/ without measurement. -- R. W. for PGP public key finger / Hamming zim...@yo... / |
From: Joe P. <joe...@sn...> - 2001-05-01 04:16:13
|
On Monday 30 April 2001 07:43 pm, PASCHAL,DAVID (HP-Roseville,ex1) wrote: > Joe Piolunek wrote: > > Scanning in color worked on the 600, but with some problems: > > Hi, Joe. Thanks for the report. > > > The document printed at a smaller size than the original ( at > > about 60% of > > the scanned doc). > > I changed the default scanning resolution back to 100 for all models, so > perhaps 100 is too small if you're trying to do a copy. You can try > experimenting with different resolutions, but this device may only support > specific resolutions, such as 100, 150, and 300. Try running "ptal-hp > mlc:par:0 scan -help" and it will tell you what the device claims to > support. > > Also, regarding the "60% reduction" issue above, perhaps your image viewer > is scaling the image (including the trailer) down to make it all fit on one > page. In addition to experimenting with different scanning resolutions, > you could try pasting the desired portion of the image into image and > saving it as a different file, or even as a different file type (i.e. > .pnm), which hopefully would eliminate the bad image height marker. I probably wasn't clear enough. The size reduction is about 40%. That's when the scanned 'out.jpg' is sent straight to lpr without any other image processing such as might be done with gimp. Apparently something automatically scales down the size of the scanned doc if it won't all print on one page. When I used gimp to crop to the white area (eliminating only the gray bottom), the page printed at nearly (@90%) the original size. On the 600, "ptal-hp mlc:par:0 scan -help" displays the available resolutions as: 100x100, 150x150, 200x200, 300x300. > > > The pixie image tool complained about a "premature end of > > data segment" in > > the out.jpg file, then crashed. gimp 1.2.1 also complained. > > It did open the > > file, but didn't handle it well. > > In what way did gimp not handle it well? I think now that the problems resulted from not having enough ram for the size of the image and/or the gimp settings used. The page had been scanned at high resolution (-res 300). When I tried it again at -res 100 and -res 150, gimp had no problem with the images. -- Joe |
From: PASCHAL,DAVID (HP-Roseville,ex1) <dav...@hp...> - 2001-05-01 03:13:39
|
I wrote: > So far I have tested this new functionality on an OfficeJet > 700, LaserJet > 1100A, and LaserJet 3200m. It should also work on the > OfficeJet 600 and > PSC 300 series, and it may or may not work on the OfficeJet 500 and T > series. I will test with these other models later this week, > but of course > I will always happily accept success or failure reports from > others. :-) I did some more testing today, and here's what I found: - The T series still doesn't work. :-( I'll keep working on it. - The 500 series scans in grayscale with a command line such as: ptal-hp mlc:par:0 scan -gray -raw -res 300 The "-raw" switch turns off the default of JPEG, which isn't yet handled properly for the 500 series. The "-res 300" switch seems to be required to prevent the device from hanging with a "SYSTEM ERROR" message. I haven't tried the 600 or PSC300 series yet, but Joe said it works on his 600 (other than the issues I've already mentioned with some improper JPEG handling). David |
From: PASCHAL,DAVID (HP-Roseville,ex1) <dav...@hp...> - 2001-05-01 02:48:55
|
Tony Segredo wrote: > The first fix (changing CC to CXX)worked. Let me know if > you are interested in whether the second works, because I > didn't bother trying. > > I was able to print a perfect test page with printtool > and I tried all the ptal-hp functions except scan. They > worked perfectly. Hi, Tony. Thanks for letting me know. I just checked in changes to Makefile.in in mlcd and apps/xojpanel to use CXX instead of CC for compiling and linking C++ code. It didn't break anything for me, at least. Please do a "cvs update" and re-run ./configure and make to see if it compiles out of the box for you now. > When I rebooted, I couldn't print any more, so I must > have messed up editing rc.local. I'll straighten that out > later in the week and also will try scanning. ... > Should I kill the lpd daemon? You could try killing and restarting lpd, but I don't know if that will help. Do a "ps -aux|grep ptal" to see if ptal-printd and ptal-mlcd are running. Also, if you're running X, switch back and log in to VT1 and try to print there, to see if any error messages from the ptal daeamons appear. Also, try "lpq -P<queuename>", substituting the correct queue name of course, to see if jobs are queued up. > If you would like the gcc version, please tell me how to > find it. I don't think I need it at this point, but FYI you should be able to say "gcc --version" or "g++ --version". David |
From: PASCHAL,DAVID (HP-Roseville,ex1) <dav...@hp...> - 2001-05-01 00:11:12
|
Joe Piolunek wrote: > Scanning in color worked on the 600, but with some problems: Hi, Joe. Thanks for the report. > The document printed at a smaller size than the original ( at > about 60% of > the scanned doc). I changed the default scanning resolution back to 100 for all models, so perhaps 100 is too small if you're trying to do a copy. You can try experimenting with different resolutions, but this device may only support specific resolutions, such as 100, 150, and 300. Try running "ptal-hp mlc:par:0 scan -help" and it will tell you what the device claims to support. > Printed at the bottom of the page was a large gray > rectangular area that was > not part of the original document. > > When I opened the scanned page in gimp, the gray area gave > the impression > that the scan had continued past the end of the paper. That's a result of the kludge I put in to guess the image height, because the device doesn't properly report it. I erred on the side of reporting too much (specifically, twice the image width) instead of not enough. I'll keep working on this, and I may end up having to decompress the image just to find the image height. Also, regarding the "60% reduction" issue above, perhaps your image viewer is scaling the image (including the trailer) down to make it all fit on one page. In addition to experimenting with different scanning resolutions, you could try pasting the desired portion of the image into image and saving it as a different file, or even as a different file type (i.e. .pnm), which hopefully would eliminate the bad image height marker. > The pixie image tool complained about a "premature end of > data segment" in > the out.jpg file, then crashed. gimp 1.2.1 also complained. > It did open the > file, but didn't handle it well. In what way did gimp not handle it well? David |
From: PASCHAL,DAVID (HP-Roseville,ex1) <dav...@hp...> - 2001-04-30 23:20:51
|
Hi, Aaron. Aaron Burt wrote: > Hey there. I've been following CVS in hopes of getting two > things working: > (a) PTAL in SANE on Debian Sid, and (b) scanning via HPJD. > > I'm setting up a Linux distro test box, so I'll be able to > play with other > versions to see if (a) is distro-specific and get back to y'all. A while back somebody (was it you?) reported problems with SANE and libptal on Debian Sid. I didn't have any ideas but offered to look into it if somebody could give me a temporary non-root login account on a box running this distribution. I never got a response to this offer (which still stands BTW) so I forgot about it until now. > But is there a good chance of HPJD support in ptal-hp any > time soon? If not, > I can just go ahead and replace the JetDirect with a spare > computer running a > SANE server, but it's nice to know first. First of all, I should point out that currently, the SANE HP backend (compiled with PTAL support) and ptal-hp support scanning on completely disjoint sets of devices (see http://hpoj.sourceforge.net/suplist.shtml). Depending on what supported model you have, you can scan with either SANE or ptal-hp, but currently not both. If you have a SANE-supported MFP, JetDirect is already supported, but again see http://hpoj.sourceforge.net/suplist.shtml for specifics about which JetDirect models are supported and which devices work with JetDirect. In hp.conf, add something like the following two lines: hpjd:my-jdex.my-domain.com option connect-ptal Of course, substitute for "my-jdex.my-domain.com" the actual hostname or IP address of your JetDirect. If you have a three-port JetDirect 500X, you can append a ":1", ":2", or ":3" to indicate which port number the device is connected to on the 500X. If you have a "ptal-hp -scan"-supported MFP, JetDirect isn't supported yet, but I plan to fix that in libptal eventually (probably in the next month or so). David |
From: Joe P. <joe...@sn...> - 2001-04-30 20:16:42
|
On Monday 30 April 2001 07:01 am, David Paschal wrote: > Hi, > > I just checked in some more changes to enable grayscale and color PML > scanning on the OfficeJets. These new modes save the image as a JPEG > file rather than a PNM file (which turned out to be quite non-trivial!). > I made some other bug fixes and enhancements to "ptal-hp -scan" as well. > > So far I have tested this new functionality on an OfficeJet 700, LaserJet > 1100A, and LaserJet 3200m. It should also work on the OfficeJet 600 and > PSC 300 series, and it may or may not work on the OfficeJet 500 and T > series. I will test with these other models later this week, but of course > I will always happily accept success or failure reports from others. :-) Scanning in color worked on the 600, but with some problems: The document printed at a smaller size than the original ( at about 60% of the scanned doc). Printed at the bottom of the page was a large gray rectangular area that was not part of the original document. When I opened the scanned page in gimp, the gray area gave the impression that the scan had continued past the end of the paper. > > There are several issues with ptal-hp documented at > "http://hpoj.sourceforge.net/todo.shtml", including: > > - "ptal-hp -scan" doesn't properly set the number of raster lines in a > JPEG image, so your image viewer/editor may report a "corrupt JPEG data" > error. The pixie image tool complained about a "premature end of data segment" in the out.jpg file, then crashed. gimp 1.2.1 also complained. It did open the file, but didn't handle it well. > > "ptal-hp -scan" may hang on OfficeJets when scanning in "-bw" or "-bwht" > modes unless you give the "-res 300" switch. > > - If you get ptal-mlcd error messages about lookupChannel failures while > scanning with ptal-hp (probably on the OfficeJet 500/600/700/PSC300), try > invoking ptal-mlcd with the "-porttype spp" option. This may be an ECP > signalling bug, possibly due to waiting to long to go back to forward. I don't think I've seen the 'lookupChannel' error yet. -- Joe |
From: Aaron B. <aa...@os...> - 2001-04-30 17:23:55
|
Hey there. I've been following CVS in hopes of getting two things working: (a) PTAL in SANE on Debian Sid, and (b) scanning via HPJD. I'm setting up a Linux distro test box, so I'll be able to play with other versions to see if (a) is distro-specific and get back to y'all. But is there a good chance of HPJD support in ptal-hp any time soon? If not, I can just go ahead and replace the JetDirect with a spare computer running a SANE server, but it's nice to know first. |
From: <pa...@rc...> - 2001-04-30 11:01:44
|
Hi, I just checked in some more changes to enable grayscale and color PML scanning on the OfficeJets. These new modes save the image as a JPEG file rather than a PNM file (which turned out to be quite non-trivial!). I made some other bug fixes and enhancements to "ptal-hp -scan" as well. So far I have tested this new functionality on an OfficeJet 700, LaserJet 1100A, and LaserJet 3200m. It should also work on the OfficeJet 600 and PSC 300 series, and it may or may not work on the OfficeJet 500 and T series. I will test with these other models later this week, but of course I will always happily accept success or failure reports from others. :-) There are several issues with ptal-hp documented at "http://hpoj.sourceforge.net/todo.shtml", including: - "ptal-hp -scan" doesn't properly set the number of raster lines in a JPEG image, so your image viewer/editor may report a "corrupt JPEG data" error. "ptal-hp -scan" may hang on OfficeJets when scanning in "-bw" or "-bwht" modes unless you give the "-res 300" switch. - If you get ptal-mlcd error messages about lookupChannel failures while scanning with ptal-hp (probably on the OfficeJet 500/600/700/PSC300), try invoking ptal-mlcd with the "-porttype spp" option. This may be an ECP signalling bug, possibly due to waiting to long to go back to forward. As always, use "cvs update" to pick up the new changes. Enjoy! :-) David |
From: <se...@at...> - 2001-04-30 03:19:09
|
Hi david, The first fix (changing CC to CXX)worked. Let me know if you are interested in whether the second works, because I didn't bother trying. I was able to print a perfect test page with printtool and I tried all the ptal-hp functions except scan. They worked perfectly. When I rebooted, I couldn't print any more, so I must have messed up editing rc.local. I'll straighten that out later in the week and also will try scanning. For your records: Printer: OfficeJet R40 attached direct to LPT1: Connection: bi-directional SPP (not ECP) Distribution: Redhat 5.2 Kernel: 2.0.36 compiled for 486 Processor: AMD K6-3+ System: Tyan S1390 motherboard If you would like the gcc version, please tell me how to find it. P.S. Should I kill the lpd daemon? -- Tony Segredo > Tony Segredo wrote: > > I encountered the attached errors while building on my > > Redhat 5.2 system (kernel 2.0.36) I had to modify my > > $PATH from the red hat default to get this far. > > Originally, make built nothing, with the error "can't > > find cc1plus". I found its directory and added it to the > > path which got me to the attached file. Something is > > probably missing from my environment or the libraries are > > out of date. The gcc version is whatever redhat 5.2 > > installs. > > Hi, Tony. I searched for this problem on Google and found a lot of people > reporting similar problems but little in the way of definitive solutions. > :-( However, there are several different possibilities you could try by > hacking the Makefile (not Makefile.in for now) in the mlcd directory: > > - Change $(CC) to $(CXX) in the following section (which links): > $(GOAL): $(OBJS) > $(CC) -o $(GOAL) $(OBJS) > strip -o $(GOAL)-stripped $(GOAL) > > - Add "-fno-exceptions -fno-rtti" to CFLAGS near the middle of the file. > > Please try each of these possible fixes separately and then together, and > let me know if you have any luck. > > David > > > _______________________________________________ > hpoj-devel mailing list > hpo...@li... > http://lists.sourceforge.net/lists/listinfo/hpoj-devel |
From: <se...@at...> - 2001-04-28 01:20:46
|
Will do. I'll report back by Monday. -- Tony Segredo > Tony Segredo wrote: > > I encountered the attached errors while building on my > > Redhat 5.2 system (kernel 2.0.36) I had to modify my > > $PATH from the red hat default to get this far. > > Originally, make built nothing, with the error "can't > > find cc1plus". I found its directory and added it to the > > path which got me to the attached file. Something is > > probably missing from my environment or the libraries are > > out of date. The gcc version is whatever redhat 5.2 > > installs. > > Hi, Tony. I searched for this problem on Google and found a lot of people > reporting similar problems but little in the way of definitive solutions. > :-( However, there are several different possibilities you could try by > hacking the Makefile (not Makefile.in for now) in the mlcd directory: > > - Change $(CC) to $(CXX) in the following section (which links): > $(GOAL): $(OBJS) > $(CC) -o $(GOAL) $(OBJS) > strip -o $(GOAL)-stripped $(GOAL) > > - Add "-fno-exceptions -fno-rtti" to CFLAGS near the middle of the file. > > Please try each of these possible fixes separately and then together, and > let me know if you have any luck. > > David > > > _______________________________________________ > hpoj-devel mailing list > hpo...@li... > http://lists.sourceforge.net/lists/listinfo/hpoj-devel |