128130 Views Previous 1 2 3 4 5 … Next 342 Replies Latest reply: May 16, 2014 12:10 AM by BobAalsma Go to original post
Computer: MacBook Pro (MacBookPro3,1)
Processor: 2.4GHz Intel Core 2 Duo
Printer: LaserJet 1022n
Connection: Ethernet home network, printer gets IP address by DHCP, discovered by client machine using Bonjour. Although the machine is a MacBook Pro, this test is using the wired network only with the MBP's wifi disabled.
Driver Version: 18.104.22.168
Airport Type: N/A (disabled)
Airport Firmware Version : N/A (disabled)
Apps: All, but Preview is the one I use most (to print PDFs)
Problem Description: Multi-page documents only print odd pages, even pages are blank. Can print individual pages one at a time by selecting them individually in the print dialogue.
Computer: MacBook Pro
Processor: 2.4 GHz Intel Core 2 Duo
Memory: 4 GB 667 MHz DDR2 SDRAM
Printer: HP Laserjet 1022
Driver Version: 22.214.171.124
Airport Type: Airport Extreme
Airport Firmware Version: Atheros 5416:126.96.36.199
Apps: Have only tried Safari and Mail
Problems: I don't seem to have any problem printing, although there is a red #1 on the printer whenever I do print. All pages seem to print without issue.
Is Apple or HP going to do something about this? It's ridiculous that users are expected to reset there computer, printing cache over and over again when it's simply nothing to do with that... The new drivers clearly don't work properly... It concerns me that Apple and HP don't seem to want to take any responsibility for this... We have started this thread on the HP site and it's the same responses... 'Do this', 'Test that', 'Break this', 'Break that'...
Again this is isn't a USER related problem it's a Software related problem.
Printer: HP LaserJet 1020
Connection: USB directly connected to IMac or to an Airport Express with802.11n (Firmware version 7.4.2)
Driver Version: 188.8.131.52
Apps: Mail, Pages, Numbers, Textedit....
Problem Description: Printer queue looks for printer, when ready to print, print document and closes with out any data transferred to the printer. I have installed the both Apple and HP printer updates without any success. I get the same results when connect to Airport Express...no matter how many printer reset I have tried....
At a lost...can not believe the Snow leopard update kills the printer
I want to assure you that we are doing something about this. That is why this thread exists. I am trying to gather as many details about the problem as I can. The fact is that the driver for the 1022 had to be re-written from the ground up for Snow Leopard. Doing this present some challenges. And while we have been able to overcome most of the challenges, we clearly have work to do. I accept that fact. The big problem is we are unable to reproduce most problems with the 1022 that users are having, which makes it hard to debug. Making things work is a top priority, and when I have any updates, I will post them.
Just trying to help.
Are you able to share any insight as to the nature of those challenges for the 1022 driver under SL?
I'm just curious given that the 1022 driver already existed under previous MacOS X releases, what is so different under SL?
Also given that both the 1020 and 1022 printers do have listed drivers from HPLIP (HP Linux Imaging and Printing), and HPLIP even uses Apple's CUPS printing subsystem by default, why couldn't that be used as a base for HP's Mac drivers for the 1022 and 1020 printers?
(http://hplipopensource.com - http://hplipopensource.com/node/128 - http://www.cups.org)
Further to that, is there not any synergy with the P1005/6 printers just in terms of how to integrate a printer that requires a firmware upload into SL?
Sorry for dumping... just my thoughts running a bit wild on this issue!
In any case, please add my vote for an unofficial unsupported 1020 driver for SL once you sort out the 1022 issues!
oh just one final thought... the 1020 may not ever have been an officially supported printer under Mac OS X but issues of official support didn't stop HP from making drivers available under HPLIP for hundreds of printers, many of which are much older and more obscure than the 1020, and I bet 90% of those were never ever official Linux Supported Printers!
I've never understood why some people have trouble and others don't. My 1022 works just fine on my 24" iMac8,1 running OS X 10.6.1 and HP driver 184.108.40.206. The only thing missing is a feature, namely the manual duplex feature. But as for printing it works perfectly. No issues what-so-ever. One would think, if the driver has issues, that ALL of us would be printing only every other page, which seems to be the most reported issue.
Message was edited by: lkrupp
I've never understood why some people have trouble and others don't. My 1022 works just fine on my 24" iMac8,1 running OS X 10.6.1 and HP driver 220.127.116.11.>
Consider yourself very fortunate.
No, I don't consider myself fortunate or lucky. Luck most certainly does NOT explain why my 1022 works fine on my system and not on yours. It tells me that the issue may or may NOT be related to the driver itself but may involve some interaction of software. No two systems are identical. And add to the mix the fact that there are relatively few people reporting issues with the 1022 compared to other printers. The 1022 was a very popular, affordable laser printer so there must be quite few out there working on Macs. I'm not trying to let HP off the hook on this but there's more to this than meets the eye.
OK, you've asked a loaded question, and unfortunately you'll only get the full answer from me over a beer, not posted in a public forum like this. That being said I can address some of the issues.
First, since you mention CUPS, you obviously understand at least basic parts of the print system. So with that being said, the 10.5 solution for the LaserJet 1022 (and many of the HP printers) is a Tioga based (old style Mac OS X drivers), while the 10.6 solution for everything is CUPS. While Apple has been transitioning to CUPS for a while now, 10.6 is really the first OS that forces driver vendors to use CUPS since there is no way to support 64 bit apps with Tioga. Also, print and fax drivers (at least part of them) run inside the Application runtime, so we must be able to support 32-bit and 64-bit, as well as be garbage collected aware since we run in both garbage collected and non-garbage collected apps. And then there is Carbon and Cocoa, and lets not forget about PPC and Intel (yes I know Snow Leopard is Intel only). So its been an interesting few major releases for us since 10.4 first came out.
Now, without getting into the stuff I will not get into here, do you actually see source code available in the project you pointed to for the 1022? Enough said on this topic.
Finally as for the 1020, I can say it will NEVER be officially supported under OS X, but you may be pleasantly surprised if you try the next version of our drivers while printing to it. But you didn't hear that from me.
Just trying to help.
lkrupp (and everyone else),
This is the major problem. We have yet to duplicate the majority of problems that people are having. We have tried on the 1022, 1022n, and 1022nw all without issue. Yes there is a problem with older Airports (an issue we have reported to Apple), and a lack of the "cool" manual duplex feature the device had (although we are working on it), but for us as it does for you, it just works.
The only reason I am not ruling out a problem with the actual print driver is because the 1022 is the only printer that lots of people are complaining about in these forums where the problems so far haven't turned out to be just an install or networking issue. So I continue to gather data, and we continue to look into it, hoping that eventually something will break the log jam we are having. That being said, I agree. Given the number of 1022 users out there (and there are lots of them), I wouldn't consider the ones working to be lucky, I'd consider the ones where it doesn't work to be unlucky.
Now for the people who are having problems, can you open up /Application/Utilities/Console.app and when you print are you seeing any messages show up that would indicate a problem? Either when viewing All Messages or drilling down into the cups logs?
Just trying to help.
Note that as with any printer, printing even then odd pages is still supported so you can get manual duplexing, you just have to print twice.
Computer: Mac Mini (early 2009)
Processor: 2 GHz Intel Core 2 Duo
Memory: 3 GB 1067 MHz DDR3
Driver Version: HP LaserJet 1022,18.104.22.168
Airport Type: --
Airport Firmware Version : --
Problem Description: Job goes to printer, printer accepts job, shows job finished, but no print-out.
10/1/09 4:52:38 PM SubmitDiagInfo CFReadStreamCopyError() returned: The operation couldn’t be completed. (kCFErrorDomainCFNetwork error 2.)
10/1/09 4:52:38 PM SubmitDiagInfo SubmitProblemReport() failed with error (2)
10/1/09 4:52:38 PM SubmitDiagInfo SubmitDiagInfo failed to submit diagnostic messages!
10/1/09 8:13:28 PM System Preferences CFPropertyListCreateFromXMLData(): Old-style plist parser: missing semicolon in dictionary.
10/1/09 8:14:07 PM AirPort Utility Could not connect the action importOK: to target of class AAUDocument
10/1/09 8:14:07 PM AirPort Utility Could not connect the action importCancel: to target of class AAUDocument
10/1/09 8:17:53 PM AddPrinter There are no drivers posted for 'MANUFACTURER:Hewlett-Packard;MODEL:HP LaserJet 1020'.
10/1/09 8:17:54 PM com.apple.UserEventAgent-Aqua tiogadriver: (1811) stopped with status 1!
10/1/09 8:17:54 PM makequeuesagent There are no drivers posted for 'MANUFACTURER:Hewlett-Packard;MODEL:HP LaserJet 1020'.
10/1/09 8:17:54 PM com.apple.UserEventAgent-Aqua 2009-10-01 20:17:54.957 makequeuesagent[1792:903] There are no drivers posted for 'MANUFACTURER:Hewlett-Packard;MODEL:HP LaserJet 1020'.
10/1/09 8:20:28 PM System Preferences CFPropertyListCreateFromXMLData(): Old-style plist parser: missing semicolon in dictionary.
10/1/09 8:21:46 PM System Preferences .scriptSuite warning for result type of command 'timedLoad' in suite 'SystemPreferences': the type NSNumber ('long') doesn't match the result Apple event code ('doub').
MikeSmyrna, since 1020 is not listed as the supported model, you will have to manually download the 1022 driver as as a sneak workaround, try either searching the HP website for 1022 or download the whole SL-certified HP driver set at http://support.apple.com/kb/DL907