LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Server (https://www.linuxquestions.org/questions/linux-server-73/)
-   -   Can i serve a printer that is not supported by the host? if so how? (https://www.linuxquestions.org/questions/linux-server-73/can-i-serve-a-printer-that-is-not-supported-by-the-host-if-so-how-655472/)

enyawix 07-13-2008 11:23 AM

Can i serve a printer that is not supported by the host? if so how?
 
I am using "cups options = raw", but that only works when you have a client side driver. My printer is not suported be Vista yet.



[global]
printing = cups
printcap name = cups
printcap cache time = 750
cups options = raw

emi_ramo 07-14-2008 04:08 AM

If your printer is supported by linux, then you can serve it as a PostScript printer (with cups).
But if your server neither your vista have drivers for it, for sure you wont be able to print with it.

emi

avatardeviva 07-14-2008 07:22 AM

Figured I'd throw my two cents in as well - If your printer is working just fine on Linux but you might have all sorts of different OS's trying to connect to it to print, the surefire way of making everything work properly is to have it print via postscript.
One way of doing this is (assuming you have cups installed) going to the cups administration (http://xxx.xxx.xxx.xxx:631/) and navigating to the printer you want to print to. Copy that URL (http://xxx.xxx.xxx.xxx:631/printers/Brother_MFC) Then go the 'add printer' dialog of your system. Give it the URL that you copied. When it asks for a driver, just give it a generic postscript driver (i.e. in WinXP: Generic -> MS Publisher Imagesetter). It should "just work". There are a couple nice things about doing it this way (i.e. sharing printers across domains, being able to print from remote locations, etc) but make sure you have your security set right.
After that I can't help much, but try the samba manual
http://www.samba.org/samba/docs/man/...-printing.html (though my brief skim didn't turn up anything too useful).

michaelk 07-14-2008 08:02 AM

You can configure a fake printer using samba as shown below. Add any generic postscript printer as stated above on your Vista PC which uses the fake printer. Be sure to restart samba.

[fake_printer]
comment = fake printer
printing = LPRNG
path = /var/spool/samba
printable = yes
print command = lpr -p printer_name %s


Assuming your printer is configured and works with linux. BTW what is the make/model of the printer?

enyawix 07-14-2008 06:39 PM

Quote:

Originally Posted by emi_ramo (Post 3213709)
If your printer is supported by linux, then you can serve it as a PostScript printer (with cups).
But if your server neither your vista have drivers for it, for sure you wont be able to print with it.

emi

I have four boxes printing. I just need to get the vista box printing.


All times are GMT -5. The time now is 08:17 PM.