Results 1 to 9 of 9

Thread: 13.04, CUPS regression(?): Network printing no longer available.

  1. #1
    Join Date
    Nov 2009
    Beans
    Hidden!

    13.04, CUPS regression(?): Network printing no longer available.

    FIXED: See post #9 of this thread.

    I have a somewhat normal computer setup. All mentioned hosts are in the same network.

    - Delta [Ubuntu 13.04] connected to printer through USB. Is capable of directly printing. I ticked the share printer in the cups main screen and I ticked the share this printer for this specific printer.
    - Alpha, Gentoo box with CUPS server. Picks up printer from delta without a problem, until I upgraded to 13.04.

    I also share the printer with avahi-daemon (script). That is one briliant piece of work. With Linux, you can actually trick Ipad's into thinking they are talking to an Airport printer. The printer is an old HP PSC2355p and we did not pay the 100 euro markup for it so we can print with an Apple device . This functionality requires avahi-daemon which is installed on Delta. Presumably, this mechanism worked fine along the (by now, obsoleted) printer sharing mechanism CUPS is using.

    However, since I upgraded from 12.10 to 13.04, the CUPS sharing mechanism stopped working. Here is the deal, Delta can print. The Ipad can print. But Alpha cannot. The printer will not show up. I did not change my configuration between 12.10 and 13.04.
    Last edited by Rexilion; May 22nd, 2013 at 02:57 PM.
    linux-git/fs/super.c: "Self-destruct in 5 seconds. Have a nice day...\n",

  2. #2
    Join Date
    Jun 2009
    Location
    0:0:0:0:0:0:0:1
    Beans
    4,140
    Distro
    Xubuntu 13.04 Raring Ringtail

    Re: [13.04] CUPS regression(?): Network printing no longer available.

    i have not had any issues sharing my printer
    you should be able to enable it from http://127.0.0.1:631/admin (click link on Delta) if you cant find it in the GUI, it is under printers in the settings manager on xubuntu
    i used the web based gui once on a mint cinnamon cause i could not find a option for it, maybe the gnome devs removed it cause it is 'too complicated'
    Last edited by pqwoerituytrueiwoq; May 15th, 2013 at 04:02 PM.
    Laptop: ASUS A54C-NB91 (Storage: WD3200BEKT + MKNSSDCR60GB-DX); Desktop: Custom Build - Images included; rPi Server
    Putting your Networked Printer's scanner software to shame PHP Scanner Server
    I frequently edit my post when I have the last post

  3. #3
    Join Date
    Nov 2009
    Beans
    Hidden!

    Re: [13.04] CUPS regression(?): Network printing no longer available.

    I already mentioned I followed that procedure. However, if you are talking about something different then what I'm thinking, to prevent confusion I posted a photo.
    linux-git/fs/super.c: "Self-destruct in 5 seconds. Have a nice day...\n",

  4. #4
    Join Date
    Nov 2009
    Beans
    Hidden!

    Re: [13.04] CUPS regression(?): Network printing no longer available.

    Found it. I'm still on cups 1.5 1.4.8 on Gentoo. So thanks Apple!
    Last edited by Rexilion; May 22nd, 2013 at 03:00 PM.
    linux-git/fs/super.c: "Self-destruct in 5 seconds. Have a nice day...\n",

  5. #5
    Join Date
    Sep 2011
    Location
    Pennsylvania, U.S.A.
    Beans
    1,879
    Distro
    Ubuntu Development Release

    Re: [13.04] CUPS regression(?): Network printing no longer available.

    I'm not sure if it'll help but the 'classic' printer management app found in Xubuntu, Mint etc. is still around. From the repositories look for "system-confg-printer(-gnome)". If you can't find it via search it should launch in a terminal using a "system-config-printer" command. Why Unity/Canonical/Gnome felt compelled to dumb-down that app I don't know.

  6. #6
    Join Date
    Nov 2009
    Beans
    Hidden!

    Re: [13.04] CUPS regression(?): Network printing no longer available.

    The malfunctioning part is further up the chain. It's not a local program having issue's communicating with CUPS. It's a problem between to cups servers, where one sends the printer for the other to receive. They just ripped out the protocol, or so it seems.
    linux-git/fs/super.c: "Self-destruct in 5 seconds. Have a nice day...\n",

  7. #7
    Join Date
    Oct 2009
    Beans
    26
    Distro
    Ubuntu 13.04 Raring Ringtail

    Re: [13.04] CUPS regression(?): Network printing no longer available.

    hmmm....I've had no issues with a very similar set-up....

  8. #8
    Join Date
    Nov 2009
    Beans
    Hidden!

    Re: [13.04] CUPS regression(?): Network printing no longer available.

    So, your CUPS 1.6 vs CUPS 1.4.8 work just fine?!?!?
    linux-git/fs/super.c: "Self-destruct in 5 seconds. Have a nice day...\n",

  9. #9
    Join Date
    Nov 2009
    Beans
    Hidden!

    Re: [13.04] CUPS regression(?): Network printing no longer available.

    Solved! I noticed that CUPS listed the printers as 'not shared' while I did tick the boxes. I searched apt and stumbled on the missing piece of the puzzle. It turns out that the legacy broadcasting has been relegated to a seperate package. CUPS is handling dnssd broadcasts, but you need cups-browsed to handle the old broadcast.

    Get this, I had to install cups-browsed:
    Code:
    aptitude -yR install cups-browsed
    Edit /etc/cups/cups-browsed.conf to start broadcasting the legacy protocol:
    Code:
    #BrowseLocalProtocols none
    BrowseLocalProtocols cups
    And, finally, I restarted both services:
    Code:
    service cups-browsed restart
    service cups restart
    And now, it works!
    Last edited by Rexilion; May 22nd, 2013 at 02:59 PM.
    linux-git/fs/super.c: "Self-destruct in 5 seconds. Have a nice day...\n",

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •