Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!

10.5: Use shared printers from pre-10.4 Macs Printers
Upon updating to Leopard, I (like many others) discovered that the printer I had shared on another computer was no longer accessible. In my case, the printer was connected to a beige G3 running Jaguar, but the following hint may also work for printers shared from other versions of Mac OS X, as well as for Linux boxes.

After rummaging around the Internet looking for a solution, I came upon this article on Apple's support Web site that suggests typing the following Terminal command:
cupsctl BrowseProtocols='"cups dnssd"'
All that command actually does is add the line BrowseProtocols="cups dnssd" to the file /etc/cups/cupsd.conf. By default, the cups protocol (which is used by older versions of OS X, among others) is not enabled in Leopard, and this command re-enables it. If you find that this command still doesn't help, there's an even more drastic solution, as described on this page: instead of enabling cups, simply enable every available browse protocol by typing:
cupsctl BrowseProtocols=all
This has some side effects (your internal modem, if you have one, will decide it's actually a fax machine), but it worked for me.
    •    
  • Currently 2.50 / 5
  You rated: 5 / 5 (6 votes cast)
 
[12,744 views]  

10.5: Use shared printers from pre-10.4 Macs | 2 comments | Create New Account
Click here to return to the '10.5: Use shared printers from pre-10.4 Macs' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
10.5: Use shared printers from pre-10.4 Macs
Authored by: onionbreath on Apr 05, '08 12:05:00PM
Mine still didn't work with just this. Aggregating all the help I found here's what I did that solved it for me:
  1. Open a terminal ( go to finder, apple+shift+u, then click on the "Terminal" app.)
  2. cupsctl BrowseProtocols=all
  3. cupsctl BrowseRemoteProtocols=cups
  4. sudo vi /etc/cups/cupsd.conf (go here to learn how to use vi, a to start typing, esc when done, ZZ saves and exits )
  5. type your password
  6. Find this section:

    # Enable printer sharing and shared printers.
    Browsing On
    BrowseOrder allow,deny

  7. after this section, add the following line: BrowseAllow all
  8. save and exit
  9. sudo killall -HUP cupsd
  10. Printers should now show up


[ Reply to This | # ]
10.5: Use shared printers from pre-10.4 Macs
Authored by: crashrider on Mar 18, '09 11:46:36AM

Damn. I have tried this and it works great until I go to print from a printer that I just added. It seems it auto deletes a cups printer.

Any clues as to why this would happen?



[ Reply to This | # ]