Printing via CUPS

No device
My printer (an HP ;-)) is not wireless. It is cabled to my Linux desktop, which serves it on the network for clients via CUPS (port 631). Can you give us a way to connect to it from the TP?

exactly! It should be no problem to access a printer via ipp or lp in addition to the probably used socket connection. I have two HP printers connected to a NAS device to be able to print on both printers over the network. I would love to do so with my new touchpad. Besides with ipp the touchpad would be able to print on a wide variety of printers at once. Most printers, even from other vendors, unterstand PCL anway (ok, forget the really cheap ones with no own brain). Regards

Similar Messages

  • [solved] Printing via Cups fails

    Hello Community,
    software:
    extra/poppler 0.20.0-1 [installed]
    extra/cups 1.5.3-4 [installed]
    extra/cups-filters 1.0.18-2 [installed]
    aur/cups-xerox 2008.01.21-1 [installed]
    for some days I have some bad problems with my two printers (a dell and a xerox workcentre)
    If I try to print a testpage via cups it ends with:
    "/usr/lib/cups/filter/pdftops failed" on both printers.
    Same with printing via libre office, but the dell gives me a: "/usr/lib/cups/filter/foomatic-rip failed"
    I already tried downgrading cups, cups-filters and poppler, no soloution, so any suggestions for me?
    Regards
    t4c
    Last edited by t4c (2012-06-15 08:15:17)

    My hp p1005 just stopped working.I tried everything and got nothing.I was blacklisting hplip,as once hplip-plugin was missing from aur,and had small problems.
    Now it looks like brick.
    Could hplip-plugin be included in repos instead aur?
    Edit : works again with new packages.
    Last edited by dare023 (2012-06-14 19:56:34)

  • Can't install local printer via cups

    I am trying to install a local parallel port printer (hp laserjet 5m) via the cups browser option.
    I followed the arch wiki on this topic.
    I am using windowmaker and dillo on an old p2 350.
    Loaded cups, ghostscript gimp-print and hpijs (which also loaded foomatic filters).
    Started the cups daemon and put it in rc.conf.
    Rebooted and dmesg shows the printer as HP Laserjet 5M and that lp0 is on parport0 (interrupt driven).
    But when I go to http://localhost:631 -> manage printers -> add printer I get an error that reads:
    "Unauthorized:
    This server could not verify that you are authorized to access this device."
    This happens whether I su - into root or not, which seems crazy!
    The wiki says it should at least ask me for a username and password.
    It seems as if no users at all are being recognized by cups.
    I have searched the net for the said error but have found little and nothing that makes any sense to me.
    Can anyone tell me why this happening and what I need to do.
    Peter

    I have now been able to add the printer as root via the command line:
    usr/sbin/lpadmin -p LaserJet -E -v parallel:/dev/lp0 -m HP_LaserJet_5M.ppd
    Now it shows up in dillo http://localhost:631 and prints a test page ok, but I still cannot configure it or do any admin task... same error message.
    For example I want to change the paper from letter to A4 etc....
    Can this be done from the command line... can't find it in the cups manual?
    Is the problem a cupsd.conf setting? If so which one? All the right ones for local host seem to be enabled by default.
    Why can I add a printer via the command line but not add it via the web browser?
    Peter

  • Xerox 8560 IP printer via IPP over WAN, CUPS?

    Hey discussers,
    I want to print via WAN on a local Xerox machine.
    I have a XEROX 8560 with integrated NIC,( local IP 192.168.0.100), according to Xerox they user prt 9100 for ipp instead of 631 for CUPS. I forwardet it to the printer, and they communicate, because it is printing out non-sense papers with CUPS Version and the IP and some unreadable lines.
    So I would like to know if I have to take a server (mac mini with leopard) and share the printer via cups through the server (which port must I forward to the server, 631?), or connect the printe directly via portforwarding ?
    Thans for any hints.

    Hey, PAHU, thx for your support.
    I solved the problem as the following:
    1. Portfw: 631 to local printer IP
    2. Use CUPS (localhost:631), add the printer with the Informations from the printer ( check correct Informations: name, place, IP), added as HP JetDirect / Appsocket, - important URL: (ipp://hostname/ipp/port)
    3. Choose model
    4. Print.
    5. when there is a authentication error, press restart at the printer window and then you can enter the ipp account.
    Don`t use as mentioned from Xerox Support Port 9100. That will create a lot of wasted paper!

  • CUPS - printer via network /printserver

    Hi there,
    I have got some problems with a printer via network.
    Situation:
    Me - Arch (updated)
    The Printer is connected with a printserver (Canyon) - this one is normaly conected with our LAN and is run by our Server (Windows 2000).
    Normally (which also worked with Ubuntu) I have to install the printer via the Window2000-PC.
    This I did with the gnome-cups-manager (the whole process with the ppd-files and so on)....
    Now the problems: I can't print: All the time, when I want to print a test-page, the printer is stopped - the job, too!
    I saw the part in the wiki (deleting the printer and adding it again) but it doesn't work!
    Next problem is, that I'm just able to print or configure the printer as root,
    what can I do?
    If you need more information, you'll get them
    Thanks
    Martin

    With network printers the better way, at least in my opinion, is to use the printer's IP address and use that to communicate with it. I tend to add it to my /etc/hosts and that gives me a simple way to "talk" to the printer accurately.
    Hope this helps.
    R

  • Printing to a Windows shared printer via SAMBA

    I'm trying to setup my mac to print to a printer shared via a Windows PC on my network. I have gone into system preferences / print&fax and added a printer, used the "Advanced" settings on the toolbar, chosen SAMBA and entered the address of the printer as smb://IPADDRESS/printername
    When I try to print to this printer, it asks for a username and password. I enter it and then the document briefly appears in the printer queue and then disappears as if it has printed successfully. The document however never appears in my Windows printer queue or actually prints.
    CUPS does not return any errors in the CUPS log file. CUPS actually says the printer is idle and accepting jobs.
    A friend can print from a windows PC to the printer by using the address \\IPADDRESS\printer name in the manual windows printer setup (the printer does not show up in the browser).
    I can also connect to the computer using Leopard's built in SAMBA networking by accessing smb://IPADDRESS so I know the server is active on the network and my username and password work.
    Does anybody have any ideas why I am not getting an errors and it's still not working?

    Well, that isn't too useful. Try this instead: Adding a printer shared by a Windows computer via SMB/CIFS.
    You may find more by selecting Mac Help from the Finder's Help menu and searching for articles by keyword.

  • Printing via Belkin Wireless Print Server

    I am trying to setup my my mac so that it will print via my belkin wireless print server. I have been able to do this for my windows pc's but not with my mac.
    Other threads on this forum have been able to get it working with other printers but I can't seem to make it work.
    I'm using a HP Deskjet 6540 on a 802.11g network. The printer is connected to a Belkin Wireless Print Server (F1UP0001). I print when connected via USB but not via wireless. I've installed the HP drivers and the GIMP drivers but that hasnt worked. When I go to install the printer I choose IP Printer and give the ip address of the print server.
    Any help would be much appreciated, if you need more infomation just ask.
    Thank You,
    mholmau

    Your printer is a non-postscript printer and requires a CUPS driver in order to use the network printing protocols which are part of the CUPS system in OS X. Except for Brother, no manufacturer of non-postscript printers is providing CUPS drivers. The printer model doesn't show up because the OS X driver only works for USB. Apple tried to get around this by including open source Gimp-Print (CUPS) drivers with OS X. But very few HPs are supported. You should try HP Deskjet 900 Series, Gimp-Print driver to see if it "might" work.
    For PPC Macs, there is another open source driver set that supports most HPs, including yours:
    http://www.linuxprinting.org/macosx/hpijs/
    But, these aren't Universal binaries, so they don't work on Intel Macs. The source code is available, and I think it will readily compile on your Mac, but I don't have an Intel Mac to try that on.
    Next issue - print server setup. We don't have auto-setup software, so we have to read the manual closely and decide which protocol to use. If it's IPP (=internet printing protocol, not IP printing) or LPR/LPD, you need to find the print server's queue name (sometimes called port name), and enter that in Add printer dialog near IP address.
    There are other ways to do network printing. The Airport Express print server from Apple allows you to use the USB driver because it uses Airport-Bonjour software to redirect USB output, instead of using standard protocols.
    Hope this helps.

  • Trouble printing with my HP Deskjet printer using CUPS and hplip

    tl;dr This 1,646 word post describes my frustration with CUPS and hplip. I cannot get my HP Deskjet F4400 set up with CUPS, and all the solutions I've tried don't work.
    I'm running Arch Linux ARM on my Seagate DockStar, a small ARM-based "plug computer" that I use as a home server. My printer is the HP Deskjet F4480, which is part of the HP Deskjet F4400 series.
    I previously had CUPS set up to share my printer with my home network, using hplip for the printer driver. I never upgraded CUPS or hplip because those versions worked fine, and I didn't want to break anything avoid breaking anything. The versions that I was using had to have been at least one to two years old.
    Everything was working very smoothly... until a few days ago. The drive I was running Arch Linux ARM on became corrupt, so I had to install a fresh copy of the operating system. That meant losing all of the working versions and configuration files each application I had installed, including CUPS. I thought I had a backup image of the drive, but it didn't work when I tried to restore it. (Yes, it was stupid of me not to test my backup.)
    Setting up CUPS was one of the first things that I wanted to do after reinstalling, since my family depends on the network printing functionality almost daily. Unfortunately, I could not get CUPS to work with my printer correctly. It wouldn't be able to display a list of drivers, HP's setup utility encountered an error adding it, and it threw various errors when I tried to print test pages. I ended up reading hundreds of forum posts, wiki articles, and CUPS/hplip tutorials to try to figure out how to properly set it up. I ended up spending a total of nearly ten hours trying to get the printer to print with CUPS, and it's still not working after all that work.
    I'm going to explain in this post some of the many things that I've tried so far. I just removed all of the printing packages from my system and any extra files that were left behind. I'm now going to be installing all of the packages again and documenting everything that I have been trying to do to get it to work. I'll try to include exact error messages and logs where necessary.
    1. I first found this article on the Arch Linux ARM website on how to set up a CUPS printer. I didn't really want to use webmin, but I did it anyway so that I could follow the guide. I installed all the packages mentioned except for cups-pdf, since I didn't need print to PDF support. Everything installed smoothly, and I configured CUPS and webmin to allow access to other computers on the network. I started to notice problems in the instructions - /etc/rc.d/cups was actually /etc/rc.d/cupsd, /etc/printers.conf was actually /etc/cups/printers.conf, and webmin didn't actually add anything to the printers.conf file. I uninstalled webmin at this point because I didn't need it, and I decided I wasn't going to follow that guide with incorrect information.
    2. I then tried to set up the printer on my own using the CUPS web interface listening on port 631. I clicked the Add Printer button and it switched me to the HTTPS web interface. I then logged into the root account and was presented with the list of printers. My printer was listed as "HP Deskjet F4400 series (HP Deskjet F4400 series)", so I selected it and continued. I saw a list of printer models (PPD files) ending in CUPS+Gutenprint v5.2.9. There was no entry for my printer, so I tried the "HP DeskJet Series (en)" one. I set the default options and chose Maintenaince->Print test page. I then got a ridiculously simple error: "Unable to print test page: No such file or directory". How do I even know what file or directory it's referencing? I read online that it may be because I'm not in the lp group, but root is indeed in there. I saw in the error log "Avahi client failed: -26". I started dbus and avahi-daemon just in case, but I still got that silly error. I restarted cups and the same error message occured.
    3. I researched online that pretty much the only way for my printer to have a driver would be to install hplip. Before installing hplip, I uninstalled CUPS, leaving cupsd.conf but deleting printers.conf. Then I installed CUPS and hplip together, with hplip requiring foomatic-db, foomatic-db-engine, and foomatic-filters. Everything seemed to install correctly. I started CUPS again and then ran hp-setup -i to try to install my printer. I selected USB and it found my printer, hp:/usb/Deskjet_F4400_series?serial=[printer serial number here]. I entered a simple name and then was told that no PPD file was found for the printer but that I could specify one manually. There were none I could find online; everywhere it just said to install hplip. I used the find command to find "f4400" and finally found 2 compressed PPDs located at /usr/share/ppd/HP/hp-deskjet_f4400_series-hpijs.ppd.gz and /usr/share/ppd/HP/hp-deskjet_f4400_series.ppd.gz. I gunzipped both of them and pointed hpsetup to the hpijs one, knowing that I was using the hpijs one when it was working before. It told me "Description for the file: HP Deskjet f4400 Series hpijs, 3.12.6". Hooray! I selected to use it, but then setup failed: "error: Printer queue setup failed. Please restart CUPS and try again." Ugh!
    4. I restarted CUPS and went into the hp-setup process again. It gave me the same printer queue setup failed error. I don't know if these entries in the CUPS error log are related or not, but these errors relating to foomatic showed up. I restarted CUPS again and this time used the non-hpijs file with hp-setup. This one was called "Description for the file: HP Deskjet f4400 Series, hpcups 3.12.6". It failed again with the same error and the same entries in the error log. I found lots of posts online about this error, but none seemed to have a solution that would work for me. Now I tried running hp-setup in debug mode with -g. Here is what it said before the error. I then tried to Google "debug: addPrinter() returned (0, Unable to connect to CUPS server)". I saw on an Arch bug report to install dbus-python and python2-gobject, as well as create a symlink for /usr/bin/python2 to /usr/bin/python. It didn't work - same error.
    5. I then tried to add the printer to CUPS via its web interface. Now there were two listed,  HP Deskjet F4400 series (HP Deskjet F4400 series) and HP Deskjet F4400 series USB [printer serial number here] HPLIP (HP Deskjet F4400 series). So, hplip added the second one. I tried both of them, but after clicking Continue the page started to hang. I got another stupid, undescriptive error. "Unable to get list of printer drivers: Success". I saw the same foomatic errors in the error log as before. I then started reading the ArchWiki page on CUPS, located here. I tried the blacklisting usblp. I tried changing the permissions on the device node, although this starts to become ridiculous that it is even required to do that. Nothing was working; the printer installation still didn't work with hp-setup or with CUPS. Then, I found what I was looking for: the exact error I had on the wiki page! It said for "Unable to get list of printer drivers" you should "Try to remove Foomatic drivers." WTF? Foomatic is required for hplip, and hplip is required for my printer. I can't do that. Forum posts say to try that or do the permissions or usblp thing. Nothing is working.
    6. I tried various other things to get it to work, even though I knew they probably wouldn't make it any different. I copied the PPDs from hplip to another folder and uninstalled hplip and foomatic. I then added them to /usr/share/cups/model and CUPS successfully found them and set up the printer. I reinstalled hplip and foomatic since they're needed for those PPDs to function, and I tried printing a test page. It failed. I tried using the CUPS web interface to modify the printer driver; nope, that wasn't going to happen: "Unable to get list of printer drivers: Success".
    That concludes the list of some of the things that I have tried so far. I really want to get this printer working, but right now I am really fed up with CUPS and hplip. It's things like this that make me hesitant to recommend Linux to anyone else. So much manual configuration and tinkering the inner workings of things is required to do tasks that would be quite simple on Windows. For example, I can plug this printer into my Windows 7 machine right now, wait for the driver to automatically be installed and configured, and have a test page in my hands less than a minute after I first plugged in the USB cable. I can share the printer with any other Windows machine on the network by checking a single checkbox.
    But back to my problem with getting the printer to work on my DockStar. I just uninstalled all of CUPS, hplip, and foomatic again and removed all of their files. I can walk through things to try that you guys post and then give you full logs of everything - just give me exactly what to do and install and the exact order to do it all in. I just don't know what to do at this point and am so frustrated with this that I'm about to give up.
    Does anyone have any suggestions on how to get this printer working? I know this was a very long post, but I just wanted to explain everything that I've tried and how nothing worked. I really hope that we can figure this out so that I'll be able to print, and maybe it'll solve a few other people's problems with their printers, too. Thanks for reading, and thanks in advance for the help.

    Had similar issue with my HP Deskjet F4500C All in one printer, here's what I did:
    make sure these packages are installed or install them
    pacman -S cups cups-pdf hplip pyqt3 python2-pyqt
    pacman -S system-config-printer-gnome
    rc.d cups start
    To add device and install hp driver:
    1. Run ‘hp-setup’ as root.
    2. Click ‘Show Advanced Options’ button and check-enable ‘Manual Discovery’.
    3. Enter IP address 192.168.59.63 in the ‘…device ID…’ entry and click ‘Next’ to install driver.
    run system-config-printer as root, to add printer
    # system-config-printer
    click “Add”, Select Device -> Network Printer -> input the IP address of the printer such as “192.168.1.3″, click “Find” -> “Process”
    you should be ok from here, if not some further steps:
    If you encounter the following error:
    File “/usr/share/system-config-printer/newprinter.py”, line 1531, in getNetworkPrinterMakeModel
    debugprint (host + “: ” + args)
    TypeError: cannot concatenate ‘str’ and ‘list’ objects
    You should comment out the error line at 1531 of newprinter.py, and then continue to add the printer.
    4). Finally, you can run hp-check to see what problems exists for the printer.

  • Printing: (old) Lexmark Printer via USB - Router - Arch

    Hey Guys,
    i am trying to get my printer working on Arch.
    Printer: Lexmark T632
    Router: (Vodafone) EasyBox 802
    System: Arch
    The printer is kinda old and does not have a network connection, so it is connected via usb with the router.
    Printing works with windows (xp to 8).
    At the moment i have cups installed, as well as "lexmark-inkjet-legacy".
    Cups is working and i can access the network interface, also i can set up a printer. (i did, and its not working - when i try to print the interface says "Filter Failed")
    What i did in windows to get it working:
    1. add a local printer
    2. create a new interface -> default TCP/IP
    3. enter ip of the router, in my case 192.168.2.1
    4. select the driver
    5. for devicetype select custom and not generic
    6. in this custom window select protokoll "lpr"
    7. and it works.
    So, i tried doing this in cups:
    1. add printer, LPD/LPR Host or Printer
    2. entered ip: "192.168.2.1/515" (as 515 is his queue name given in the router settings), just "192.168.2.1" did not work
    3. enter name etc
    4. now i can either choose a specific driver, or upload a ppd file. i did the last one as the list does not contain my printer. The file i used for this is http://support.lexmark.com/index?docLoc … rlocale=EN
    Now, if i try to print via "lpr filename", no error occurs. But in the networkinterface under "Jobs" under "State" says "stopped, Filter failed"
    Guess this is because i dont have the right driver for my printer.
    The Lexmark webside provides a .deb package for my printer, but installing this did not help (see http://support.lexmark.com:80/lexmark/i … id=DR21363 ) or get me more entries in the driver selection.
    This download also provides a tool called "lexmark" where you can setup printers - but i did not figure out how to use this to set up an lpd printer.
    does anyone has an idea what i could do?
    Last edited by cars10 (2014-04-21 20:35:08)

    czubek wrote:Qinohe had a good suggestion with the RPi. It has two usb ports. One could serve the printer and the other a usb wifi dongle. I have an RPi for my print server but it is hard wired to my router.
    Using a RPI has another advantage, you could setup SANE to act as a server together with xinetd, that way everybody in the house can use the scanner too, could be a lot of walking, though
    I seldom use the scanner, so I decided to keep that one local, on the PI.
    Btw. Mine is also hardwired..

  • Problems using printer via NetCenter drive

    Hi!
    I recently purchased a MacBook and a Mac Pro, and would like to use my networked printer with them, but it is not working.
    I have an Epson Stylus Photo R300, and it is connected to a Western Digital NetCenter WDXE5000KS via USB, which is hooked to a NetGear GigaSwitch, which is hooked to a LinkSys wired/wirless router (has cable modem hooked to it). I know, wow...alot of fun. There are 3 XP systems on the NetGear, one Mac Pro, and then the MacBook via Airport on the LinkSys via wireless.
    I used the Printers Utility, and clicked "add" to add a printer. I then clicked the "more printers" option at the bottom of the resulting screen, and chose "Windows Printing" from there. The menu/box below that then showed the networks, and I chose the WORKGROUPS choice, which the Epson is on. I clicked "choose" and bingo! the netdrive name came up, as I named it, and then when I chose it, the printer showed. I selected the printer, and then used the bottom menu on the dialogue to select my actual printer model.
    I was also prompted for the network's user name and password, which I entered, and saved in the keychain. When I try to print though, I get either a "NTSTATUS_NOMEMORY" or "NTSTATUS_BAD_NETWORKNAME" error. I thought the "..network name" one might be due to a misname by the printer setup, so I checked htigs out, and sure enough, it was (sort of) misnamed. Instead of "STYLUS-PHOTO-R300", it was simply "Stylus-Photo-" I fixed that and tried again, and still get both errors.
    I have restarted the netcenter drive, the printer, and the computers. I can print from any of the XP computers.
    Anyone have any ideas? I am (was?) planning to buy a MBP once the Merom chips get in there, want to get rid of the rest of the XP 'puters (except one for gaming), but I will require the use of the printer, and it would not be fun to have to fire up the XP machine every time just to print stuff.
    Thx in advance!
    nikki
    mac pro   Mac OS X (10.4.7)  

    I used it because that is what the NetCenter sintructions said to do...since it did not work, I am assuming I did something wrong.
    I am (mostly) new to OS X, and knowing what procedures to follow to do this any other way is something I am unfamiliar with. I tried following instructions form Apple help, and it said same thing.
    If you wouldn't mind explaining how I would use the Mac Drivers, IP Printing or Cups, I would love to try it, and would report back here as to what worked, so if any other unlucky, uninformed person finds themselve sin the same boat, at least there will be something for them.
    Thx!!!
    nikki

  • Problems printing via a Buffalo Linkstation

    Hi - I'm having problems printing to the print server that comes as part of a Buffalo Linkstation. The printer in question is an Epson DX7450.
    I can print successfully to the printer via USB
    I can install the printer successfully as a windows server attached printer (attached to the Buffalo)
    But when I print, I get the following errors. I'm assuming the driver is expecting two way comms with the printer, but the Buffalo doesn't support this. Anyone any clues?
    Thanks,
    Tim
    I [18/Jun/2009:20:21:51 +0100] [Job 12] Started filter /Library/Printers/EPSON/InkjetPrinter/Filter/pdftopdf.app/Contents/MacOS/pdftop df (PID 279)
    I [18/Jun/2009:20:21:51 +0100] [Job 12] Started filter /usr/libexec/cups/filter/cgpdftoraster (PID 280)
    I [18/Jun/2009:20:21:51 +0100] [Job 12] Started filter /Library/Printers/EPSON/InkjetPrinter/Filter/rastertoescp.app/Contents/MacOS/ra stertoescp (PID 281)
    I [18/Jun/2009:20:21:51 +0100] [Job 12] Started backend /usr/libexec/cups/backend/smb (PID 282)
    W [18/Jun/2009:20:21:51 +0100] [Job 12] recovered:
    E [18/Jun/2009:20:21:51 +0100] PID 281 (/Library/Printers/EPSON/InkjetPrinter/Filter/rastertoescp.app/Contents/MacOS/r astertoescp) stopped with status 206!
    I [18/Jun/2009:20:21:51 +0100] Hint: Try setting the LogLevel to "debug" to find out more.
    E [18/Jun/2009:20:21:51 +0100] [Job 12] Job stopped due to filter errors.

    Should have googled properly - see this is an issue using a usb driver for a network printer. So I'll go and get a cups driver and see what happens.

  • Error printing with CUPS (SOLVED)

    Could some kind CUPS guru help me with a problem printing through CUPS?
    I have a postscript file which rendesr normally in all the software I have (okular etc) but for some reason does not print.
    The CUPS log shows:
    D [18/Dec/2012:08:27:57 +0000] [Job 167] Auto-typing file...
    D [18/Dec/2012:08:27:57 +0000] [Job 167] Request file type is application/postscript.
    D [18/Dec/2012:08:27:57 +0000] cupsdMarkDirty(---J-)
    D [18/Dec/2012:08:27:57 +0000] cupsdSetBusyState: newbusy="Active clients and dirty files", busy="Active clients and dirty files"
    I [18/Dec/2012:08:27:57 +0000] [Job 167] File of type application/postscript queued by "andrew".
    I [18/Dec/2012:08:27:57 +0000] [Job 167] Adding end banner page "none".
    D [18/Dec/2012:08:27:57 +0000] cupsdMarkDirty(---J-)
    D [18/Dec/2012:08:27:57 +0000] cupsdSetBusyState: newbusy="Active clients and dirty files", busy="Active clients and dirty files"
    D [18/Dec/2012:08:27:57 +0000] [Job 167] time-at-processing=1355819277
    D [18/Dec/2012:08:27:57 +0000] cupsdMarkDirty(---J-)
    D [18/Dec/2012:08:27:57 +0000] cupsdSetBusyState: newbusy="Active clients and dirty files", busy="Active clients and dirty files"
    D [18/Dec/2012:08:27:57 +0000] cupsdSetBusyState: newbusy="Active clients and dirty files", busy="Active clients and dirty files"
    D [18/Dec/2012:08:27:57 +0000] cupsdMarkDirty(----S)
    D [18/Dec/2012:08:27:57 +0000] cupsdSetBusyState: newbusy="Active clients and dirty files", busy="Active clients and dirty files"
    D [18/Dec/2012:08:27:57 +0000] [Job 167] job-sheets=none,none
    D [18/Dec/2012:08:27:57 +0000] [Job 167] argv[0]="Fprint"
    D [18/Dec/2012:08:27:57 +0000] [Job 167] argv[1]="167"
    D [18/Dec/2012:08:27:57 +0000] [Job 167] argv[2]="andrew"
    D [18/Dec/2012:08:27:57 +0000] [Job 167] argv[3]="notes.ps"
    D [18/Dec/2012:08:27:57 +0000] [Job 167] argv[4]="1"
    D [18/Dec/2012:08:27:57 +0000] [Job 167] argv[5]="nocollate Duplex=None InputSlot=Default number-up=1 outputorder=normal PageSize=A4 position=center Resolution=600x600dpi nowrap job-uuid=urn:uuid:08c52a0f-73f7-3ac7-7632-7ee1e4465007 job-originating-host-name=localhost time-at-creation=1355
    819277 time-at-processing=1355819277"
    D [18/Dec/2012:08:27:57 +0000] [Job 167] argv[6]="/var/spool/cups/d00167-001"
    D [18/Dec/2012:08:27:57 +0000] [Job 167] envp[0]="CUPS_CACHEDIR=/var/cache/cups"
    D [18/Dec/2012:08:27:57 +0000] [Job 167] envp[1]="CUPS_DATADIR=/usr/share/cups"
    D [18/Dec/2012:08:27:57 +0000] [Job 167] envp[2]="CUPS_DOCROOT=/usr/share/cups/doc"
    D [18/Dec/2012:08:27:57 +0000] [Job 167] envp[3]="CUPS_FONTPATH=/usr/share/cups/fonts"
    D [18/Dec/2012:08:27:57 +0000] [Job 167] envp[4]="CUPS_REQUESTROOT=/var/spool/cups"
    D [18/Dec/2012:08:27:57 +0000] [Job 167] envp[5]="CUPS_SERVERBIN=/usr/lib/cups"
    D [18/Dec/2012:08:27:57 +0000] [Job 167] envp[6]="CUPS_SERVERROOT=/etc/cups"
    D [18/Dec/2012:08:27:57 +0000] [Job 167] envp[7]="CUPS_STATEDIR=/var/run/cups"
    D [18/Dec/2012:08:27:57 +0000] [Job 167] envp[8]="HOME=/var/spool/cups/tmp"
    D [18/Dec/2012:08:27:57 +0000] [Job 167] envp[9]="PATH=/usr/lib/cups/filter:/usr/bin:/usr/sbin:/bin:/usr/bin"
    D [18/Dec/2012:08:27:57 +0000] [Job 167] envp[10]="SERVER_ADMIN=root@hp-dm1"
    D [18/Dec/2012:08:27:57 +0000] [Job 167] envp[11]="SOFTWARE=CUPS/1.6.1"
    D [18/Dec/2012:08:27:57 +0000] [Job 167] envp[12]="TMPDIR=/var/spool/cups/tmp"
    D [18/Dec/2012:08:27:57 +0000] [Job 167] envp[13]="USER=root"
    D [18/Dec/2012:08:27:57 +0000] [Job 167] envp[14]="CUPS_MAX_MESSAGE=2047"
    D [18/Dec/2012:08:27:57 +0000] [Job 167] envp[15]="CUPS_SERVER=/var/run/cups/cups.sock"
    D [18/Dec/2012:08:27:57 +0000] [Job 167] envp[16]="CUPS_ENCRYPTION=IfRequested"
    D [18/Dec/2012:08:27:57 +0000] [Job 167] envp[17]="IPP_PORT=631"
    D [18/Dec/2012:08:27:57 +0000] [Job 167] envp[18]="CHARSET=utf-8"
    D [18/Dec/2012:08:27:57 +0000] [Job 167] envp[19]="LANG=en.UTF-8"
    D [18/Dec/2012:08:27:57 +0000] [Job 167] envp[20]="PPD=/etc/cups/ppd/Fprint.ppd"
    D [18/Dec/2012:08:27:57 +0000] [Job 167] envp[21]="RIP_MAX_CACHE=128m"
    D [18/Dec/2012:08:27:57 +0000] [Job 167] envp[22]="CONTENT_TYPE=application/postscript"
    D [18/Dec/2012:08:27:57 +0000] [Job 167] envp[23]="DEVICE_URI=fprint://home/andrew/.fprint"
    D [18/Dec/2012:08:27:57 +0000] [Job 167] envp[24]="PRINTER_INFO=Print to Fprint"
    D [18/Dec/2012:08:27:57 +0000] [Job 167] envp[25]="PRINTER_LOCATION=hp-dm1"
    D [18/Dec/2012:08:27:57 +0000] [Job 167] envp[26]="PRINTER=Fprint"
    D [18/Dec/2012:08:27:57 +0000] [Job 167] envp[27]="PRINTER_STATE_REASONS=none"
    D [18/Dec/2012:08:27:57 +0000] [Job 167] envp[28]="CUPS_FILETYPE=document"
    D [18/Dec/2012:08:27:57 +0000] [Job 167] envp[29]="FINAL_CONTENT_TYPE=printer/Fprint"
    D [18/Dec/2012:08:27:57 +0000] [Job 167] envp[30]="AUTH_I****"
    I [18/Dec/2012:08:27:57 +0000] [Job 167] Started filter /usr/lib/cups/filter/pstopdf (PID 7895)
    I [18/Dec/2012:08:27:57 +0000] [Job 167] Started filter /usr/lib/cups/filter/pdftopdf (PID 7896)
    I [18/Dec/2012:08:27:57 +0000] [Job 167] Started filter /usr/lib/cups/filter/foomatic-rip (PID 7897)
    I [18/Dec/2012:08:27:57 +0000] [Job 167] Started backend /usr/lib/cups/backend/fprint (PID 7898)
    So it seems to be identifying the files correctly as postscript, and then tries to conver it to a pdf using its pstopdf filter, then proceeds to run pdftopdf for some reason, filter it through foomatic-rip and then through the fprint filter (mine).
    I have no idea why it needs to go through all those filters first, however it fails early,at the pstopdf step:
    pstopdf 6 args: 167 andrew notes.ps 1 nocollate Duplex=None InputSlot=Default number-up=1 outputorder=normal PageSize=A4 position=center Resolution=600x600dpi nowrap job-uuid=urn:uuid:08c52a0f-73f7-3ac7-7632-7ee1e4465007 job-originating-host-name=localhost time-at-creation=1355819277 time-at-processing=1355819277 /var/spool/cups/d00167-001
    PID 7895 (/usr/lib/cups/filter/pstopdf) stopped with status 1.
    I looked at /var/spool/cups/d00167-001 and it is a faithful copy of the postscript file, but running the command from the command line produces:
    # /usr/lib/cups/filter/pstopdf 167 andrew notes.ps 1 nocollate Duplex=None InputSlot=Default number-up=1 outputorder=normal PageSize=A4 position=center Resolution=600x600dpi nowrap job-uuid=urn:uuid:08c52a0f-73f7-3ac7-7632-7ee1e4465007 job-originating-host-name=localhost time-at-creation=1355819277 time-at-processing=1355819277 /var/spool/cups/d00167-001
    DEBUG: pstopdf 18 args: 167 andrew notes.ps 1 nocollate Duplex=None InputSlot=Default number-up=1 outputorder=normal PageSize=A4 position=center Resolution=600x600dpi nowrap job-uuid=urn:uuid:08c52a0f-73f7-3ac7-7632-7ee1e4465007 job-originating-host-name=localhost time-at-creation=1355819277 time-at-processing=1355819277 /var/spool/cups/d00167-001
    DEBUG: PPD:
    ERROR: /usr/lib/cups/filter/pstopdf job-id user title copies options [file]
    Running the command without the options produces a PDF file on stdout.
    The questions seem to be, why does CUPS try to convert a Postscript file to a PDF and then back to Postscript via foomatic-rip, and why does that conversion fail for me?
    Incidentally I am using one of the Generic Postscript PPD files
    Thanks for any guidance
    Andrew
    Last edited by fdservices (2012-12-19 12:14:09)

    Turns out this whole thing was nothing to do with CUPS, but resulted from my root partition filling up.
    Embarrasing or what?
    Sorry
    Andrew

  • Always duplex printing when printing through cups server

    I have about 6 printers which people normally accesses through a cups server running on a Linux box.
    We have always printed through the cups server from the Macs we have - and this has always worked great (they get auto-detected as shared printers and so on).
    But a few months ago something changed on the Macs - they can now ONLY print duplex - nomatter what i tell them to do in the print dialog. When printing first to a postscript file and then sending the postscript file to the printer (via terminal/lpr) everything gets printing correctly - but when using the printing dialog it always prints duplex.
    When printing to the printers directly (many different models) everything works - but going through the cups server - only duplex.
    All our Linux machines prints both duplex and simplex as they should, so the cups server isn't the problem.
    Has anybody else had this problem?
      Other OS  

    Armin,
    You need to do the following to make the duplex printing work for postscript in Oracle Reports.
    You need a printer with duplex option and an appropriate PPD file.
    You also need the Unix tool sed to filter the output file.
    The problem is that duplexing is enabled in the job level set up of the PostScript document but gets reset in the page set up because paper size and printer tray information is generated for every page. The workaround would be to write a script, which removes page level set-up information for the paper size and printer tray set up commands. As a side effect of this - it is no longer possible to switch the printer tray between pages.
    Write a sed script file called 'duplexsed' with the following three lines. This
    /^%%BeginPageSetup/,$ {
    /^%%BeginFeature/,/^%%EndFeature/d
    Copy the file to an appropriate directory, for example $ORACLE_HOME/bin.
    Set the environment variable TK_PRINT:
    TK_PRINT="sed -f $ORACLE_HOME/bin/duplexsed | lpr -l -s -P'%n' -#'%c'"
    export TK_PRINT
    Note that the print command is different for the various kinds of Unix.
    You may need to refer your installation guide and make changes to the lpr command
    Thanks
    The Oracle Reports Team

  • Brother MFC-9700 Printer via USB keeps disconnecting

    I recently upgraded from an older MacBook Pro running 10.6 to a new Macbook Pro with 10.9.1. I used Migration Assistant and everything went smoothly, but I had to reinstall the printers.
    No problem. When I was at my in-laws, I got their wireless printer set up in about 2 seconds, and printed a bunch of shipping labels via stamps.com.
    When I got home, I plugged in my Brother MFC-9700 via USB. My computer downloaded some drivers and I got the printer running.
    But when I print from Stamps.com via Firefox, I might get it to print once, then for the next label, it says "The Printer is not connected" and the document just sits in the queue.
    I have tried uninstalling and reinstalling all of the printer, resetting the printer system, restarting the computer (several times), restarting the printer, unplugging and replugging the USB cable, downloading the print drivers from the Brother website, installing the printer as a generic PCL printer instead of with the Brother drivers, etc. None of these have provided a permanent fix to the problem.
    Once it stops recognizing the printer, if I unplug the USB, restart the printer, plug in the printer again, and reinstall the printer, it might work for a print or two. I can get it to work longer if I have two printers installed, tell it to print to the "wrong" printer, then manually drag the file to the right queue, but that maybe gets me 3-4 prints before it stop working.
    I looked at the console, and the errors that come up consistently when trying to print are:
    1/5/14 11:12:49.801 PM cups-exec[4693]: sandbox cache error 3850
    and
    1/5/14 11:12:51.645 PM Brother_MFC_9700[4693]: The function `CGContextErase' is obsolete and will be removed in an upcoming update. Unfortunately, this application, or a library it uses, is using this obsolete function, and is thereby contributing to an overall degradation of system performance.
    I ship a lot for my business, and of course this is driving me up the wall. Some of my print jobs just diappear into thin air, and with Stamps.com you can only reprint labels immediately after the first printing, so I can't let them all queue up and then deal with the printer, I have to do everything one.by.one.
    Any suggestions? The only thing I can think of that I have not tried yet is printing via Safari. I also haven't had the time to see if this is just a problem from stamps.com or Firefox. I did one test print from TextEdit when a printer was being recognized and it worked OK, but I haven't tried anything else yet.
    Everything worked fine on my old MacBook pro with 10.6, I am certain there is no problem with the USB cable, and I did disconnect and reconnect it from the printer just in case.
    Help!!

    I don't want to return my computer unless I know for sure there is a hardware problem.
    Someone in the other thread had the EXACT same problem as me:
    "Here's another post-Maverics Brother printing issue:
    I have a Brother MFC-8500 connected via USB directly to MacBook Air and the printer shows offline in Printers & Scanners. If I remove the printer from the list of printers and re-add, it will show green and idle. After the first print job, which works fine, the printer will again go red and offline.
    Pre-Mavericks, I have used this printer this way for years on my previous MBP. Latest Brother driver was installed 2 days ago.
    I just got off a very frustrating call with AppleCare. Laura did not even bother to ask what brand or model, she just told me to call the printer manufacturer. Spoke with next level, Ryan. Told me it was a Brothers issue. Told him that it had worked prior to Mavericks  and he told me to use Time Capsule to go back to Mountain Lion. Informed me that this is 10.9 and no updates were issued yet. This is very frustrating and the service at AppleCare seems to have dramatically gone down hill. They just want to pass the buck."
    Someone suggested he play with printer sharing, that the printer falling asleep could be the problem. It looks like printer sharing was already turned on, but I will play with turning it off and on and see if that helps somehow.
    I tested this yesterday, and unfortunately, the printer falling asleep does not seem to be the problem. I saved several files as PDFs instead of sending them straight to the printer. Then I sent them all to the printer at the same time. The first file printed, then the computer stopped recognizing the printer. If I played with pausing and unpausing the printer, and dragging the files between two different printer queues, I was able to print them all.
    This is extremely frustrating. This is a printer that both Apple and Brother say should work with Mavericks. I had ZERO problems until I upgraded to Mavericks.

  • Epson Aculaser CX11NF printing via Airport Express

    Well today has been an interesting day...
    Connected printer to airport express usb port - had problems printing via this in the past but since I'd moved the printer so I could plug it into the usb port on a computer and then share it that way I thought I'd give it another go.
    Macbook 10.5.2 prints perfectly first time
    Powerbook 10.4.11 can see it and connect but won't print
    Toshiba XP laptop) can't see it
    Check out the net, try out the info I find and hey presto! Toshiba XP laptop sees and prints perfectly
    Share printer via Markbook and Markintosh and Powerbook prints fine but still won't print directly via airport express.
    Feels wrong that an xp book can print via an apple airport express easier than an apple laptop...
    Anyone have any thoughts?

    Hi,
    Thanks for all your replies. I tried repairs pewrmissions in disk utility again and got slightly excited when printer utility automatically selected a generic post script driver but my printer just printed jibberish.
    I've just run repair permission in pinter setup repair and this is my log:
    The file /System/Library/StartupItems/PrintingServices/PrintingServices is missing!
    The file /private/etc/cups/classes.conf is missing. This file is deleted when using the Reset Printing System option.
    The file /private/etc/cups/ppds.dat is missing. This file is deleted when using the Reset Printing System option.
    The permissions for the file /usr/libexec/cups/filter/rastertodymo are incorrect!
    They are lrwxr-xr-x, but should be -rwxr-xr-x
    Repaired.
    Recreating symbolic links...
    Done.
    Verification complete.
    2075 files examined. 1 problem was found and repaired. It is recommended that you verify the permissions again to make sure the values are correct.
    3 missing files/directories found during the verification process. They may be responsible for certain printing problems. Printer Setup Repair cannot replace these items. Please refer to the log file for a list of the missing files/directories. You may need to reinstall OS X to resolve your printing issues. Certain files and directories are deleted when using the Reset Printing System option. These files and directories, if required, will be recreated during normal printing.
    Does it mean anything to anyone?

