Page 1 of 1

Ubuntu 11.10 Samba Print Server with Canon Pixma Pro9000 ii

Posted: Sun Sep 09, 2012 9:02 pm
by DantePasquale50
Hi Everyone,

I have a serving running TurboPrint and Ubuntu 11.10 64 bit. I have followed some instructions (in the manual and online) to configure Samba to share the printer(s) from this server to my Win7 laptop so I can print out from Win7 running Corel PrintShopPro. The laptop now sees the printer shared from the server. I've setup Corel to use that printer and when I look at the printer queue on the Win7 laptop it shows the job is submitted.

However, on the server itself I don't see that print job and nothing ever prints.

Here's the smb.conf - Sanitized version:

Code: Select all

#======================= Global Settings =======================

[global]

## Browsing/Identification ###

# Change this to the workgroup/NT-domain name your Samba server will part of
   workgroup = WORKGROUP

# server string is the equivalent of the NT Description field
   server string = %h server (Samba, Ubuntu)


########## Domains ###########


########## Printing ##########

# If you want to automatically load your printer list rather
# than setting them up individually then you'll need this
[b]   load printers = yes[/b]

# lpr(ng) printing. You may wish to override the location of the
# printcap file
;   printing = bsd
;   printcap name = /etc/printcap

# CUPS printing.  See also the cupsaddsmb(8) manpage in the
# cupsys-client package.
[b]   printing = cups
   printcap name = cups
[/b]
############ Misc ############

# Allow users who've been granted usershare privileges to create
# public shares, not just authenticated ones
   usershare allow guests = yes

#======================= Share Definitions =======================

[b][printers]
   comment = All Printers
   browseable = no
   path = /var/spool/samba
   printable = yes
   guest ok = no
   read only = yes
   create mask = 0700
   printcap name = /etc/printcap
   print command = /usr/bin/lpr -l -r -P%d  %s
   printing = cups
[/b]
# Windows clients look for this share name as a source of downloadable
# printer drivers
[b][print$]
   comment = Printer Drivers
   path = /var/lib/samba/printers
   browseable = yes
   read only = yes
   guest ok = no[/b]
# Uncomment to allow remote administration of Windows print drivers.
# You may need to replace 'lpadmin' with the name of the group your
# admin users are members of.
# Please note that you also need to set appropriate Unix permissions
# to the drivers directory for these users to have write rights in it
;   write list = root, @lpadmin
I think I have left all the pertanent sections from the smb.conf for this post subject.

I have a feeling this is a samba issue so this may not be the appropriate place to post.

Re: Ubuntu 11.10 Samba Print Server with Canon Pixma Pro9000

Posted: Fri Sep 14, 2012 10:48 am
by zedonet
Hello,

this isn't actually a TurboPrint topic as the printer driver (TurboPrint) is bypassed for print jobs that come from a Windows computer. Print jobs from Windows must already contain printer command codes and are directly sent to the printer port.

You could look into the CUPS logfile /var/log/cups/error_log to check if a print job is received from the Windows computer.