Portál AbcLinuxu, 7. května 2025 14:43

Canon LBP 2900

Podpora: kompletní
Ovladač: dodává výrobce
Adresa ovladače: http://software.canon-europe.com

Technické parametry

Tato tiskárna vyniká nízkou cenou, kvalitním a levným tiskem. Instalace je trošku složitější, neboť nepoužívá CUPS backend. Dokument je posílán na CUPS server, který jej předává filtrem pstocapt demonu ccpd, a ten odesílá CAPT data na tiskárnu přes USB port.

Identifikace pod Linuxem

kernel: usb 1-1: new full speed USB device using ohci_hcd and address 17
kernel: usb 1-1: new device found, idVendor=04a9, idProduct=2676
kernel: usb 1-1: new device strings: Mfr=1, Product=2, SerialNumber=3
kernel: usb 1-1: Product: Canon CAPT USB Device
kernel: usb 1-1: Manufacturer: Canon
kernel: usb 1-1: SerialNumber: 0000XXXXXXXX
kernel: usb 1-1: configuration #1 chosen from 1 choice
kernel: drivers/usb/class/usblp.c: usblp0: USB Bidirectional printer dev 17 if 0 alt 0 proto 2 vid 0x04A9 pid 0x2676

Postup zprovoznění pod Linuxem

Postup je z instalace v OpenSUSE 10.2 (ale může se s drobnými obměnami použít i v jiných distribucích)

UPDATE: doplneno o instalaci pro Debian/Ubuntu

Instalace tiskárny:

1. stáhnout ovladač CANON CAPT do složky /home/_nekdo_

http://software.canon-europe.com/

2. spustit konzoli pod rootem:

su

(root heslo)

3. Rozbalit:

cd /home/_nekdo_

tar -xvf Driver.tar.gz

3. nainstalovat oba balíčky

rpm -ivh cndrvcups-capt-1.30-1.i386.rpm

rpm -ivh cndrvcups-common-1.30-1.i386.rpm

nebo na debian/ubuntu:

dpkg -i cndrvcups-common_1.60-1_i386.deb

dpkg -i cndrvcups-capt_1.60-1_i386.deb

(Pokud máte 64 bitový o.s. je třeba překopírovat všechny soubory z /usr/lib/cups do /usr/lib64/cups !)

4. restartovat CUPS:

/etc/init.d/cups restart

5. Připojit tiskárnu, zapnout a zkontrolovat, jestli byla detekována:

tail /var/log/messages | grep usblp

Výpis :
kernel: drivers/usb/class/usblp.c: usblp0: USB Bidirectional printer dev 17 if 0 alt 0 proto 2 vid 0x04A9 pid 0x2676
Tedy máme tiskárnu detekovanou a vytvořilo se zařízení /dev/usb/lp0 .

6. vytvořit spooler:

/usr/sbin/lpadmin -p LBP2900 -m CNCUPSLBP2900CAPTK.ppd -v ccp:/var/ccpd/fifo0 -E

7. Navázat spooler na USB port tiskárny:

/usr/sbin/ccpdadmin -p LBP2900 -o /dev/usb/lp0

8. Spustit ovladací daemon:

/etc/init.d/ccpd start

9. Vyzkoušet tisk :-)

10. Nastavit, aby se ovladač spouštěl automaticky po startu počítače (v SUSE):

V YASTu na kartě "Systém" - "Editor úrovní běhu" zvolit "Expertní režim" a u služby ccpd zadat úrovně 2,3,5.

na debianu/ubuntu:

update-rc.d ccpd defaults

Status monitor

Spustit v konzoli pod obyčejným uživatelem:

captstatusui -P LBP2900

Automatické spouštění Status monitoru po startu KDE:

1. Na ploše kliknout na ikonu "Počítač"

2. V menu "Přejít" zvolit "Po spuštění"

3. Pravým tlačítkem myši kliknout do prázdného místa a vytvořit nový - odkaz na aplikaci

4. V záložce obecné změnit název na STATUS MONITOR

5. V záložce "Aplikace" nastavit v řádku "Příkaz": captstatusui -P LBP2900 -e

6. potvrdit tlačítkem OK.

Status monitor se díky parametru -e ukazuje pouze při tisku, nebo při problému s tiskárnou.

Poznámka

Požadavky:

- linuxová distribuce s balíčky RPM/deb (verze cndrvcups-capt 1.60 nefunguje s Ubuntu 8.10, s Ubuntu 8.04 je všechno v pořádku)

- počítač s procesorem x86 kompatibilním (funguje ale i na AMD64, viz poznámka v bodě 3)

- CUPS alespoň verze 1.1.19

- Ghostscript

Obrázky

Canon LBP 2900, obrázek 1

Dokument vytvořil: Danielsnojacks, 21.5.2007 15:21 | Poslední úprava: goliash, 27.2.2011 15:08 | Další přispěvatelé: fabian, Danielsnojacks | Historie změn | Zobrazeno: 11593×

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.