-
All replies
-
Helpful answers
-
Jan 8, 2014 4:55 PM in response to AndreaMrxby dly,Once I opened (TCP) port 515 on my XP PC, the pausing stopped. In other words, mine is functioning properly again. I understand this fix might not be good for everyone but I wanted to share it because the "no longer able to print to my PC hosted printer after upgrading to Mavericks" has been such a popular issue.
Here is specifically what I did.
(1) On my XP PC:
Windows Firewall - Under the exceptions tab, add TCP port 515 and open it by checking the box.
(2) On my Mavericks Mac:
(a) I deleted the existing printer.
(b) I copied my printer PPD file and pasted it into the: library/printers/ppds/contents/resources/en.lproj folder on my Mac HD.
(c) ADD Printer - Choose IP - Choose Line Printer Daemon LPD - Adress is the IP address of the XP PC (not your printer) - Queue is the XP SHARE NAME of your PRINTER - Name is what you want it to show up as in your Mac printer list - Location is the XP SHARE NAME of your PC - Use is the PPD file for the printer (located at: library/printers/ppds/contents/resources/en.lproj folder on my Mac HD)
Wah lah.
To back up a bit, I use ONYX RIP software on my XP PC. With all Mac OS's prior to Mavericks, I was able to "file-print" from my mac apps to the ONYX RIP (XP PC). The ONYX RIP then processes the print file and sends the job to my printer through a firewire connection. I lost this ability after upgrading to Mavericks.
I followed ONYX's instructions (mostly) from this link:
http://www.onyxgfx.com/wp-content/uploads/Printing_From_A_Mac.pdf
I sincerely hope this helps. Just so you know, although this is working stably for me now, I have yet solved my other problem since Mavericks... I can see and get files located on my XP PC from my Mac but my XP PC cannot see, let alone share files located on my Mavericks Mac.
-
Jan 12, 2014 2:47 PM in response to AndreaMrxby foulgernz,Me to with 10.9.1. Konica Minolta C364 with latest 10.9 drivers. I can go in with remote access and unpause it but it pauses again after a few prints.
-
Jan 12, 2014 9:46 PM in response to AndreaMrxby Maro132,I've checked everything step by step. I feel I am in the darnk room with this issue becaue I still can't print :/
-
Jan 12, 2014 10:55 PM in response to Maro132by IanD1953,Hi Maro132,
When you say you have checked everything have you tried connecting your printer directly to your Mac? On the screen image you showed on an earler post there was a message "unable to open file". This suggest the problem is not related to the connection to the XP machine. My guess is that there is a driver problem. When you installed Mavericks it should have updated your printer drivers but it might be worth checking - see the link below.
Is this your printer? http://h10025.www1.hp.com/ewfrf/wc/document?docname=c03967522&cc=us&dlc=en&lc=en &os=4159&product=4110304&sw_lang=#N70
-
Jan 21, 2014 3:01 PM in response to AndreaMrxby Bse59,After many try's and failures at last these steps worked for me: thanks to SQeek https://discussions.apple.com/people/SQeek, LTBGolfKing https://discussions.apple.com/message/23704700#23704700
and kixky with the link to: http://reviews.cnet.com/8301-13727_7-57355738-263/how-to-connect-os-x-to-windows -printers-via-lpd/
In Windows XP Pro:
1. Add some Windows components that are not added by default.
Start Control Panel
Select Add or Remove Programs
Select Add/Remove Windows Components
Check Other Network File and Print Services
- may require access to XP Pro Install CD (need lpdsvc.dll file)
2. Verify installation of additional components
Start Services and find TCP/IP Print Server
- make sure it is started, then right click and select Properties
- change Startup type: from Manual to Automatic
- while in Services, make sure IPSEC, Print Spooler, and RPC (Remote Procedure Call) are started with Startup Type of Automatic (these are dependencies)
3. Configure Firewall (necessary)
Go back to Control Panel and select Network and Internet Connections
Select Windows Firewall
Click Exceptions Tab and check File and Print Sharing if not checked
Click Add Port... (most likely LPD port is not in your exception)
- Enter the following...
- Name: Line Printer Daemon
- Port Number: 515
- Leave TCP selected then press OK
- You can optionally click on scope and select My Network (subnet) only
Then ensure that the Windows printer is shared, (and for compatibility ensure the printer name only contains alphanumeric characters with no spaces).
It will also help to get the Windows computer's IP address, which can be found from the PC - Control Panel -> Network -> LA(N) Connection (PC is hard-wired to router). Click on the LAN connection and you'll get the Status window - the IP address is on the Support tab: 192.168…..
Windows XP shared printer should now be ready for LPD.
Then configure Mac OS X 10.9 Mavericks to connect to it by following these instructions:
1. Start System Preferences
2. Select Printers & Scanners
3. Click on the + sign to add a new printer
Select the IP section and choose "Line Printer Daemon - LPD" for the protocol (top menu).
Enter IP address of your Windows XP Pro Computer or Printer Server: as soon as a complete IP address is entered, a connection will be made, notice status in the screen.
Protocol: should be left as Line Printer Daemon - LPD
Leave the Queue: (blank if you'll be using default printer, otherwise) enter the Windows printer's sharename
By default Name: (will be the IP address, which is fine but) you can enter the sharename of the printer if desired.
If the printer driver is not automatically detected, then choose Select Printer Software from the Print Using menu and search for the driver that's appropriate for your printer model, then click the Add button at the bottom of the window to add the printer queue configuration.
That's it, at this point the Mac is configured to print to the Windows PC using the LPD protocol, instead of the standard Windows Sharing services.
Start testing...
-
Jan 22, 2014 10:18 PM in response to AndreaMrxby Rescue_2003,This problem is extremely aggravating. Every time my laptop is restarted from shut down, printing never works on the network printer attached to my desktop Mac. Same is true of my kid's Macs. Everyone is using Mavericks, fully updated.
When the desktop Mac goes asleep, it cannot wake up on a print request, despite the setting being checked that should enable this. Sometimes it is sufficient to "wake" the desktop before submitting a print request. Sometimes, even that does not work. The desktop says the printer is connected and idle, but the laptop computer cannot see the network printer at all.
The only reliable solution seems to be to delete and re-install the printer each and every time, on both laptop and desktop, every time I want to print. But then that does not work seamlessly. Sometimes, the desktop computer hosting the printer is unrecognizeable from a laptop (which also affects remote access in general). Or, I start typing the name of the desktop computer when adding the printer to my laptop, and the beachball of death spins for several seconds... sometime close to a minute...before any progress can be made.
When it is quicker to use a USB to transfer a file over, and print locally at the desktop machine, it means network printing simply does not work.
Based on the many replies on this one topic (now over 120), it probably does not matter that I am using a Canon MX320 printer. Every printer seems to be affected, whether or not the latest drivers (which I have) are installed. This is a major fail for Mavericks, a huge step backwards since Lion, and I would appreciate it if Apple would put priority on fixing the problems ASAP.
-
Jan 23, 2014 12:34 AM in response to Bse59by blloyd1987,Followed all these steps and it's worked a treat.
Finally when I am working at a clients office where their printer is linked to an old XP machine on the network I can print straight to it, before I was having to Dropbox my files and print them off from one of the machines in the office!
I had read the other fixes of this type but missed a few bits, however this is a proper step by step and I got it working in about 5 mins.
Thanks again Bse59 and also to SQeek!
-
Feb 1, 2014 5:14 PM in response to AndreaMrxby daliac225,Thank AndreaMrx, I have a macbook pro wirelessly connected to a network with a winxp server connected to my brother mfc7340 printer by usb. I couldn't print after a recent upgrade to mavericks. I went through the chat rooms at apple, they finally told me the problem was with the winxp software. I tried your process and now I have a working printing system again. It was wonderful!, thank you so much!
-
Feb 1, 2014 9:16 PM in response to AndreaMrxby jaatemorse,Same here with an hppsc 2210...Yesterday prior to update printer worked great! Today...NO DICE!!! Help Apple!
-
Feb 10, 2014 11:21 AM in response to AndreaMrxby LMHORTA,I had the same problem, after upgrading to Maverick I could no longer print to my HP printer attached to a PC running XP. I just fixed the problem doing the following:
1) Go to your XP and install the line printer daemon (control panel, add/remove programs, other network file and print services, details, select print services for Unix and install it).
2) Go to your Mac running Maverick and create a new printer using your XP IP address and protocol as LINE PRINTER DAEMON - LPD
SImple as that!!!
For detailed instruction:
http://reviews.cnet.com/8301-13727_7-57355738-263/how-to-connect-os-x-to-windows -printers-via-lpd/
Life is beautiful again !
Cheers.
-
Feb 10, 2014 11:20 AM in response to AndreaMrxby LMHORTA,I had the same problem, after upgrading to Maverick I could no longer print to my HP printer attached to a PC running XP. I just fixed the problem doing the following:
1) Go to your XP and install the line printer daemon (control panel, add/remove programs, other network file and print services, details, select print services for Unix and install it).
2) Go to your Mac running Maverick and create a new printer using your XP IP address and protocol as LINE PRINTER DAEMON - LPD
SImple as that!!!
For detailed instruction:
http://reviews.cnet.com/8301-13727_7-57355738-263/how-to-connect-os-x-to-windows -printers-via-lpd/
Life is beautiful again !
Cheers.
-
Feb 12, 2014 6:20 AM in response to AndreaMrxby LMHORTA,BTW, make sure that you set the TCP/IP Print Server (LPDSVC) to automatically start, otherwise when you reboot the window machine the service will be OFF and you won't be able to print anything. LPDSVC service enables UNIX-based computers or other computers that are using Line Printer Remote (LPR) service to print to shared printers on a windows box. For more info: http://technet.microsoft.com/en-us/library/cc731857.aspx
-
Feb 20, 2014 9:22 AM in response to AndreaMrxby Sakahara,I gave up and resorted to plugging the printer into an Airport Express when I want to print. The printer actually used to be plugged into an Airport Extreme but the PC using Bonjour kept having issues printing to it.
-
Feb 24, 2014 6:59 AM in response to dlyby msplanchard,I just wanted to note that simply following Bse59's instructions did not work for me when attempting to use the default queue. I had to explicitly state the printer share name, as described by dly.
However, everything is now working well. Thanks!
-
Feb 25, 2014 1:40 PM in response to AndreaMrxby barijaona,Good news !
According to the OSX Mavericks 10.9.2 version notes, it "resolves an issue which prevented printing to printers shared by Windows XP".
Haven't tested it yet though… (I had to downgrade to Mountain Lion for my work laptop).