Maybe you are looking for

  • When i open a new site it always opens up on the side in a narrow window

    I used to click on a site and it would always open up in the full screen. Now when I open a new site it always opens up in a narrow window on the left, 1/5th the size of the full screen, and continues to maintain the previous site in the remainder of

  • Simple example code to connect to SQL server 2002

    Hi, I found a good website a while back which showed step by step how to connect to a sql server DB using JDBC, a re-install of windows means I cant find it again. I have searched the web, but to no avail. Basically I need to find a step by step guid

  • Aperture cannot locate masters

    I upgraded to Aperture 3 a while back.  I thought everything had gone well until recently.  I have gone into the library and realized that almost all of my photos have a little exclamation point next to them saying the master cannot be located, and b

  • Does anyone know how to obtain this reference? (Microsoft.ReportDesigner.CustomReportItemDesigner)

    I'm trying to follow the example at 'http://msdn.microsoft.com/en-us/library/ms345225(v=sql.110).aspx' using VS2013, and I'm afraid I'm lost.  I've never done this before. Where do I find the DLL that will provide the object 'Microsoft.ReportDesigner

  • UWN QOS questions

    Hello all. I've got two questions related to wireless QOS in a UWN world: 1) A QOS profile is associated with a WLAN. Is it possible to diferentiate traffic within a single WLAN? Can I assign the gold profile to one DSCP value, and the silver profile