Raspberry Pi printing server (with Brother HL-2035 inside)

Written by lenny cartier.

Here is some steps to install a printing server on a Raspberry Pi :

Look for "Listen localhost:631" and replace by "Port 631"

Then do these mods :

< Location / >
 # Restrict access to the server...
 Order allow,deny
 Allow @local
 < /Location >
 
 < Location /admin >
 # Restrict access to the admin pages...
 Order allow,deny
 Allow @local
 < /Location >
 
 < Location /admin/conf >
 AuthType Default
 Require user @SYSTEM
 
 # Restrict access to the configuration files...
 Order allow,deny
 Allow @local
 < /Location >

If you own a Brother HL-2035 (or a 2030/2040), don't use CUPS+gutenprint but the Foomatic "driver" suggested by the CUPS web admin panel.

Print