Using a brother MFC-420CN, installed for network printing per Wiki instructions here: http://gentoo-wiki.com/Brother_MFC_420CN/Cups This works great for cups-1.2.12. After upgrading cups to 1.3.7 printing fails without any indication as to why. /var/log/cups/error_log just shows a message that the document was printed successfully. After reemerging cups-1.2.12 things worked fine without changing any config files. I'd be happy to provide more information on request. --- cupsd.conf --- AccessLog /var/log/cups/access_log ErrorLog /var/log/cups/error_log MaxLogSize 1M LogLevel debug # Administrator user group... SystemGroup lpadmin Group lp # Only listen for connections from the local machine. #Listen localhost:631 Port 631 Listen /var/run/cups/cups.sock # Show shared printers on the local network. Browsing On BrowseOrder allow,deny BrowseAllow from @LOCAL BrowseAllow from @IF(eth0) BrowseAllow from @IF(eth1) # Default authentication type, when authentication is required... DefaultAuthType Basic ServerKey /etc/cups/ssl/server.key ServerCertificate /etc/cups/ssl/server.crt # Restrict access to the server... <Location /> Require valid-user Order deny,allow Deny from All Allow from localhost Allow from 192.168.2.0/24 </Location> # Restrict access to the admin pages... <Location /admin> Require group lpadmin Encryption Required Order deny,allow Allow from localhost Allow from 192.168.2.0/24 </Location>
1.3.8 seems to work fine now