This is a hard one. I can set up cups & samba fine to print ok on FreeBSD and to print from W2K on BSD - ahh, but only with the windows printer driver for Epson - which sucks - there is no way to clean heads, the color is horrible, print area is limited, etc. The major problem is that there does not seem to be any documentation that explains clearly how the configuration works either for cups or for samba. If one could understand what the directives or commands and configuration options are and where are they stored and how they can be modified, then the setups would not be so complicated. Cups does not warn that it will over-write the printcap file. There is no clear explanation of how to start & stop cups (unless one is a programmer) and even then... The real challenge is how to configure cups (and samba; but that should not be too difficult, if we could understand the cups configuration) to achieve the following: 1. Printing on the BSD bos (by itself, no problem) 2. Printing from Windows (can be done, but very limited with windows drivers) 3. Printing in raw mode through lp on the BSD box. (It worked great and used Epson drivers perfectly when cups was not installed - printing in raw mode). Now, is there anyone out there who; might understand how to implement raw printing to the BSD box from W2K and use cups on the BSD? I have tried for about an entire week. I am just getting more and more confused and frustrated. Please help. Phil Jourdan
PJourdan wrote:> This is a hard one. > I can set up cups & samba fine to print ok on FreeBSD and to print > from W2K on BSD - ahh, but only with the windows printer driver for > Epson - which sucks - there is no way to clean heads, the color is > horrible, print area is limited, etc. > The major problem is that there does not seem to be any documentation > that explains clearly how the configuration works either for cups or > for samba. If one could understand what the directives or commands and > configuration options are and where are they stored and how they can > be modified, then the setups would not be so complicated. > Cups does not warn that it will over-write the printcap file. > There is no clear explanation of how to start & stop cups (unless one > is a programmer) and even then... > The real challenge is how to configure cups (and samba; but that > should not be too difficult, if we could understand the cups > configuration) to achieve the following: > 1. Printing on the BSD bos (by itself, no problem) > 2. Printing from Windows (can be done, but very limited with windows > drivers) > 3. Printing in raw mode through lp on the BSD box. (It worked great > and used Epson drivers perfectly when cups was not installed - > printing in raw mode). > Now, is there anyone out there who; might understand how to implement > raw printing to the BSD box from W2K and use cups on the BSD? I have > tried for about an entire week. I am just getting more and more > confused and frustrated. > Please help. > Phil Jourdan > >I'm having the same problem!!! So, if anybody can help it will be nice!! Thanks! Fernando
At 12:40 AM 5/8/2002 -0300, Fernando Maidana wrote:>PJourdan wrote: >I'm having the same problem!!! So, if anybody can help it will be nice!! >Thanks! > >FernandoIt was shortly after I posted that I found the solution: several steps: 1. in cupsd.conf configuration file, disable the Printcap overwrite section - read the instruction in the file - leave it blank: Printcap 2. If your printcap file was overwritten, make new one - there should be a file in /etc - printcap.orig - set it up with the lp|local line printer etc. 3. In the smb.conf file do not use cups for printing: set printcap to /etc/printcap and printing = lp 4. configure the windows printer to local printer, create port: \\your_bsd_box\lp and use the Epson printer driver (I installed from Epson downloaded file) it should be in the list of Epson drivers (I use Ekpson Stylus 900) 5. Be sure the cupsd is running: I set it up for boottime in rc.local: /usr/local/sbin/cupsd ... and that's it. I hope I haven't forgotten anything. This will print to the BSD box in raw format from W2K - works very well; and it will print in the BSD programs (I have checked KDE3 & koffice & they work fine). Good luck. Phil
I had the same problem with FreeBSD being able to use CUPS fine but not with Samba. I was using the same machine with a removable harddrive and it worked fine with Linux RedHat-6.2 and CUPS and Samba but not with FreeBSD-4.2 and CUPS and Samba. Used the same conf file with attention paid to any OS differences too. -- |<--------------------------------72---------------------------------->| Bill Schoolcraft PO Box 210076 -o) San Francisco CA 94121 /\ "UNIX, A Way Of Life." _\_v http://forwardslashunix.com