You are not logged in.
Pages: 1
This is an old problem that is apparently not yet (completely) solved. I have a Canon Pixma MP270 that is simply not detected by the standard CUPS (it is detected if I install the proprietary cnijfilter from the AUR). If I recompile CUPS with libusb disabled (which is not quite easy, see below); then all works well, the printer is detected and I can use the free Gutenprint driver (which has more options and is better than the proprietary driver). I have no idea how cups detects printers nor why libusb pose so much problems.
To recompile cups with libusb disabled, you need to modify the configure script (which is regenerated in the Archlinux package, so we must patch it after it has been regenerated):
if test x$enable_libusb = xyes -o $uname != Darwin; then
to be changed as:
if test x$enable_libusb = xyes; then
(line 5263)
and pass the --disable-libusb to the configure script. We need also to disable some tests (from the test directory in the cups source) which make the build process just hangs.
Last edited by olive (2014-05-02 18:47:53)
Offline
Pages: 1