Setting Printer Path in CUPS(IPP) and turbo print
I have a desktop computer with network card and a Canon IP4000R printer hooked directly to desktop network card. The USB port from the printer I use to plug into my Laptop which is running Ubuntu Dapper. Obviously a very tiny network. This works good in windows for me and the laptop with Ubuntu and Turbo print driver everything works fine.
I am trying to setp my CUPS (IPP) with Turboprint driver but I don't know what to put in Path.
My Desktop IP adress is 192.168.0.1
My printer IP address is 192.168.0.2
My printer Canon IP4000R
I can ping printer IP address no problems
ping -c 4 192.168.0.2
PING 192.168.0.2 (192.168.0.2) 56(84) bytes of data.
64 bytes from 192.168.0.2: icmp_seq=1 ttl=64 time=5.70 ms
64 bytes from 192.168.0.2: icmp_seq=2 ttl=64 time=1.04 ms
64 bytes from 192.168.0.2: icmp_seq=3 ttl=64 time=1.02 ms
64 bytes from 192.168.0.2: icmp_seq=4 ttl=64 time=1.03 ms
I seem to be able to set printer up fine but when I come to print it keeps saying printer is busy.
I have tried using xtpsetup to add printer, the webbrowser and going to cups administration set up with localhost:631, and also Add printer under Fedora KDE printer setup. I always get to print test page and it says printer busy.
With everything I am reading I seem to have conflicting views in what I should put in for the ipp printer path. I'm sure I am not putting this in correctly.
I have tried
ipp://192.168.0.1/printer/canon (I dont know what I am meant to put there for printer name? /printer/canon or where do I get that path or queue from).
When I use cups administration on localhost 631 and add printer I dont know what to add for Location and I always end up with a URI like below with the 631 port attached.Which doesnt work at all.
Printer State: idle, accepting jobs.
Device URI: http://192.168.0.2:631
Any help muchly appreciated for this newbie in getting my very simple network printer to run.
You sure that in Windows this port no 631 is working?
The default port is normally 9100 for network printing.
That's all I can say...
I found the post below.
Using the web interface of CUPS, I’ve added a new printer, with the following specs :
Name : whatever you want, mine is IP4000R (how original)
Location and Description : optional, whatever you want
Device : I chose “Appsocket / Jetdirect“, and then for URI I use : socket://10.0.0.140:9100/
Drivers : Canon, then Pixus i860
w00t ! Remote ethernet Canon iP4000R printer now working \o/"
I was wondering why this guy had 9100 for ports.
The 631 port I describe above is what Cups listens on I think for managing cups and printers. So i type 127.0.0.1:631 in my webpage and I can manage cups and printers.
The post above is using Appsocket / Jetdirect. How is that different to CUPS (IPP)? Also for his URI he uses 10.0.0.140, would that be the address of the cups print server. In my case 192.168.0.1 (desktop network card)?
I got it to print a test page and printing fine.
For Connection I selected
other (CUPS URI)
For URI i put
|All times are GMT -5. The time now is 09:31 AM.|