when i use the cups web interface to add a printer (administration -> add printer) cups starts looking for printers on the network. how do i make sure it does not do this (this annoys the switches at work and my port gets disabled)?
I'm in a bind and I don't know how to get what I want. Nmap shows ipp running cups on port 631. Great, simple enough I uninstall cups, along with its dependencies. A new portscan reveals that the port is closed SUCCESS, but... Ubuntu Update Manager nags me @ every restart about the "important security" updates. I can't lock the version of cups in Synaptic, because cups is not installed! So you see I'm in a bind. If I have cups installed I have an open port, and if I uninstall cups the update manager nags me. What do I do? I've tried:
- stopping the cups service and issuing the chkconfig cups off command... (doesn't close the port) - uninstalling cups... (update manager nags) - fuser -k 631/tcp (great, but @ reboot the port is still open) Please teach me how to close this port / stop this service / tell update manager to shove cups.....
I have an Ubuntu Karmic (9.10) installation with LTSP 5.2 installed. I'm using CUPS version 1.4.1. The other day I ran an lpoptions -d printername command not realizing that I was setting the system default incorrectly. Now my issue is that all apps see the CUPS printers correctly, except for Firefox which doesn't see any (Print to File only option). I've searched for hours trying to find the configuration file that this command impacted for Firefox with no luck.
I recently had to reinstall Ubuntu (due to a crash after an update) and I'm having trouble to configure the print server. The last time all I had to do was to follow this:
- System; - Printing; - Server;
[code]....
Then I would go to the Windows box and add the printer like this:
[URL]
And it would work perfectly. Now I've been tweaking everything I can imagine and no luck.
I would like to know if it is possible to push or pull all Windows printers (about 1000) to Redhat Advanced Server? I know normally Samba comes into play, but there i can only make connection to 1 printer at the time. Also, I must then add the printers from the Windows Print Cluster by hand. Considering the huge amount of work AND the manageable aspects ( you will then have the printers on two servers), this is not an option.
So, can I connect from the RedHat server directly to the Windows Print cluster, or, if not, at least load all printers in the CUPS configuration at once? Then I have at least connection. It's a Windows 2003 R2 print cluster with RedHat 5.3 Advanced Server. Eventually the RedHat environment will be a cluster.
I'm having a devil of a time trying to set up printing with 3 network printers: an HP Laserjet P4014n, an HP Laserjet 5200tn, and an HP Officejet Pro 8500 a909a. The three printers are connected directly to the office intranet and have their own ip addresses. The system I'm trying to configure is running Wheezy, and HPLIP and Cups are both installed. I have confirmed (from [URL] ....) that all printers are supported.
First, running "hp-setup -i" (hplip-gui is not installed -- I do not wish to pull in half of KDE simply to configure printing), the program only finds the 2 laserjets. Adding one of them creates a printer in CUPS with an "hp:/net/<printer name>" connection. Attempting to printing a test page through CUPS fails with message "/usr/lib/cups/backend/hp failed".
Interestingly enough, running "hp-probe -bnet" finds all three printers. However, running "hp-makeuri" with each printer's ip address fails with "error: Device not found". Hmmm, so HPLIP can apparently go from seeing everything to seeing nothing. Very useful.
Moving to the CUPs browser interface, clicking "Find New Printers" under the "Administration" tab also only shows the 2 laserjets, although each is listed three times(!). The only difference that I can see among the three versions of each printer is in the connection uri:
Adding any one of them seems to work, although I do not understand why there are three of them (presumably different protocols, though what they are and the differences between them are, I don't know).
Logging into the officejet control panel and browsing at its network configuration, I see mDNS, SNMP, and WINS are disabled, although SLP is enabled. Looking in '/etc/cups/cupsd.conf', I see 'BrowseLocalProtocols' is set to only CUPS and DNSSD, so I add SLP and restart CUPS. No change; the officejet still doesn't show. I go back into the officejet control panel and enable mDNS (which, if I understand correctly, is essentially the same as DNSSD). Nothing; the officejet still doesn't show.
I just setup a Ubuntu CUPS print server. However when I I try to browse to it, it tells me that I do not have permission to do so and does not let me see the printers or any shared folders.
I have installed Slackware 13 on one of the hard disks of my computer in order that I can get it working properly before changing over from 12.2.
My main problem is that I cannot get CUPS to change from 'Letter', which I presume is an American size, to A4, has anyone else had experience of this problem?
For starters, I'll warn you that I installed linux on a pc for the first time yesterday. With the guidance of a pro, I'm running Ubuntu 11.04 desktop 32-bit with CUPS 1.4.6. I have three Samsung ML-2525 USB printers attached. They all three show up with lsusb:
Bus 001 Device 004: ID 04e8:3297 Samsung Electronics Co., Ltd Bus 001 Device 003: ID 04e8:3297 Samsung Electronics Co., Ltd Bus 001 Device 002: ID 04e8:3297 Samsung Electronics Co., Ltd
When I go into CUPS, it shows one. I've tried to add another via bash and I can't seem to get that to work either. All three were plugged in when CUPS was started, so I've ruled out that thing where it doesn't see new USB devices. I set up three printers in CUPS (via the web interface) and (no surprise!) they all print to the same printer. I then tried to force them to go to the right places by shutting down CUPS, modifying cups.conf to inculde "FileDevice yes", restarting CUPS and using lpadmin to change the uri's to their /dev/ filedevices. That doesn't work. You probably knew that already, didn't you!?
[code]...
Then the jobs just sit in their queues forever. (I let it sit for 25 hours, they are still "processing").
Deskjet-F4400-series -------------------- Type: Unknown Installed in HPLIP?: No, not using the hp: or hpfax: CUPS backend. Device URI: usb://HP/Deskjet%20F4400%20series?serial=CN9C1CK70705C5 PPD: /etc/cups/ppd/Deskjet-F4400-series.ppd
[code]....
how do I get the printer installed in hplip? I can print but cannot scan. xsane will not recognize printer. Jaunty 64bit 2GB Ram 350GB HD
I just upgraded from 13 to 13.1, everything went smoothly, except for mozilla having issues with the printer list. It's just empty, there isn't even a print to file option there. Removing $HOME/.mozilla did not help. The printer works, as far as I can tell, and is the default: lpr, openoffice, konqueror, gimp all print fine... every program I tried works, except for firefox, thunderbird, and seamonkey. (Printing over LAN works always.)
Edit: I am retarded. Firefox was loading libs from /usr/local/lib. I had a bunch of garbage there... much garbage I needed to make inkscape work. My temp solution was to run export LD_LIBRARY_PATH="/usr/lib64" before calling firefox.I traced it down (I think) to the newer glib I had in /usr/local. I could not build inkscape without it in 13, but apparently I can in 13.1. I removed the local glib and now everything seems to work.
I've been using Kubuntu 9.10 for several months now. For most of that time, I configured and used with no problem several network printers.. a HP LaserJet 3015 at home connected to a Windows machine, and a Xerox Phaser 8560 at my coworking space connected directly to a router.
However, several weeks ago I was at the coworking space, requested a print from my web browser, and in the printer selection dialog, observed the list of printers expanding... some sort of autodetection of network printers was occuring, and multiple instances of the same printer were being offered, with slightly different names. Printing to these devices did not work.
Now, after a reboot, there are NO network printers available no matter what network I'm connected to. When I use the Kubuntu printer configuration tool and try to set up a new printer, it asks me to "Select a connection" to which the only option it gives me is "Other". When I put in an address for the printer it just cycles endlessly, never finding anything.
I have a shared printer on my Ubuntu 10.04 machine, and it cannot be seen by other computers (macbook, pc) on the network. I have the printer shared, but it is not a member of the 'Shared Printers' group. When I add it to the 'Shared Printers' group, it stays there until I close the 'Printing' application GUI. Then, when I re-open 'Printing,' it is no longer in that group. I think this is why I can't see it on the network, due to the wording of the option in Server Settings to 'Publish shared printers connected to this system.'
I use the direct ip instead of the hostname and have recreated the printer several times and the issue doesn't go away. Test prints go through fine to the printer but when I actually try to print something this error comes up from CUPS.
I connect my laptop to several different networks and need to print in each of them when I am connected there. In the past (ie 12.2 and earlier) I solved this by running a cups server on the laptop and having it poll the appropriate cups servers in each network.
I was thinking that perhaps in 13.0 I could bypass having the cups server on the laptop and that KDE would "see" the various cups servers available. However this does not seem to work...
I've been running Slackware 13.37 since RC1 (so I'm a relatively new Slacker!). I set up CUPS to start as a default service during my install process. I print once in a while, but my computer is not a print-server per se. Do I have to have it auto-started in order to just be able to print on-demand (like, from LibreOffice or Okular)?
After upgrading to Slackware64 13.1 BETA1 my USB printer stopped working. Blacklisting usblp fixed it. See this thread regarding problems with CUPS 1.4.x. It might be a good idea to blacklist it by default in 13.1, just like Nouveau, as this appears to be a problem that has come to stay...
I have an HP Photosmart USB printer that I configured with HPLIP (which seemingly "exports" into CUPS). All is well until the printer is turned off and then back on again sometime later: somebody, somewhere automagically adds the printer to CUPS so that I have two, count 'em, printers defined.
I'm trying to get HP DeskJet 1050 working on Slackware 13.1. When I plug it in to USB I can see it in lsusb. I've installed CUPS started it and went to add printer - but printer is not found. Ok, so I wanted to choose the series I have but 1050 is not listed in HP (is this driver missing?). So I went on to google on it and I got to HP website telling me to install HPLIP. Ok downloaded extracted and ./configure should run but it is not there (automatic script run has no Slackware listed).
I have a 2010 model laptop running slackware 13.1, and after setting up a udev rule for my epson rx700 printer/scanner, this laptop can print to the rx700 without problems, and I can scan straight into gimp with xsane... I can even share the printer and scanner over my local lan.however when I pack up my laptop and hit the road, the other folks in the house cannot print or scan over the network anymore, so I tried to get an older desktop we have laying about to be the cups / sane server instead of my laptop.I tried a Dell Dimension 8300, and a Dell Optiplex GX 260. Both have USB 2.0 however, on fresh slackware 13.37 installs, even after the udev rule, neither old computer is successful finding the scanner with sane-find-scanner, although it is listed in output of lsusb.
does anyone know if there is a workaround on these older machines, or have there been some hardware changes in the last 8 years that the machines haven't undergone, and I should give up trying to get one to be cups/sane server for rx700..
after looking at this thread [URL]... i found out that my printer is no longer working with the latest CUPS package (in -Current). I tried to delete the printer and re-adding it again with the same driver, but it failed with an error message: Bad device-uri "cnij_usb:/dev/usb/lp0"! I have tried to use the driver provided by Canon or by the automatic detection by CUPS, but it ended with the same results
I upgraded from 13.0 to 13.1 and now I have strange behaviors with the printer. It is an Epson Stylus Photo RX640. It was working well with the vanilla Gutenprint 5.2.2 that came in Slack 13.0. The printer is shared and used from other slackware boxes and a mac. Upgrade to 13.1 (gutenprint gets to be 5.2.4) ...
Now when I print from the machine that has the printer attached I get full black pages, and cups shows errors. The Mac is still able to print well (probably because it is using its own PPD and passing through directly to the printer). I then removed gutenprint, and then removed the 5.2.2 PPDs (that were still in the system). Reinstalled gutenprint from the Slackware 13.1 distro. And the problem persists.
I have a printer configured on my Ubuntu server using CUPS amd made it available to the local network. The printer is recognized on my other Ubuntu machine without any problems. But on my Suse laptop, the printer is not recognized. Using the YaST printer Configuations, I choose the option "Recieve Printer Information from Remote CUPS servers. But no printer is found.But... when I choose Do All Yout Printing Directly via One Remote CUPS server and enter the correct IP address (192.168.1.100), the printer is found andI am sure the printer info is broadcasted because it shows up on my second Ubuntu PC. But why is it not recognized by default on my Suse machine
cups does not start with the server. When I try to start from the terminal I get the error message
cupsd: Unable to read configuration file '/etc/cups/cupsd.conf' - exiting! cupsd: Child exited with status 1!
The log files show nothing. cupsd.conf exists. It is user - root and group - root with permissions set at 0644.
My interpretation of this is that the program is not launching from either boot or terminal for a fundamental reason. I do not quite see what that reason is .
I've been trying to figure this out for longer than I care to admit. We upgraded our print server (sysadmin) to 64 bit lucid and that moved our cups server from 1.3.7 to 1.4.3. We have a remote server that is still 1.3.7 (printhost1) but version difference doesn't seem to be relevant to the problem.
If I'm on console on sysadmin and do an lpr to a printer on printhost1, everything is copacetic. However, If I'm on a host that specifies "ServerName sysadmin" in its "/etc/cups/client.conf" access_log on sysadmin shows:
and error_log shows: E [22/Mar/2011:11:11:40 -0500] Returning IPP client-error-not-authorized for Create-Job (ipp://localhost:631/printers/103_hp4250) from 172.16.10.52
We've been using this method of sharing printers between locations for years and years so it not working now is a surprise.
cupsd.conf on sysadmin looks like this and is as open as I can imagine:
Additional symptoms are that only printers locally defined on sysadmin show up when the client uses System>Administration>Printing in gnome. Same thing when you browse printers in windows on our samba domain controller that backends on CUPS.
I just know that it's something simple that's going to make me facepalm but I'm at a loss.
I played with awn for a few days on xfce. I came back to xfce4-panel. Now, every time I startx, I've got the error popup: Starting avant-window-navigator. Warning: Screen isn't composited. run compiz or another compositing manager.
I looked in the .xinitrc and can't seem to find any mention of awn or avant. How could I stop it from trying to load. I could tick "Don't show this message again", but it doesn't solve the problem. I could also uninstall awn, but I'd rather solve it properly.