title: Creating a raw printer queue in CUPS (host) and adding them through CUPS (client)
body: <p>I want to make my RasPi act as a little print and file server in a small home network consisting of three Linux clients. Unfortunately, Brother provides only binary drivers for x86, so I cannot run my Brother printer on the RasPi. However, I found a blog entry proposing to create a raw queue on the RasPi's CUPS install and access this queue from the clients using binary drivers installed on them. Here is the blog entry: <a href="http://chemdroid.net/en/raspberry-pi/36-raspberry-pi-as-print-server" rel="noreferrer">http://chemdroid.net/en/raspberry-pi/36-raspberry-pi-as-print-server</a></p>
  
  <p>Unfortunately, the author doesn't describe in much details how to create a raw queue on the RasPi and how to access it from the clients, instead he concentrates on describing the installation of a non-standard CUPS version on the RasPi.</p>
  
  <p>I found a similar question here: <a href="https://stackoverflow.com/questions/12271871/cups-bypassing-interface">CUPS bypassing interface</a> However, I don't fully understand the answer. Does the "How to setup CUPS 'raw' queues" section in the answer there refer to the host (the RasPi)? If so, what is the socket/port that I have to specify? The printer is a Brother HL-2030, connected through USB. </p>
  
  <p>When accessing the printer from the clients, the answer says how to edit the 'lp' command, however I want to use the shared printer through CUPS, so how do I proceed here?</p>
  
  <p>Thanks for any input!</p>
  
  <p>Photon</p>