Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Zprovoznění Canon LBP3010 na Ubuntu 10.10  (Přečteno 2343 krát)

daks

  • Návštěvník
  • Příspěvků: 69
Zprovoznění Canon LBP3010 na Ubuntu 10.10
« kdy: 16 Ledna 2011, 20:26:24 »
Návod na zprovoznění tiskárny Canon LBP-3010 na Ubuntu 10.10

Tento návod vychází z popisu instalace umístěném na: https://help.ubuntu.com/community/CanonCaptDrv190 a předchozího návodu pro starší verzi na fóru

Celý postup byl zkoušen na čisté instalaci Ubuntu 10.10 po provedení aktualizací systému.

Postup:

Před zahájením instalace se lze zbavit automatické detekce nové tiskárny po jejím zapnutí příkazem: sudo apt-get remove system-config-printer-udev

1. stáhnout a nainstalovat balíček cupsys např. odsud, který vyřeší chybějící závislosti před instalací samotného ovladače.

2. stáhnout ovladače tiskárny CAPT_Printer_Driver_for_Linux_V200_uk_EN.tar.gz z http://software.canon-europe.com/products/0010659.asp

3. rozbalit stažený archiv (např. v Nautilu klik pravým tlačítkem myši na archivu a výběr položky "Rozbalit sem"), po rozbalení vznikne adresář CAPT_Printer_Driver_for_Linux_V200_uk_EN s podadresářem Driver/Debian ve kterém se nachází balíčky cndrvcups-common_2.00-2_i386.deb a cndrvcups-capt_2.00-2_i386.deb

4. Instalace ovladačů tiskárny: nainstalovat balíček cndrvcups-common_2.00-2_i386.deb a pak i cndrvcups-capt_2.00-2_i386.deb (například dvojklikem na souboru v Nautilu)

5. kontrola nainstalování ovladačů tiskárny - po zadání příkazu: ls /usr/share/cups/model/ | grep CNCUPS by se měl zobrazit seznam ovladačů tiskárny a v něm i CNCUPSLBP3050CAPTK.ppd

6. "přidat" tiskárnu příkazem: sudo /usr/sbin/lpadmin -p LBP3010 -P /usr/share/cups/model/CNCUPSLBP3050CAPTK.ppd -v ccp:/var/ccpd/fifo0 -E

7. nastavit ccpd daemona pro tiskárnu příkazem: sudo /usr/sbin/ccpdadmin -p LBP3010 -o /dev/usblp0
měl by se objevit výpis:

 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!!

8. upravit startovací skript ccpd - zálohovat stávající skript příkazem: sudo cp /etc/init.d/ccpd /etc/init.d/ccpd.orig, otevřít stávající skript v editoru: gksudo gedit /etc/init.d/ccpd a nahradit ho textem:

# 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

9. restartovat ccpd daemona příkazem: sudo /etc/init.d/ccpd restart

10. nastavit ccpd daemona aby se spouštěl při startu příkazem: sudo update-rc.d ccpd defaults 50

11. zapnout tiskárnu, zobrazit vlastnosti tiskárny příkazem: system-config-printer --configure-printer LBP3010
a v okně vlastností zkusit vytisknout zkušební stránku

12. restartovat počítač

13. ověřit, jestli je tiskárna připravena k tisku příkazem: sudo /etc/init.d/ccpd status měl by se zobrazit výpis podobný tomuto:
   Canon Printer Daemon for CUPS: ccpd: 1174 1075

Filip Dominec

  • [Proplesk] [Piškot]
  • Stálý člen
  • **
  • Příspěvků: 1157
Re: Zprovoznění Canon LBP3010 na Ubuntu 10.10
« Odpověď #1 kdy: 17 Ledna 2011, 19:05:09 »
Super! Nehodil bys to na http://wiki.ubuntu.cz/Tiskárny ?
http://www.vrattenamstat.cz/ | Buďme tolerantní k triviálním dotazům; neznamenají "neumím to najít", ale "nejsem si jist, že to je správná cesta".

daks

  • Návštěvník
  • Příspěvků: 69
Re: Zprovoznění Canon LBP3010 na Ubuntu 10.10
« Odpověď #2 kdy: 17 Ledna 2011, 20:45:29 »
Ale klidně, jen si prostuduju kterak na věc a pustím se do toho ;-)

Filip Dominec

  • [Proplesk] [Piškot]
  • Stálý člen
  • **
  • Příspěvků: 1157
Re: Zprovoznění Canon LBP3010 na Ubuntu 10.10
« Odpověď #3 kdy: 17 Ledna 2011, 21:15:59 »
Daks: Jestli budeš mít chuť, zjistíš, že na tom wiki je práce jako na kostele. Díky za to.

K++
http://www.vrattenamstat.cz/ | Buďme tolerantní k triviálním dotazům; neznamenají "neumím to najít", ale "nejsem si jist, že to je správná cesta".

 

Provoz zaštiťuje spolek OpenAlt.