PDA

View Full Version : It just WORKS??NO!cant PRINT!




teknikal90
Mar 30, 2008, 01:58 AM
hey all,
ive posted this before, but im currently TRYING to print out work that i have and found out that even now, i still CANT print!
which sucks caus eif i have a windows pc, itll work JUST FINE!wtf apple, it just works???
my setup:

Mac --> wifi router --> windows pc --> HP PSC 1402 printer

if i connect the printer throuhg USB, wala!it works, the mac detects the type of printer and even shows what the printer looks like...pretty flash...the printer is shown to be running under the driver 'hp all-in-one 4.01'...which is the latest one i think...and the the model name of the priter is recognized 'HP PSC 1400 series'...
but!when i connect the printer back to the windows pc, i can still detect it, i can go...system preferences --> print&fax--> + -->windows --> workgroup -->windows pc --> printer.......BUT it doesnt detect what type of printer it is...AND when i try to browse for the driver - 'print using' --> 'select a driver to use'...the driver thats required, 'hp all-in-one'
doesnt show up!!!in fact theres only a minimum list of printer drivers avalable and the psc 1400 isnt in there.....whcih is weird, becasue i know mac supports it, as it prints through usb...even the damn picture of the printer appears!!
as you can tell im frustrated......and i would be VERY open to suggestions...
thanks

- tek



Nermal
Mar 30, 2008, 02:01 AM
First of all, try to calm down a little :)

Secondly, I hope you find a fix because I'm having the same problem with my DeskJet 3550. It shows up over USB but the driver disappears when trying to access it once it's shared from a Windows PC.

teknikal90
Mar 30, 2008, 02:07 AM
First of all, try to calm down a little :)

tried that, doesnt work.im happier this way

JNB
Mar 30, 2008, 02:33 AM
Well, If you like being frustrated, stick with Printer Sharing. :p

I'd honestly suggest putting the printer on a network. Both machines will be able to see it from anywhere, config is a snap, and you'll have more time for more important things. If it's not a networkable printer, print servers are cheap. I gave up on shared printers years ago, and have added years back to my life.

richard.mac
Mar 30, 2008, 02:38 AM
the Mac HP drivers only work over USB. to print over the network you will have to use the CUPS driver.

open Print and Fax preferences and click the "+" button. click "Windows" in the toolbar then click your workgroup, PC's name and supply your PC's username and password then click the printer. name and location can be anything and besides "Print Using:" choose "HP Deskjet Series, 1.3" and click add.

