Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

For years I've had a WindowsXP-32 bits on which was installed a Canon MP210 printer. This printer was shared to be used by the Ubuntu of another computer. In CUPS, the url of the printer was "smb://192.168.0.2/canonMP" and it worked like a charm. As far as I can remember, that's the only thing I had to set to share the printer.

Just this weekend, I've upgraded my gear and replaced my WindowsXP-32 by Windows7-64 and I'm having troubles with printing from Ubuntu.

Since I'm a bit new with Windows7 and 64 bits systems, I'm not sure which direction to investigate. 64 bits drivers for Ubuntu? An other protocol than CIFS? One sure thing is that the firewall of Windows7 isn't responsible: I tried printing a test with the firewall down and it didn't work. I also correctly set the share name of the printer.

share|improve this question

2 Answers 2

I would switch from "smb" to "ipp" as the printer protocol. Regarding 64/32bit OS: does not matter, imho, because you exchange things via the network.

share|improve this answer
    
So the url set in CUPS should be ipp://192.168.0.2/ipp/, right ? I just tried that and still no answer from the printer. –  Sylesis May 16 '12 at 12:33
    
can you ping the printer? is it a network printer? is your CUPS providing the print-queue? is your CUPS-machine pingable? –  akira May 16 '12 at 13:01
    
I can't ping the printer because it's a USB printer installed on the Seven. CUPS shows the print-queue, with the documents not being processed. The CUPS machine is pingable, as well as the printer-host. –  Sylesis May 17 '12 at 6:23

Problem solved : the key was to install the lpd service on the seven and use it in CUPS.

share|improve this answer
1  
remember to accept your answer –  Jeremy W May 30 '12 at 3:51

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.