Home Computing Linux CUPS sharing between linux, windows, and osx

Support the Site!

CUPS sharing between linux, windows, and osx

 

configure CUPS on the server

  • properly configure /etc/cups/cupsd.conf
    • set cups to listen to the whole subnet on port 631:
      • # Allow remote access
      • Port 631
      • Listen /var/run/cups/cups.sock
    • turn on browsing
      • # Enable printer sharing and shared printers.
      • Browsing On
      • BrowseOrder allow,deny
      • BrowseAllow @LOCAL
      • BrowseAddress @LOCAL
    • turn off ssl
      • DefaultAuthType Basic
      • DefaultEncryption Never
    • add hosts in subnet to each policy limit, i.e.:
      • <Limit All>
      • Order deny,allow
      • Allow from 192.168.1.0/24
      • </Limit>
    • restart cups
      • sudo /etc/init.d/cupsys restart

Install the printer on a mac

  1. look for it in 'shared printers' and it will automatically get added

Install the printer in windows

  1. run the add printer wizard
  2. choose a network printer and click next
  3. choose "Connect to a printer on the internet..."
  4. enter the url: "http://aria.joefitz.net:631/printers/printername"
    • it takes a while to find it, but it should work
  5. choose the proper printer driver
    • my printer is an epson stylus cx5400
    • "Generic -> MS Publisher Imagesetter" also works
 
Google
Copyright © 2009 joefitz.net. All Rights Reserved.
Joomla! is Free Software released under the GNU/GPL License.