if this doesnt work try adding it thru CUPS method in your browser here (http://www.myfirstmac.com/index.php/mac/articles/1-printer-for-your-mac-and-pc).

Nermal
Mar 30, 2008, 02:39 AM
I'd honestly suggest putting the printer on a network.

The printer is already shared on the network. The Mac's not seeing it, or more specifically it does see it, but the driver doesn't show up in the list.

teknikal90
Mar 30, 2008, 03:53 AM
the Mac HP drivers only work over USB. to print over the network you will have to use the CUPS driver.

open Print and Fax preferences and click the "+" button. click "Windows" in the toolbar then click your workgroup, PC's name and supply your PC's username and password then click the printer. name and location can be anything and besides "Print Using:" choose "HP Deskjet Series, 1.3" and click add.

if this doesnt work try adding it thru CUPS method in your browser here (http://www.myfirstmac.com/index.php/mac/articles/1-printer-for-your-mac-and-pc).


ok just tried that, and doesnt work....ARGH...ive even downlaoded a third party ppd file for the psc1400 series and it doesnt work...some error in the ppd file...and id typed some commands into my terminal as was suggested in the article....how do i reverse them now?since it doesnt work...hope those commands dont make my computer vulnerable...

anyway, everytime i print i can go to the windows pc that the printer is processing a job from the mac....like it says 'printing'...but the printer doesnt do anything...

teknikal90
Mar 30, 2008, 05:05 AM
i entered these commands:
cd /usr/libexec/cups/backend/

and

sudo ln -s /usr/bin/smbspool smb


how do i reverse them now?seeing as that method doesnt work...

gazzzmoly
Mar 30, 2008, 07:14 AM
so let me get this right you printer is plugged into your windows pc?

and your mac cannot see it?


sounds to me like either a windows problem or a firewall problem on the windows machine!

download the drivers for the mac and install them from the hp website!

teknikal90
Mar 30, 2008, 07:21 AM
no i can see it, i can even install it...and i can "print"...but the printer wont actually print....it sends the data to the windows pc alright and the printer properties in the windows pc actually shows that there is a print job...but it doesn print!....i think its cause of bad driver...why wont the driver that shows up when the printer is connected through usb show up when printing over wifi?

and again...how do i reverse those commands that the article above told me to do....they seem to be dangerous to me...like opening some sort of port?should i be worried?or should i just leave them

JNB
Mar 30, 2008, 10:23 AM
The printer is already shared on the network. The Mac's not seeing it, or more specifically it does see it, but the driver doesn't show up in the list.

I thought the OP said that he's attempting to print to a printer connected to a PC that's being shared, not as a unique device on the network. I suggested getting it off the PC and out on it's own.

ChiaJesus
Mar 30, 2008, 12:42 PM
Why not just hook the printer up to the Mac and share it out to the Windows computer? Same results, less bitching.

Aperture
Mar 30, 2008, 12:53 PM
and again...how do i reverse those commands that the article above told me to do....they seem to be dangerous to me...like opening some sort of port?should i be worried?or should i just leave them

Hey, I wrote that article. :) Are you using Leopard? There is actually a slightly different way to go about doing it in Leopard, I haven't had time to update the article, though. As far as reversing the commands, it isn't important. As far as I know it won't cause any vulnerability issues on your Mac.

If you really just want to get it to work without doing all these steps, connect & share it from your Mac or buy a cheap print server, like others have suggested.

HLdan
Mar 30, 2008, 01:02 PM
the Mac HP drivers only work over USB. to print over the network you will have to use the CUPS driver.



Actually that's not correct, my HP is a wireless printer with a built-in air card and the default HP drivers on the Mac send my work right to the printer.

I'm a little confused at the OP's post. First he says that he can't print on the Mac but he can on the PC but in his second sentence he says he connected the printer to the Mac via USB and it works but not on the PC? Am I reading something wrong here?

teknikal90
Mar 31, 2008, 03:34 AM
ok, sorry obviously ive been a little confusing
symptoms:

1. i CAN print when the printer is connected directly via USB to the MAC......the MAC even auto-detects the driver for the printer...'HP all-in-one 4.01".
2. HOWEVER, when the printer is connected to the windows PC, which is on the network...i CAN STILL browse the printer from my MAC, BUT when i attempt to add it on the MAC, the 'HP all-in-one driver 4.01" that had previously appeared when the printer is connected via USB is nowhere to be found.in fact, the printer model is not listed on the available drivers list...when I use the generic driver 'HP deskjet driver'....the MAC thinks that the file is printing...it successfully connects to the printer (i know this becasue when i go to the WINDOWS PC where the printer is connected, i can see the print job being processed)...BUT the printer does NOT actually print....i suspect this is becasue the MAC under this circumstance does not have the correct driver.
3. it would be inconvenient for me to connect the printer to the mac as my mac is a laptop that i carry around everywhere.
4. its cool to see that the person who wrote that article is here.hey.

misterredman
Mar 31, 2008, 04:09 AM
Actually that's not correct, my HP is a wireless printer with a built-in air card and the default HP drivers on the Mac send my work right to the printer.

I'm a little confused at the OP's post. First he says that he can't print on the Mac but he can on the PC but in his second sentence he says he connected the printer to the Mac via USB and it works but not on the PC? Am I reading something wrong here?

Yours is a quite different setup than the one of the OP.

You need the CUPS driver to print to a shared printer that is connected to a Windows PC. The other driver only works if you print directly (that is if you connect to the printer without passing through a windows machine).

This guides are for Tiger (don't know what the OP is running):

http://www.ifelix.co.uk/tech/3015.html

http://www.ifelix.co.uk/tech/3002.html

With them I managed to print to a printer connected to a windows PC. Don't give up!
It's confusing at first but you should be able to make it run!

If you don't have the CUPS driver (this may be the reason you don't see it listed when the printer is connected to the PC) you will have to get it here:

http://www.linux-foundation.org/en/OpenPrinting/MacOSX/hpijs

You will need to install the "hpijs-2.7.10-UB.dmg" plus the "Foomatic-RIP" plus "thegplgs-8.61-ub.dmg".

gazzzmoly
Mar 31, 2008, 05:41 AM
when you installed OS X did you include the printer drivers in the install?

you may have to use the generic drivers over a network!

i think it is a postscript driver cant remember off the top of my head.


as for t he commands they are fine to leave.

teknikal90
Mar 31, 2008, 08:01 AM
im on leopard.sorry i forgot about that...penryn macbook pro

misterredman
Mar 31, 2008, 09:54 AM
im on leopard.sorry i forgot about that...penryn macbook pro

Well, most of the step should be the same, just don't expect to see the exact windows showing up as in the guide. ;)
The PC part should be the same... did you check that out?

If you encounter difficulties with the guides just post here and we will try to help you.

Kwill
Mar 31, 2008, 02:40 PM
Just ran across this on MacOSXHints.
Perhaps it's useful, though a different HP printer.

How to print to a PC-connected HP Photosmart 7960 (http://www.macosxhints.com/article.php?story=20080325102639290)

rychencop
Mar 31, 2008, 03:38 PM
I also can't print through my wireless router. I have the printer connected to a usb print server to my router. Works fine on my wifes vista laptop, but all i get are blank pages. No text!!

misterredman
Mar 31, 2008, 04:50 PM
I also can't print through my wireless router. I have the printer connected to a usb print server to my router. Works fine on my wifes vista laptop, but all i get are blank pages. No text!!

You need to provide more informations if you want help. What kind of print server you have? Model? What about the printer?

GimmeSlack12
Mar 31, 2008, 04:59 PM
The printer is already shared on the network.

No its not. The OP is connecting the printer to the PC then sharing the printer. What he should be doing is connect the printer directly to his router and install the network printer drivers. I agree that this is the best option.

misterredman
Mar 31, 2008, 05:08 PM
What he should be doing is connect the printer directly to his router and install the network printer drivers. I agree that this is the best option.

That is only possible if the printer has that kind of connection (ethernet or wifi) which is probably not the case, or if the router also has print server functionality as well as an USB connection.

GimmeSlack12
Mar 31, 2008, 05:10 PM
That is only possible if the printer has that kind of connection (ethernet or wifi) which is probably not the case, or if the router also has print server functionality as well as an USB connection.

I stand corrected.
I thought I read on the HP spec site that this printer had wireless network capabilities. Oh well, good luck OP.

misterredman
Mar 31, 2008, 05:18 PM
I stand corrected.
I thought I read on the HP spec site that this printer had wireless network capabilities. Oh well, good luck OP.

In fact, HP offers the wireless kit as an option for the 1400 series! ;)

Kwill
Mar 31, 2008, 05:32 PM
USB, AppleTalk, and Bonjour drivers for the same device differ.

I currently have 6 different printers available from an Ethernet hub or wirelessly via AirPort.

Brother MFC-8860DN (USB2, Bonjour, EN T-10/100)
HP Designjet Z3100GX PS (USB2, Bonjour, EN T-10/100/1000)
HP Designjet 5000 (USB, AppleTalk, Bonjour, EN T-10/100)
HP 1700C (USB, AppleTalk, Bonjour, EN T-10/100)
Xerox Phaser 7750GX (USB, AppleTalk, Bonjour, EN T-10/100)
Xerox Phaser 8550DP (USB, AppleTalk, Bonjour, EN T-10/100)

If I add a printer to the list for USB, a separate "printer" must be added for Bonjour (I make a distinction in the printer name). It sounds like you have a driver for USB but not no network driver. Perhaps another is available from HP. Inasmuch as I do not have your specific model, I cannot provide specific instructions other than it sounds like a driver issue. :rolleyes:

mferni
Mar 31, 2008, 07:50 PM
I tried just about everything too, and could never get MAC OS X 10.5 to print to a USB connected printer on Windows XP.

This did work though:
http://iharder.sourceforge.net/current/macosx/winmacprinter/

It takes a while to follow all the steps, but does work. Also, you might need to hunt and pick for the programs they say you need to download, helps if you are FTP literate.

Nermal
Mar 31, 2008, 08:04 PM
The OP's original point ("It just works? No!") still stands. It shouldn't need to be ridiculously complicated to just set up a printer. I'm in the same boat: A USB printer that I need to access from Mac and Windows systems. With it shared from Windows the driver is MIA on the Mac side. When connected to my AirPort base I can see it from my Mac but the Windows PCs will periodically decide that it doesn't exist anymore. Why does this need to be so complicated?

richard.mac
Mar 31, 2008, 10:55 PM
The OP's original point ("It just works? No!") still stands. It shouldn't need to be ridiculously complicated to just set up a printer. I'm in the same boat: A USB printer that I need to access from Mac and Windows systems. With it shared from Windows the driver is MIA on the Mac side. When connected to my AirPort base I can see it from my Mac but the Windows PCs will periodically decide that it doesn't exist anymore. Why does this need to be so complicated?

if you had a windows PC sharing a printer to another windows PC it would be easy and vice versa a Mac sharing a printer to another Mac. sharing a printer over the network in a mixed OS environment complicates it. i agree adding a printer connected to a PC is too complicated and should be resolved. it took me way to long to figure it out but once you get it working it should stey hassle free.

i use a HP DeskJet connected to my PC and the only way i have found to connect to it by using the CUPS driver. but this means i cant use the printer features from HP's drivers like ink levels and draft printing. if i connect it by USB the driver loads automagically with ink levels and i can draft print. but i dont wont to do this as i have a MacBook just like the OP.

if its just a standard printer with no wireless card connected to a PC, to print from it wirelessly over the network on a Mac you have to use the CUPS driver.

the easiest way would be to plug the printer into an Airport Express/Airport Extreme Base Station or any other wireless router with a USB port or parallel port. the Mac would pick it up straight away using bonjour and the windows PC would be able to connect to it using Bonjour for windows. Apple documents how to do this here (http://www.apple.com/airportexpress/setup.html).

my advice to the OP would be to add the printer under "Windows" in the add printer window and use the CUPS driver either "HP DeskJet Series, 1.3", "HP LaserJet Series PCL 4/5, 1.3" or "Generic PostScript Printer, 1.3". to do this your Windows PC would have to show under "Shared" in the Finder so make sure it does. make sure you add the Unix print services on the PC following this (http://www.myfirstmac.com/index.php/mac/articles/1-printer-for-your-mac-and-pc) guide under "I want to connect the printer to my PC". or if that doesnt work use the old school CUPS method of using the browser in the same guide.

Nermal
Mar 31, 2008, 11:58 PM
the Mac would pick it up straight away using bonjour and the windows PC would be able to connect to it using Bonjour for windows.

In theory, yes. In practice, all of my Windows PCs would periodically appear to print, but nothing would actually print. I got sick of removing and re-adding the printer every few days to make it function again. This was over a year ago though, has there been a Bonjour update since then that might help?

teknikal90
Apr 1, 2008, 06:18 AM
No its not. The OP is connecting the printer to the PC then sharing the printer. What he should be doing is connect the printer directly to his router and install the network printer drivers. I agree that this is the best option.

i dont understand how this can work...i ahve afull fledged computer as the print server...shouldnt this be more flexible?and plus i dont have the driver for wireless printing i think thats the biggest problem
i looked everywhere....i think its becasue i dont really know fully what to look for.

teknikal90
Apr 1, 2008, 06:22 AM
if you had a windows PC sharing a printer to another windows PC it would be easy and vice versa a Mac sharing a printer to another Mac. sharing a printer over the network in a mixed OS environment complicates it. i agree adding a printer connected to a PC is too complicated and should be resolved. it took me way to long to figure it out but once you get it working it should stey hassle free.

i use a HP DeskJet connected to my PC and the only way i have found to connect to it by using the CUPS driver. but this means i cant use the printer features from HP's drivers like ink levels and draft printing. if i connect it by USB the driver loads automagically with ink levels and i can draft print. but i dont wont to do this as i have a MacBook just like the OP.

if its just a standard printer with no wireless card connected to a PC, to print from it wirelessly over the network on a Mac you have to use the CUPS driver.

the easiest way would be to plug the printer into an Airport Express/Airport Extreme Base Station or any other wireless router with a USB port or parallel port. the Mac would pick it up straight away using bonjour and the windows PC would be able to connect to it using Bonjour for windows. Apple documents how to do this here (http://www.apple.com/airportexpress/setup.html).

my advice to the OP would be to add the printer under "Windows" in the add printer window and use the CUPS driver either "HP DeskJet Series, 1.3", "HP LaserJet Series PCL 4/5, 1.3" or "Generic PostScript Printer, 1.3". to do this your Windows PC would have to show under "Shared" in the Finder so make sure it does. make sure you add the Unix print services on the PC following this (http://www.myfirstmac.com/index.php/mac/articles/1-printer-for-your-mac-and-pc) guide under "I want to connect the printer to my PC". or if that doesnt work use the old school CUPS method of using the browser in the same guide.

ive enabled unix printing and tried every single driver under HP that came up....same thing happened...the print job got sent....the windows machine even receives it..(it appeared in the print job window on the windows PC)...but the printer doesnt print...i think its a driver problem...thats all i can think of...the mac is connecteing to the windows pc sccessfully and it even detects the printer...
the windows machine has bonjour on it so this part was easy...
what i need is a driver that i can install that i can then use over the network..

teknikal90
Apr 1, 2008, 06:23 AM
and this black and white theme is annoying me.

arkitect
Apr 1, 2008, 06:25 AM
and this black and white theme is annoying me.

Then change it. :rolleyes:

Bottom left.

richard.mac
Apr 1, 2008, 06:29 AM
ive enabled unix printing and tried every single driver under HP that came up....same thing happened...the print job got sent....the windows machine even receives it..(it appeared in the print job window on the windows PC)...but the printer doesnt print...i think its a driver problem...thats all i can think of...the mac is connecteing to the windows pc sccessfully and it even detects the printer...
the windows machine has bonjour on it so this part was easy...
what i need is a driver that i can install that i can then use over the network..

try the gutenprint drivers http://gimp-print.sourceforge.net/ credit goes to Kwill from page 1.

teknikal90
Apr 1, 2008, 06:37 AM
F!!!!
i installed gutenprint..like above had adviced....i looked through the drivers it provided...mine is not included!!!
and whats worse....my OLD printer that i had just thrown away..........yup....listed.

F!!!

misterredman
Apr 1, 2008, 07:01 AM
F!!!!
i installed gutenprint..like above had adviced....i looked through the drivers it provided...mine is not included!!!
and whats worse....my OLD printer that i had just thrown away..........yup....listed.

F!!!

You tried this one?

it's the HP source of driver for linux and OS X.

http://www.linux-foundation.org/en/OpenPrinting/MacOSX/hpijs


edit: forgot the link

Kwill
Apr 1, 2008, 05:21 PM
It is odd that the premise of dissatisfaction is that Apple products are supposed to just work but there is a problem printing. Neither the printer, the printer driver, nor the host computer are made by Apple, yet the latter is the target of disdain.

Very likely, the issues experienced can be remedied by adding more Apple hardware to the mix instead of less. As mentioned earlier, I have several printers on a network. The key thing looked for is an Ethernet port. Desktop computers are hardwired to each other and to networked printers. However, Apple laptops have wireless access to the same.

The majority of cheap printers intended for single-user environments do not come with an Ethernet port. Apple has, though, figured out an ingenious method of networking USB printers. A USB port is now on the AirPort Extreme Base Station (http://store.apple.com/1-800-MY-APPLE/WebObjects/AppleStore.woa/wa/RSLID?mco=7E50FEF9&nplm=MB053LL/A).

http://store.apple.com/Catalog/US/Images/ae-diagram.gif

For nearly half the price, one could similarly use the Apple AirPort Express (http://store.apple.com/1-800-MY-APPLE/WebObjects/AppleStore.woa/wa/RSLID?mco=E78D1A29&fnode=standard/home/shop_mac/mac_accessories/airport_wireless&nplm=MB321LL/A). By plugging a printer into the USB port, the printer can then be available to other computers on your wireless network. Many helpful sales personnel at Apple retail stores can advise which of the two is best for your needs.

I am happy you see the value of a Mac laptop. Hopefully, future experiences will keep you from targeting frustration on what very well may be the strongest link of a weak chain. :apple:

teknikal90
Apr 1, 2008, 05:50 PM
You tried this one?

it's the HP source of driver for linux and OS X.

http://www.linux-foundation.org/en/OpenPrinting/MacOSX/hpijs


edit: forgot the link
this SEMI-works...

when i press print....the printer RESPONDS! it makes those noises as if its preparing to print and the active LED blinks...BUT....it doesnt actually ever print anythign :(

man...haha so close yet so far....i followed all instructions...installed foomatic...GPL ghostscript and then the HP set of drivers..
looks like it is just not my luck...
btw to poster above.i understand that buying an apple router would fix the problem...but ive JUST bought another router...a linksys actually..and it doesnt have a print server built it...

rychencop
Apr 1, 2008, 08:21 PM
You need to provide more informations if you want help. What kind of print server you have? Model? What about the printer?

Print server = D-link DP-301U
Printer = Epson CX8400
Router = D-link DIR-655

I have the latest CUPS installed. Printer works fine when connected with the usb cable.

richard.mac
Apr 1, 2008, 08:29 PM
Print server = D-link DP-301U
Printer = Epson CX8400
Router = D-link DIR-655

I have the latest CUPS installed. Printer works fine when connected with the usb cable.

try the Line Printer Daemon protocol under IP in printer setup. the address would be 192.168.0.1, you will have to find out the queue name for your print server… look in the router's documentation, then Name and Location can be anything and try the Epson drivers or CUPS drivers. if these dont try the Guten-print or Linux Fundation drivers for your model.

EDIT: i searched around and i think your queue name is "PSC2210"… try that.

rychencop
Apr 1, 2008, 08:33 PM
try the Line Printer Daemon protocol under IP in printer setup. the address would be 192.168.0.1, you will have to find out the queue name for your print server… look in the router's documentation, then Name and Location can be anything and try the Epson drivers or the Guten-print drivers.

i got this error message.
Attempting to connect to host 192.168.0.1 for printer PS-EF22B8-U1
Network host '192.168.0.1' is busy; will retry in 25 seconds...

changed the ip to 192.168.0.10 which is the ip for the print server and it prints blank pages.

richard.mac
Apr 1, 2008, 08:48 PM
i got this error message.
Attempting to connect to host 192.168.0.1 for printer PS-EF22B8-U1
Network host '192.168.0.1' is busy; will retry in 25 seconds...

changed the ip to 192.168.0.10 which is the ip for the print server and it prints blank pages.

look here (http://discussions.apple.com/thread.jspa?messageID=6711255) 3 posts from the bottom says the default queue name PSC2210 works 5% of the time. theres another post that says the queue name is "PS-<servername>-P1" so try that.

do you have access to a windows PC? you could check the queue name on that? im not sure how to do this as all the info i just gathered was from a "D-Link DP-301U queue name" Google search.

i once setup an HP DeskJet on a Netgear FR114P print server and the "catch" ended up being the correct queue name which was "fr114p"

teknikal90
Apr 4, 2008, 09:22 AM
looks like im out of luck.yay for plugging and unplugging.

Shadow
Apr 4, 2008, 09:33 AM
Someone mentioned this earlier, but you should really try going through these: http://iharder.sourceforge.net/current/macosx/winmacprinter/

It does work and I used it until I got me a cheap AirPort Express :)

hayward9
Apr 29, 2008, 10:56 PM
I've been searching for an answer to a similar problem.

iMac 24" 2.8, 4Gb, OS X 10.5.2
linksys WRT54GS v.5 router
Samsung CLP-610 printer

The printer is plugged into the router via ethernet cable and the iMac connects via AirPort.

I cannot get the add printer wizard on the iMac to find the driver. I downloaded the latest drivers from the Samsung website. The wizard sees the printer, but cannot find the driver.

I subsequently connected the printer directly to the iMac via the USB port and it printed fine.

After reading this thread, it's beginning to sound like there is no network driver available. If that's true, is there a workaround? I'm going to add a time capsule, so I guess I could plug it into the USB port there.

Any help would be appreciated.

yoavcs
Apr 29, 2008, 11:17 PM
The solution is to go into the printer Properties Page in Windows and deselect an option called "Enable Bi-directional Printing". I don't quite remember under which tab it is placed and don't have a Windows PC handy to check, but it should be under a tab called Ports or some such thing. Just look for it and disable it.

This, by the way, is a Windows mis-feature and has nothing to do with OS X. Same problem appears under any OS but Windows you would try.

As for the Terminal commands you typed: they basically did nothing. Just ignore it.