Instaloval jsem podle tohoto návodu - přímo od Canonu k driveru (vynechávám kroky pro rpm apod.)
1
Install the common module for CUPS driver.
# dpkg -i cndrvcups-common_x.xx-x_i386.deb2
Install the CAPT printer driver module.
# dpkg -i cndrvcups-capt_x.xx-x_i386.deb3
Restart CUPS.
# /etc/init.d/cups restart[/b]For deb packages:
Note * Do not register the printer using the "lpadmin" command before restarting CUPS.
4
Register the printer (PPD) with the print spooler.
/usr/sbin/lpadmin -p LBP3300 -m CNCUPSLBP3300CAPTK.ppd -v ccp:/var/ccpd/fifo0 -E5
Register the printer in the ccpd daemon setup file.
/usr/sbin/ccpdadmin -p LBP3300 -o /dev/usb/lp0Note * Depending on the distribution you are using, "/dev/usblp*" may be displayed in [Printer Device Path].
6
Start ccpd daemon.
# /etc/init.d/ccpd startNote * It would be convenient to set ccpd daemon to start automatically when Linux starts up.
Zdá se, že se moc neliší od toho z odkazu, prošel jsem si je a spustil znovu(?) ccdp
Pokud nyní použiji příkazy z odkazu, dostanu tato hlášení:
CUPS_ConfigPath = /etc/cups/
LOG Path = None
UI Port = 59787
Entry Num : Spooler : Backend : FIFO path : Device Path : Status
----------------------------------------------------------------------------
[0] : LBP3300 : ccp : /var/ccpd/fifo0 : /dev/usb/lp0 :Příkaz z odkazu
captstatusui -P LBP3300 dává také správný výsledek - objeví se dialogové okno se zprávou "ready to print", takže komunikace již funguje.
Po spuštění tisku se na tiskárně objeví chyba a je třeba na tiskárně zrušit tisk, což linux přijme.
Nejsem si zcela jist, zda jsem něco nepřehlédl. Napadá mne proto ještě, jelikož se tiskárna po instalaci driveru objevila dvakrát (resp. před instalací driveru ji systém viděl, ale nespolupracoval s ní). Pouhé odebrání tiskárny nepomáhá. Zkusím odebrat drivery i tiskárny, pak je opět nainstaluji bez spuštěné tiskárny, aby na ni nemohl systém předem reagovat. Dám vědět, jak to dopadlo. Díky za odkaz.