I have tried it all. It simply wont work. Ive made debian and fedora do this today. I really want this to work. I will post my configs:
cupsd.conf
#
#
# Sample configuration file for the Common UNIX Printing System (CUPS)
# scheduler. See "man cupsd.conf" for a complete description of this
# file.
#
# Log general information in error_log - change "info" to "debug" for
# troubleshooting...
LogLevel warning
# Administrator user group...
SystemGroup lpadmin
RunAsUser No
# Only listen for connections from the local machine.
# These settings are configured in /etc/cups/cups.d/ports.conf so that
# changing them does not require to change this file.
# Listen localhost:631
# Listen /var/run/cups/cups.sock
# Show shared printers on the local network.
# The 'Browsing' setting is configured in /etc/cups/cups.d/browse.conf
# so that changing it does not require to change this file.
# Browsing Off
BrowseOrder allow,deny
BrowseAllow @LOCAL
BrowseAddress @LOCAL
# Default authentication type, when authentication is required...
DefaultAuthType Basic
# Restrict access to the server...
Order allow,deny
Allow All
# Restrict access to the admin pages...
Order allow,deny
Allow localhost
# Restrict access to configuration files...
AuthType Basic
Require user @SYSTEM
Order allow,deny
Allow localhost
# Set the default printer/job policies...
# Job-related operations must be done by the owner or an adminstrator...
Require user @OWNER @SYSTEM
Order deny,allow
# All administration operations require an adminstrator to authenticate...
AuthType Basic
Require user @SYSTEM
Order deny,allow
# Only the owner or an administrator can cancel or authenticate a job...
Require user @OWNER @SYSTEM
Order deny,allow
Order deny,allow
# Include files in /etc/cups/conf.d
#Include /etc/cups/cups.d/ports.conf
Include /etc/cups/cups.d/browse.conf
Order deny,allow
Deny From All
Allow From 127.0.0.1
AuthType None
Allow From All
Browsing On
BrowseProtocols cups
BrowseOrder Deny,Allow
BrowseAllow from @LOCAL
BrowseAddress 255.255.255.255
Listen *:631
Port 631
printers.conf
# Printer configuration file for CUPS v1.2rc3
# Written by cupsd on 2006-05-07 15:07
Info DeskJet-970C
DeviceURI usb://HP/DESKJET%20970C?serial=SG9B61W238JQ
State Idle
StateTime 1147028824
Accepting Yes
Shared Yes
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
OpPolicy default
ErrorPolicy stop-printer
ports.conf
Listen *:631
Listen /var/run/cups/cups.sock
browse.conf
Browsing On
I can add the printer from the windows side with:
http://UBUNTU:631/printers/DeskJet-970C
When i try to print, it simply says error.
ANy ideas?