You are not logged in.
So I'm using the new CUPS, and I am having quite a bit of trouble setting up my printer.
My printer is Cannon PIXMA iP2600, which I followed openprinting.org to install the .debs (I converted them to tar.gz)
I am not sure if my printer is loaded...
The problem is that I do not have a monitor for my linux box...
tail /var/log/messages.log:
Oct 20 19:44:21 arch kernel: usb 1-2: new full speed USB device using uhci_hcd and address 3
Oct 20 19:44:21 arch kernel: usb 1-2: configuration #1 chosen from 1 choice
Oct 20 19:44:21 arch kernel: usblp0: USB Bidirectional printer dev 3 if 0 alt 0 proto 2 vid 0x04A9 pid 0x10C8
and
modprobe printer
FATAL: Module printer not found.
I have blacklisted usblp and added a udev rule in /etc/udev/rules.d/10-usbprinter.rule:
ATTR{idVendor}=="04a9", ATTR{idProduct}=="10c8", MODE:="0660", GROUP:="lp"
My lsusb outputs...
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 003: ID 04a9:10c8 Canon, Inc.
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
I am confused on what I am doing wrong... Please help me...
Last edited by Skeer (2009-10-22 14:30:19)
Offline
So I used a ssh tunnel to view http://localhost:631/ and manage to get CUPS to see my printer, but when i choose the ppd, it simply gives me this:
Bad device-uri "cnij_usb:/dev/usb/lp0"!
lsusb
Bus 001 Device 003: ID 04a9:10c8 Canon, Inc.
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
ls -l /dev/bus/usb/001/003
crw-rw-r-- 1 root lp 189, 2 2009-10-20 21:51 /dev/bus/usb/001/003
I dont see why CUPS cant use /dev/usb/lp0...
Last edited by Skeer (2009-10-21 15:13:09)
Offline
Did you blacklist usblp?
Good ideas do not need lots of lies told about them in order to gain public acceptance.
Offline
I have blacklisted usblp and added a udev rule in /etc/udev/rules.d/10-usbprinter.rule:
ATTR{idVendor}=="04a9", ATTR{idProduct}=="10c8", MODE:="0660", GROUP:="lp"
seriously? The only guy who replied is someone who couldn't read...
Lol
Offline
Point taken. In my defense: this
Oct 20 19:44:21 arch kernel: usblp0: USB Bidirectional printer dev 3 if 0 alt 0 proto 2 vid 0x04A9 pid 0x10C8
is what I expect to see when usblp *is* loaded. Could you check via lsmod?
Last edited by grey (2009-10-21 15:52:39)
Good ideas do not need lots of lies told about them in order to gain public acceptance.
Offline
it seems my black listing didnt work... anyways i fixed it and printer is fine. it cant print though. It says job completed in cups but in reality, it isnt.
open printing says
When the printer accepts jobs but doesn't print:
# /usr/lib$ sudo ln -s libtiff.so.4 libtiff.so.3
I have done that...
ls /usr/lib/libtiff*
/usr/lib/libtiff.a /usr/lib/libtiff.so.3.9.1 /usr/lib/libtiffxx.so
/usr/lib/libtiff.so /usr/lib/libtiff.so.4 /usr/lib/libtiffxx.so.3
/usr/lib/libtiff.so.3 /usr/lib/libtiffxx.a /usr/lib/libtiffxx.so.3.9.1
Last edited by Skeer (2009-10-21 23:08:04)
Offline
Anyone out there that knows what I'm doing wrong? I disabled usblp...
Offline
I have blacklisted usblp and added a udev rule in /etc/udev/rules.d/10-usbprinter.rule:
Perhaps just a typo, but the suffix on the udev rules file needs to be rules.
Jay
Offline
Yes, typo lol
So anyone know why cups is reporting to print successfully but it isn't printing?
Offline
Yes, typo lol
So anyone know why cups is reporting to print successfully but it isn't printing?
So, I know that you've blacklisted usblp—you've said so at least twice—but have you confirmed that the module is, in fact, not loaded, by using the command 'lsmod | grep usblp'?
Jay
Offline
Yea its not loaded... I think i had to restart computer or something...
lsmod | grep usblp
outputs nothing...
Offline
I solved it...
Apparently i liked libtiff.so.3 to libtiff.so.4 which was linked to libtiff.so.3.9 or something...
I went to
http://www.libtiff.org/
and compiled myself the latest version, and it outputted libtiff.so.5, so i copied that into /usr/lib and made libtiff.so.3 and libtiff.so.4 link to that. Now i can print!
Offline
Hi I tried to do like you, but it does not work
I also followed instructions found in a lot of threads but it does not work..
http://www.murga-linux.com/puppy/viewto … 3&start=30
https://bbs.archlinux.org/viewtopic.php?id=84568
the printer accepts jobs, and say that the jobs are completed,
but in reality it outputs nothing. Any Idea?
I installed the drivers from the pkgbuild i found in the second thread
Offline
I made a package of Aur use it. I'm working on i686.
Offline