Linux Printing -- CUPS and JetDirect Problem

Finally decided to shake off the shackles and go open-source. But like so many before me I live in a Windows world, especially at work, and I’m having a few problems fitting in. I’ve got the SAMBA client mounting my Windows network directory on the laptop; I’ve configured the Microsoft network printer successfully, and now I’ve just got one last problem.

There’s a Canon Imagerunner 5000i in the office. It has its own IP address. I looked at how the Windows machines shared to it: they have port name IP_192.168.1.93, port #9100, and that it is a PCL5e.

I load up NMAP, do a scan, find an open CUPS port at 631, an open JetDirect port at 9100, and a filtered printer port at 515. I can ping its IP address successfully, and am otherwise on the network. So I configure CUPS, telling it that it’s a PCL5e, and that I’m connecting to it via socket://192.168.1.93:9100. It actually seems to like that all right; I print test pages and they report as printed; they don’t hang around the queue.

But they don’t print. When a Windows machine tries to print to the printer a dialogue pops up to enter a number, which is a case number used for accounting purposes in the firm. I’m not getting that, not even with XPP, and now I’m at a loss. But it doesn’t seem that I’m clogging up the printer, either; I can’t find my test pages in its local queue either.

Probably I’m missing something obvious, so does anyone know what I’m doing wrong?

Mighty Max I’ve had CUPS do the same thing on me. Unfortunately I don’t know exactly what the solution is, but here’s a couple of suggestions:

As the CUPS port is just the IPP port did you try telling CUPS that the printer uses IPP instead? i.e.
ipp://192.168.1.93/ipp

Also for sh*ts and giggles did you point a browser at
http://192.168.1.93:631
You never know you might get some useful info out of the printer as to why its not playing nice.

Also what version of CUPS are you using? You might have to jump through a few hoops to get it printing to a PCL printer. See http://www.cups.org/software.html

Good luck,
micilin

Sorry, forgot to mention that. I’m using 1.1.14, but it seems that I can upgrade it. (I’m still quite new at this, you see.) I’ve tried your first suggestion but I think the other two sound very promising – I guess we’ll see after work tomorrow. Thanks for the support!