Ubuntu 11.10 Samba Print Server with Canon Pixma Pro9000 ii

Post Reply
DantePasquale50
Posts: 2
Joined: Wed Nov 30, 2011 11:05 pm

Ubuntu 11.10 Samba Print Server with Canon Pixma Pro9000 ii

Post 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.
Attachments
Screenshot of TP Config and TP Control
Screenshot of TP Config and TP Control
Screenshot.jpg (85.74 KiB) Viewed 6659 times
Dante Bell
http://www.dantesinfernophotography.com
zedonet
Site Admin
Posts: 2154
Joined: Fri Oct 06, 2006 8:02 am

Re: Ubuntu 11.10 Samba Print Server with Canon Pixma Pro9000

Post 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.
Post Reply