Install Driver Canon Laser Jet LBP2900

Cara ini untuk Driver Canon Capt yang sudah diinstall dan berjalan dengan baik di Ubuntu 9.04, Ubuntu 9.10 dan Ubuntu 10.04 dan Ubuntu 10.10.
Untuk tutorial ini, penulis menggunakan Ubuntu versi 10.04 Lucid Lynx dan printer yang digunakan adalah printer Canon LBP 2900 dan menggunakan driver Canon Capt versi 2.0

langkah-langkahnya adalah sebagai berikut :
download drivernya untuk debian dan keturunannya disini, dan yang lengkap dengan versi RPM dan sourcenya disini


kemudian install file cndrvcups-capt_2.00-2_i386.deb dan cndrvcups-common_2.00-2_i386.deb dengan perintah :
sudo dpkg -i *.deb

setelah itu restart service cups dengan perintah :
sudo /etc/init.d/cups restart

kemudian registrasikan file ppd ke spooler printer dengan perintah :
sudo /usr/sbin/lpadmin -p LBP2900 -m CNCUPSLBP2900CAPTK.ppd -v ccp://localhost:59687 -E

kemudian registrasikan printer kedalam file ccpd daemon setup :
melalui koneksi USB :
sudo /usr/sbin/ccpdadmin -p LBP2900 -o /dev/usb/lp0

melalui jaringan :
sudo /usr/sbin/ccpdadmin -p LBP5000 -o net:[ipaddress]

backup file original ccpd yang terletak di folder /etc/init.d dengan perintah :
sudo cp /etc/init.d/ccpd /etc/init.d/ccpd.orig

Edit script ccpd (gunakan perintah di bawah), hapus semuanya, dan gantikan dengan script di bawah ini :
gksudo gedit /etc/init.d/ccpd

Script ccpd :
# startup script for Canon Printer Daemon for CUPS (ccpd)

### BEGIN INIT INFO
# Provides: ccpd
# Required-Start: $local_fs $remote_fs $syslog $network $named
# Should-Start: $ALL
# Required-Stop: $syslog $remote_fs
# Default-Start: 2 3
# Default-Stop: 0 1 4 5 6
# Description: Start Canon Printer Daemon for CUPS
### END INIT INFO


DAEMON=/usr/sbin/ccpd
LOCKFILE=/var/lock/subsys/ccpd
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
NAME=ccpd
DESC=”Canon Printer Daemon for CUPS”

test -f $DAEMON || exit 0

. /lib/lsb/init-functions

case $1 in
start)
log_begin_msg “Starting $DESC: $NAME”
start-stop-daemon –start –quiet –exec $DAEMON
log_end_msg $?
;;
stop)
log_begin_msg “Stopping $DESC: $NAME”
start-stop-daemon –stop –quiet –oknodo –exec $DAEMON
log_end_msg $?
;;
status)
echo “$DESC: $NAME:” `pidof $NAME`
;;
restart)
log_begin_msg “Restarting $DESC: $NAME”
start-stop-daemon –stop –quiet –oknodo –exec $DAEMON
sleep 1
start-stop-daemon –start –quiet –exec $DAEMON
log_end_msg $?
;;
*)
echo “Usage: ccpd {start|stop|restart|status}”
exit 1
;;
esac

exit 0

atau download file ccpd.tar.gz disini

setelah itu restart service ccpd dengan perintah :
sudo /etc/init.d/ccpd restart
* Restarting Canon Printer Daemon for CUPS: ccpd [ OK ]

agar service ccpd bekerja secara otomatis, lakukan perintah ini :
sudo update-rc.d ccpd defaults 50

Download versi cetak

ads

Ditulis Oleh : EKO SUHARTONO Hari: 06.38 Kategori: