Enable printing to CUPS server from windows computer that has its own printer driver

From openSUSE

Contents

Introduction

This Howto will explain how to enable printing to CUPS server running on openSUSE from Windows computer that has its own driver installed for the printer.

Instructions

Step 1: YaST control center

  • Open YaST control center.
  • Select "Hardware -> Printer"
  • In the "Printer Configuration" dialogue press "Other -> Change Remote Access Settings"
  • Select "Enable" in "Remote Access" section.

Step 2: Edit /etc/cups/mime.convs configuration file

  • As administrator open mime.convs file localted at /etc/cups/ for editing.
  • Find a section of the file that configures raw printing:
   ######################################################################
   #
   # Raw filter...
   #
   # Uncomment the following filter to allow printing of arbitrary files
   # without the -oraw option.
   #application/octet-stream       application/vnd.cups-raw        0       -
  • Uncomment the application/octet-stream application/vnd.cups-raw 0 - line by removing # character.

Step 3: Restart CUPS server

  • As administrator enter the following command:
   # rccups restart

Additional Resources