Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revize Předchozí verze
canon_lbp3010 [2012/07/18 21:40]
Ubuntu
canon_lbp3010 [2019/02/25 18:21] (aktuální)
Řádek 1: Řádek 1:
 +====== Canon LBP3010 ======
  
 +{{page>​konvence/​pokročilý}}
 +
 +**Popis zprovoznění tiskárny Canon LBP3010**
 +
 +
 +=== Zdroj ===
 +Hlavním zdrojem pro vytvoření návodu je popis instalace umístěný na [[https://​help.ubuntu.com/​community/​CanonCaptDrv190|Ubuntu Documentation]] {{.:​en.png}}
 +
 +=== Informace o verzi ===
 +
 +
 +Celý postup byl ověřen na čisté instalaci Ubuntu 10.10 resp. Linux Mint 10 po provedení aktualizací systému.
 +
 +
 +=== Zkratky použité v návodu ===
 +**ccpd** - Canon Capt Printer driver
 +
 +**cups** - Common UNIX Printing System
 +
 +====== Před instalací ======
 +{{.:​package.png}} Stáhnněte balíček cupsys např. [[http://​security.ubuntu.com/​ubuntu/​pool/​universe/​c/​cups/​cupsys_1.4.3-1ubuntu1.3_all.deb|odsud]],​ který vyřeší chybějící závislosti před instalací samotného ovladače.
 +
 +{{.:​archiv.png}} Dále je potřeba stáhnout archiv s ovladači tiskárny CAPT_Printer_Driver_for_Linux_V200_uk_EN.tar.gz z [[http://​software.canon-europe.com/​products/​0010659.asp|Canon Software Center]]
 +
 +====== Instalace ======
 +{{.:​terminal.png}} Nainstalujte stažený balíček cupsys:
 +<​code>​
 +sudo dpkg -i cupsys_1.4.3-1ubuntu1.3_all.deb
 +</​code>​
 +{{.:​terminal.png}} Nainstalujte balíčky ovladače z archivu CAPT_Printer_Driver_for_Linux_V200_uk_EN.tar.gz:​
 +<​code>​
 +sudo dpkg -i cndrvcups-common_2.00-2_i386.deb
 +sudo dpkg -i cndrvcups-capt_2.00-2_i386.deb
 +</​code>​
 +{{.:​terminal.png}} "​Přidejte"​ tiskárnu:
 +<​code>​
 +sudo /​usr/​sbin/​lpadmin -p LBP3010 -P /​usr/​share/​cups/​model/​CNCUPSLBP3050CAPTK.ppd -v ccp:/​var/​ccpd/​fifo0 -E
 +</​code>​
 +{{.:​terminal.png}} Nastavte ccpd daemona pro tiskárnu:
 +<​code>​
 +sudo /​usr/​sbin/​ccpdadmin -p LBP3010 -o /dev/usblp0
 +</​code>​měl by se objevit výpis:
 +<​code>​
 +CUPS_ConfigPath = /etc/cups/
 + LOG Path        = None
 + UI Port         = 59787
 +
 + Entry Num  : Spooler ​  : Backend ​  : FIFO path      : Device Path    : Status
 + ​----------------------------------------------------------------------------
 +      0     : LBP3010 ​   : ccp       : /​var/​ccpd/​fifo0 ​   : /​dev/​usblp0 ​   : New!!
 +</​code>​
 +{{.:​terminal.png}} Zálohujte stávající ccpd skript:
 +<​code>​
 +sudo cp /​etc/​init.d/​ccpd /​etc/​init.d/​ccpd.orig
 +</​code>​
 +{{.:​terminal.png}} Otevřete ccpd skript v editoru:
 +<​code>​
 +gksudo gedit /​etc/​init.d/​ccpd
 +</​code>​a nahraďte ho textem:
 +<​code>​
 +# 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
 +</​code>​
 +{{.:​terminal.png}} Restartujte ccpd daemona:
 +<​code>​
 +sudo /​etc/​init.d/​ccpd restart
 +</​code>​
 +{{.:​terminal.png}} Nastavte ccpd daemona aby se spouštěl při startu:
 +<​code>​
 +sudo update-rc.d ccpd defaults 50
 +</​code>​
 +{{.:​terminal.png}} Zapněte tiskárnu a zobrazte vlastnosti tiskárny:
 +<​code>​
 +system-config-printer --configure-printer LBP3010
 +</​code>​a v okně vlastností zkuste vytisknout zkušební stránku.
 +
 +{{.:​computer.png}} **Restartujte počítač**.
 +
 +{{.:​terminal.png}} Po spuštění počítače ověřte, jestli je tiskárna připravena k tisku:
 +<​code>​
 +sudo /​etc/​init.d/​ccpd status
 +</​code>​
 +Měl by se zobrazit výpis podobný tomuto:
 +<​code>​
 +Canon Printer Daemon for CUPS: ccpd: 1174 1075
 +</​code>​
 +
 +====== Odkazy ======
 +  * [[http://​www.canon.cz/​|České oficiální stránky Canon]]
 +  * [[http://​software.canon-europe.com/​products/​0010659.asp|Canon Software Center]] {{.:​en.png}}
 +  * [[https://​help.ubuntu.com/​community/​CanonCaptDrv190|Ubuntu Documentation]] {{.:​en.png}}