Kyseinen laserprintteri pitäisi saada toimimaan, kun tuota väriä vielä kasetissa tuntuu riittävän. Linuxajurikin löytyi...
http://www.boichat.ch/nicolas/lbp660/Printteri ei suostunut toimimaan noilla ohjeilla (aika vanhat ovat, vuodelta 2005), enkä saanut sitä asennettua myöskään Ubuntun New Printer-asennuksen kautta.
Foorumilla oli keskustelua noiden ajurien kääntämisestä vähän uudemmille jakeluversioille, mutta ei Ubuntu 8.04 LTS:lle.
http://forum.ubuntu-fi.org/index.php?topic=11225.0Osaisiko joku neuvoa miten ajurin voisi kääntää Ubuntu 8.04 LTS.lle?
"build-essential" ja "gcc-3.4" -paketit on asennettu Synaptic Package Managerilla.
Sit tein ohjeen mukaan...
-------
jukkis@jukkis-desktop:~$ cd /home/jukkis/Desktop/Canon
jukkis@jukkis-desktop:~/Desktop/Canon$ dir
Canon\ LBP-660\ _\ LBP-460\ Linux\ driver.html lbp660-0.3.1.tar.gz
lbp660-0.3.1
jukkis@jukkis-desktop:~/Desktop/Canon$ cd lbp660-0.3.1
jukkis@jukkis-desktop:~/Desktop/Canon/lbp660-0.3.1$ dir
COPYING lbp460.c lbp660.c Makefile restartcups.sh
foomatic-gswrapper lbp460-print lbp660.h NEWS smpllbp660.c
foomatic-rip lbp460-test lbp660-print ppd THANKS
lbp460 lbp660 lbp660-test README TODO
jukkis@jukkis-desktop:~/Desktop/Canon/lbp660-0.3.1$ sudo make install
[sudo] password for jukkis:
install -s -m a=rxs lbp660 /usr/bin
install -s -m a=rxs lbp460 /usr/bin
jukkis@jukkis-desktop:~/Desktop/Canon/lbp660-0.3.1$ nano restartcups.sh
(Muutin siis sen ensimmäisen "#!/bin/sh"-rivin muotoon "#!/bin/bash")
jukkis@jukkis-desktop:~/Desktop/Canon/lbp660-0.3.1$ sudo make cups-install-660-a4
install -s -m a=rxs lbp660 /usr/bin
install -s -m a=rxs lbp460 /usr/bin
echo "Installing foomatic..."
Installing foomatic...
install -m a=rx foomatic-rip /usr/bin
install -m a=rx foomatic-gswrapper /usr/bin
rm -f /usr/lib/cups/filter/foomatic-rip
ln -s /usr/bin/foomatic-rip /usr/lib/cups/filter/foomatic-rip
echo "Foomatic installed."
Foomatic installed.
install -m a=rxs ppd/Canon-LBP-660-lbp660.ppd /usr/share/cups/model
install -m a=rxs ppd/Canon-LBP-460-lbp460.ppd /usr/share/cups/model
echo "Restarting CUPS..."
Restarting CUPS...
./restartcups.sh
Trying /etc/init.d/cupsys restart...
* Restarting Common Unix Printing System: cupsd [ OK ]
Trying /etc/init.d/cupsys reload...
* Reloading Common Unix Printing System: cupsd [ OK ]
Waiting 5 seconds...
sleep: missing operand
Try `sleep --help' for more information.
make: *** [cups-install] Error 1
jukkis@jukkis-desktop:~/Desktop/Canon/lbp660-0.3.1$ sed -i 's#/cups/model#/ppd#g' Makefile
jukkis@jukkis-desktop:~/Desktop/Canon/lbp660-0.3.1$
-----
Ei mitään! Tulostin näkyy kyllä Ubuntun New printer-listassa
"Canon LBP-660 LPT #1" ja " A Printer connected to the paraller port"
Onko oikein valita "Provide PPD-file" vaiko pitäisikö valita "Select printer from database"?
Testisivun klikkaaminen ei tee mitään.
Olisiko neuvoja?
--------
Edit: 2.11.2009 vihdoinkin onnistui! Ohje löytyi lopulta täältä
http://ubuntuforums.org/showthread.php?t=1106839&highlight=Canon+LBP-660