Re: Not able to print to shared OS X printer

From: Jeff Vian (jvian10_at_charter.net)
Date: 02/21/05

  • Next message: Paul Howarth: "Re: error while loading shared libraries:"
    To: For users of Fedora Core releases <fedora-list@redhat.com>
    Date: Mon, 21 Feb 2005 10:01:21 -0600
    
    

    On Sun, 2005-02-20 at 19:52 -0500, Ian P. Thomas wrote:
    > On Sun, 2005-02-20 at 17:42 -0700, Craig White wrote:
    > > On Sun, 2005-02-20 at 19:36 -0500, Ian P. Thomas wrote:
    > > > On Sun, 2005-02-20 at 19:15 -0500, Michael Scottaline wrote:
    > > > > On Sun, 20 Feb 2005 18:36:03 -0500
    > > > > "Ian P. Thomas" <ipt@scraemon.org> insightfully noted:
    > > > >
    > > > > IPT>The printer I'm trying to print to is shared via OS X. The printer
    > > > > IPT>shows up in 'Printer Configuration' under 'Browsed Queues' as
    > > > > IPT>'HL-1440_series', with the hostname of the Mac listed under the
    > > > > IPT>'Description' column. I selected 'Default', a check mark appeared in
    > > > > IPT>the appropriate column, and hit 'Apply'. I then select Test->CUPS
    > > > > IPT>Test Page. The following dialog box appears.
    > > > > IPT>
    > > > > IPT>Sent CUPS test page
    > > > > IPT>to 'HL-1440_series' queue. Does it look okay?
    > > > > IPT>
    > > > > IPT>The print job never makes it to the printer. The 'Document print
    > > > > IPT>status' shows a 'Status' of Sending that never changes. Other Macs
    > > > > IPT>can print to this printer without any issues.
    > > > > ================================
    > > > > I doubt it's the printer Ian. I've been printing to that exact Brother
    > > > > printer for well over a year. In fact, if memory serves, RH or Fedora
    > > > > (can't remember which at the time) recognized, identified, and set that
    > > > > puppy up without a pinky's worth of intervention from me. Is this a
    > > > > network connection you're trying?? Or are you using a switch from a
    > > > > parallel port?
    > > > > Mike
    > > >
    > > > It's shared, via a Mac running OS X, over the network. The OS X system
    > > > has Printer Sharing enabled with the appropriate ports opened on the
    > > > firewall, and other Macs on the network have no trouble detecting and
    > > > printing to this network printer.
    > > ----
    > > Try turning off firewall completely.
    > >
    > > My guess - and I have no way of testing this, is that Mac users don't
    > > transmit on cups port but transmit on afp over tcp port (548) and thus
    > > the firewall settings to allow for printer sharing apply only to the
    > > Macs.
    > >
    > > That's my guess - I was hoping that someone who has done this would pipe
    > > up - obviously the other advice didn't understand your problem.
    > >
    > > Craig
    >
    > I thought it might be the firewall at first also. When you enable
    > 'Printer Sharing' on OS X, it automatically opens ports 631 and 515.
    > 515 shows up as the printer service in /etc/services. No listing for
    > 631 in /etc/services, but Google says that it is used by CUPS (ipp).
    > Apple's docs don't say much other than the following:
    >
    > http://docs.info.apple.com/article.html?artnum=152248
    >
    > Note: Shared Mac OS X printers are automatically available to UNIX users
    > who are using the Common UNIX Printing System (CUPS).
    >
    > Other then what I've done so far, is there anything else you need to do
    > on Fedora to print to a network printer? This seems like some CUPS
    > setting is unset or set incorrectly on either the print server or the
    > client. I'm leaning toward the client due to the fact that I can print
    > to the server from other machines, albeit, non-Fedora machines.
    >
    >
    > Ian
    >
    Ok, that port looks good for cups. What about the printer
    drivers/filters?

    On Linux when sharing a printer with another machine you usually have to
    have 2 print queues for one printer, one for local printing and one for
    remote printing.

    The default setup for a printer is to have the driver/filter loaded on
    the printing machine so that the raw file is put into the queue and is
    then formatted at print time. When sending it to another machine for
    printing via cups the file is formatted for printing prior to sending to
    the remote queue and thus will get passed thru the filter twice (which
    won't work).

    To take care of that I set one print queue for local use, then I set
    another shared queue as a raw print queue so preformatted jobs from
    remote machines do not get processed the second time.

    How does MAC handle the printing?

    The key to this is when the file gets formatted. Windows formats prior
    to putting in the queue. Linux formats when removing from the queue and
    sending to the printer. When does MAC do the formatting?

    -- 
    fedora-list mailing list
    fedora-list@redhat.com
    To unsubscribe: http://www.redhat.com/mailman/listinfo/fedora-list
    

  • Next message: Paul Howarth: "Re: error while loading shared libraries:"

    Relevant Pages

    • Re: how to print .doc file using lp system call
      ... The printer setup .... ... QUEUE TYPE: NETWORKED JETDIRECT ... You didn't mention anything about your printing system setup. ... formats, so you won't find much support for printing those directly. ...
      (comp.unix.programmer)
    • Re: Not able to print to shared OS X printer
      ... > remote printing. ... > the printing machine so that the raw file is put into the queue and is ... Linux formats when removing from the queue and ...
      (Fedora)
    • RE: Problems Printing After XP Upgrade from 98SE
      ... everyone is still printing fine. ... When we are experiencing the problem, local and remote jobs fail in the ... All Windows XP clients that are using the printer experience the same ... workstation, but if I do that, I'll have to create the queue and re-share it ...
      (microsoft.public.windowsxp.help_and_support)
    • shared queue and direct printing via TCPIP DECservers
      ... printing to those same lasers, and direct printing to several dot ... matrix printers, is losing their MUXserver network, and therefore LAT. ... with the MUX server and port, queue aimed at the LTA device, LTA device ...
      (comp.os.vms)
    • Re: Printing in Linux unreliable over wireless
      ... serving up files and printers nicely to WinXP (and Windows in general). ... Everything works perfectly when my Linux laptop is ... there is no way of flushing the queue without deleting and recreating ... although I'd LIKE to hear that there is some way to make cups printing ...
      (comp.os.linux.portable)