Printerdriver til Canon LBP-1120

Scannere, kameraer, printere, mus, tegneplader osv.
TAm
Indlæg: 115
Tilmeldt: 5. jul 2011, 00:12
IRC nickname: Wizz
Geografisk sted: Gladsaxe

Printerdriver til Canon LBP-1120

Indlæg af TAm »

Efter gode råd har jeg downloaded en driverfil, der hedder

raducotescu-CanonCAPTdriver-release-2.4-0-gc8ea9f9.tar.gz

Jeg flyttede filen over i min hjemmemappe (som vel er den øverste i Filhåndtering), højreklikkede på den, valgte arkivhåndtering og pakkede den ud. Så skulle jeg vælge Terminal og skrive

sudo ./canonLPB_install.sh LPB-1120

Filen er en del af den fil, jeg pakkede ud, så der er en pakke i pakken. Men Terminal svarede

command not found

Så nu sidder jeg fast (igen).
Stra
Indlæg: 3105
Tilmeldt: 16. jun 2007, 10:26
Geografisk sted: Ikast-Herning

Re: Printerdriver til Canon LBP-1120

Indlæg af Stra »

Hej Torben

Der er åbenbart noget med den sh fil, men så lad os prøve en anden vej.

(filen indeholder forøvrigt en ældre version af driverene v. 2.00.2, hvor den nyeste er 2.30.1)

Downloaded denne fil "CAPT_Printer_Driver_for_Linux_V230_uk_EN.tar.gz" fra hjemmesiden http://support-au.canon.com.au/contents/AU/EN/0900772408.html

Nedenstående gælder, hvis du kører et 32bit system, er det et 64bit, skriv venligst

Udpak den med "arkivhåndtering" til din hjemmemappe.

Flyt de to deb-filer ud til din hjemmemappe

Kode: Vælg alt

sudo mv ~/Linux_CAPT_PrinterDriver_V230_uk_EN/32-bit_Driver/Debian/* ~/


Derefter kører du disse kommandoer

Kode: Vælg alt

sudo dpkg -i cndrvcups-common_2.30-1_i386.deb
 sudo dpkg -i cndrvcups-capt_2.30-1_i386.deb

en af gangen.

Genstarte cups

Kode: Vælg alt

sudo /etc/init.d/cups restart

Skriv denne komando

Kode: Vælg alt

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

og for at starte ccpd

Kode: Vælg alt

sudo /etc/init.d/ccpd start


For at få den til starte ccpd, når du starter din pc, åbner du

Kode: Vælg alt

gedit /etc/rc.local
og tilføjer nederst
/etc/init.d/ccpd start
.

taget fra denne vejledning http://www.unixmen.com/linux-distributions/ubuntu/229-installation-canon-lbp2900-on-linux

stra
stra
Bruger Ubuntu 22.04 og 22.10 + lubuntu 22.10
AJenbo
Admin
Indlæg: 20878
Tilmeldt: 15. nov 2009, 15:04
IRC nickname: AJenbo
Geografisk sted: Vanløse, København

Re: Printerdriver til Canon LBP-1120

Indlæg af AJenbo »

Udpak den med "arkivhåndtering" til din hjemmemappe.

Flyt de to deb-filer ud til din hjemmemappe

Kode: Vælg alt

sudo mv ~/Linux_CAPT_PrinterDriver_V230_uk_EN/32-bit_Driver/Debian/* ~/


Derefter kører du disse kommandoer

Kode: Vælg alt

sudo dpkg -i cndrvcups-common_2.30-1_i386.deb
 sudo dpkg -i cndrvcups-capt_2.30-1_i386.deb

en af gangen.

Denne del burde også kunne gøres ved bare at pakke deb filerne ud og dobbelt klikke på dem, og så installere.
TAm
Indlæg: 115
Tilmeldt: 5. jul 2011, 00:12
IRC nickname: Wizz
Geografisk sted: Gladsaxe

Re: Printerdriver til Canon LBP-1120

Indlæg af TAm »

Jeg har brugt Stra's metode; men hvor skulle jeg tilføje

/etc/init.d/ccpd start

Jeg kunne ikke skrive i gedit, så jeg skrev det i Terminal. Når jeg vil udskrive en .pdf, kommer printerikonen i panelet, og når jeg klikker på det, står filnavnet der. Desuden står der 'behandler' og det har der gjort i 18 minutter!. Der var noget, der så mærkeligt ud. Efter linien '/etc/init.d/ccpd start' var kommentaren

must be run as root

Men printeren er tilsluttet Local host. Hænger det sammen? Printeren sidder på en USB-port, og da jeg installerede, var printeren slukket. Da jeg ville udskrive, var den tændt, og der var papir i.

Nu vil jeg prøve at dobbeltklikke på .deb-filerne og installere. Det giver vel sig selv, hvordan man gør (Hmmm).
TAm
Indlæg: 115
Tilmeldt: 5. jul 2011, 00:12
IRC nickname: Wizz
Geografisk sted: Gladsaxe

Re: Printerdriver til Canon LBP-1120

Indlæg af TAm »

Nu har jeg dobbeltklikket på .deb-filerne og installeret. Det var nemt, og denne gang var printeren tændt. Der stod, at pakkerne allerede var installeret; men jeg geninstallerede dem begge to.

Desværre gav Udskriv samme resultat som før, nemlig ingenting.

Fejlloggen er på næsten 160000 tegn og kan ikke sendes i indlægget. Der står 'Dirty files' et par steder, og det er vel ikke så godt?

Kan man vedlægge en fil?
Stra
Indlæg: 3105
Tilmeldt: 16. jun 2007, 10:26
Geografisk sted: Ikast-Herning

Re: Printerdriver til Canon LBP-1120

Indlæg af Stra »

TAm skrev:Jeg har brugt Stra's metode; men hvor skulle jeg tilføje

/etc/init.d/ccpd start
i denne

Kode: Vælg alt

sudo gedit /etc/rc.local
Der var vist smuttet et "sudo" (til root rettigheder) og det er derfor du ikke får lov at skrive noget.
Jeg kunne ikke skrive i gedit, så jeg skrev det i Terminal. Når jeg vil udskrive en .pdf, kommer printerikonen i panelet, og når jeg klikker på det, står filnavnet der. Desuden står der 'behandler' og det har der gjort i 18 minutter!. Der var noget, der så mærkeligt ud. Efter linien '/etc/init.d/ccpd start' var kommentaren

must be run as root
fik du ikke "sudo" med i den kommando?

Kode: Vælg alt

sudo /etc/init.d/ccpd start


noget tyder på, du ikke har fået den startet og den kan derfor ikke udskrive.

Det var godt at .deb filerne var installeret, for det var præcis det, du gjorde med kommandoen "sudo dpkg -i" :D

stra
stra
Bruger Ubuntu 22.04 og 22.10 + lubuntu 22.10
AJenbo
Admin
Indlæg: 20878
Tilmeldt: 15. nov 2009, 15:04
IRC nickname: AJenbo
Geografisk sted: Vanløse, København

Re: Printerdriver til Canon LBP-1120

Indlæg af AJenbo »

Der skal sudo før kommandoen hvis du vil køre den fra terminalen, men ikke når du tilføjer den til tekstfilen
TAm
Indlæg: 115
Tilmeldt: 5. jul 2011, 00:12
IRC nickname: Wizz
Geografisk sted: Gladsaxe

Re: Printerdriver til Canon LBP-1120

Indlæg af TAm »

Jeg gjorde, som Stra sagde, og indsatte anden linie i txt-filen. Ubuntu må have opfattet det, for der kom en masse fejllinier, der alle så sådan ud (med forskellige linienumre):

error: line 151607: 0 is wrong flag id

Hvad er det for en fil, der er fejl i? Og hvad gør man ved det?

For mig ser det ud, som om driveren (pakkerne) er installeret; men da printeren var slukket kan den være indstillet til LPT1 stikket i stedet for USB porten, fordi printeren var slukket. Før installationen så jeg nemlig i 'printervinduet', at 'der er en printer på LPT1' (det er der ikke); men når printeren var tændt stod der 'der er en printer på en USB port'.

Printervinduet viser for status: Tomgang, ccp send_data error, exit

som om driveren ikke kan finde printeren på porten. Er det helt åndssvagt? Og hvad kan man så gøre? Oprette en ny printer, mens den er tændt?
Stra
Indlæg: 3105
Tilmeldt: 16. jun 2007, 10:26
Geografisk sted: Ikast-Herning

Re: Printerdriver til Canon LBP-1120

Indlæg af Stra »

Den fejl ser man tit, uden det betyder noget.

Jeg ville lige tjekke, om det er den rigtige driver, du har fået parret med printeren (det er sket, at printeren fanger en forkert driver)

så prøv at skrive i adressefeltet http://localhost:631/printers/ og tryk på den installerede printer og kopier output her ind.

og så vil jeg også gerne se hvad denne kommando giver

Kode: Vælg alt

lsusb
og printeren skal være tændt

stra
stra
Bruger Ubuntu 22.04 og 22.10 + lubuntu 22.10
AJenbo
Admin
Indlæg: 20878
Tilmeldt: 15. nov 2009, 15:04
IRC nickname: AJenbo
Geografisk sted: Vanløse, København

Re: Printerdriver til Canon LBP-1120

Indlæg af AJenbo »

TAm skrev:der kom en masse fejllinier, der alle så sådan ud (med forskellige linienumre):

error: line 151607: 0 is wrong flag id

Hvad er det for en fil, der er fejl i? Og hvad gør man ved det?

Det er internet beskeder fra stavekontrollen der bliver brugt i gedit, dem kan du bare ignorere.
TAm
Indlæg: 115
Tilmeldt: 5. jul 2011, 00:12
IRC nickname: Wizz
Geografisk sted: Gladsaxe

Re: Printerdriver til Canon LBP-1120

Indlæg af TAm »

Hej Stra
Dit link gav

Description: LBP1120
Location:
Driver: Canon LBP2900 CAPT ver.1.5 (grayscale)
Connection: ccp:/var/ccpd/fifo0
Defaults: job-sheets=none, none media=iso_a4_210x297mm
TAm
Indlæg: 115
Tilmeldt: 5. jul 2011, 00:12
IRC nickname: Wizz
Geografisk sted: Gladsaxe

Re: Printerdriver til Canon LBP-1120

Indlæg af TAm »

Mere til Stra
lsub gav (i 3 omgange):

t@t-desktop:~$ sudo lsub
sudo: lsub: command not found

t@t-desktop:~$ lsub
No command 'lsub' found, did you mean:
Command 'lsusb' from package 'usbutils' (main)
Command 'qsub' from package 'gridengine-client' (universe)
Command 'qsub' from package 'torque-client' (multiverse)
lsub: command not found

t@t-desktop:~$ lsusb
Bus 003 Device 002: ID 04a9:262b Canon, Inc. LaserShot LBP-1120 Printer
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 0846:6a00 NetGear, Inc. WG111(v2) 54 Mbps Wireless [RealTek RTL8187L]
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
t@t-desktop:~$

Den duede ikke med sudo foran.
Anden gang skrev jeg linien i hånden.
Tredie gang kopierede jeg den over (hvad er forskellen? 4 ekstra mellemrum?).
(Canon er printeren, Netgear er min router).

Nu er jeg spændt på, om min printer sidder rigtigt :roll:
AJenbo
Admin
Indlæg: 20878
Tilmeldt: 15. nov 2009, 15:04
IRC nickname: AJenbo
Geografisk sted: Vanløse, København

Re: Printerdriver til Canon LBP-1120

Indlæg af AJenbo »

sudo er til når du vil tillade programmet at lave administrative ændringer ved dit system, brug den kun når det er nødvendigt.
De 2 første gange er du kommet til at skrive lsub i stedet for lsusb (LiSte med USB enheder), det er også derfor den skriver den ikke kan finde en sådan kommando og faktisk forslår at du nok mente lsusb.
Stra
Indlæg: 3105
Tilmeldt: 16. jun 2007, 10:26
Geografisk sted: Ikast-Herning

Re: Printerdriver til Canon LBP-1120

Indlæg af Stra »

Nu nærmer vi os :D
TAm skrev:Driver: Canon LBP2900 CAPT ver.1.5 (grayscale)

Det er den forkerte driver den har snuppet.
Det er en driver til printer LBP2900 og du har printer LBP1120.

Det ændrer du, ved at gå i udskrift/"højreklik printerikon"/egenskaber/fabrikat og model "ændr.." og der finde den printerdriver, der passer til din model.

stra
stra
Bruger Ubuntu 22.04 og 22.10 + lubuntu 22.10
TAm
Indlæg: 115
Tilmeldt: 5. jul 2011, 00:12
IRC nickname: Wizz
Geografisk sted: Gladsaxe

Re: Printerdriver til Canon LBP-1120

Indlæg af TAm »

OK,det var bedre :-)

t@t-desktop:~$ lsusb
Bus 003 Device 002: ID 04a9:262b Canon, Inc. LaserShot LBP-1120 Printer
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 0846:6a00 NetGear, Inc. WG111(v2) 54 Mbps Wireless [RealTek RTL8187L]
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Men nu bliver det mystisk, for den skriver ikke på printeren. Efter at have klikket på "Ændr" viste den 4 ens linier i listen til højre (den skulle først søge i lang tid og derefter vise et vindue "Ændr driver", hvor jeg valgte "Select from database" og "Næste"). Så valgte jeg en af de fire og "Næste" og "use ... as is" og "Anvend". Derefter "Udskriv testside". Så kom der et nyt vindue "Sendt" klik "OK". Nu står der "behandler" og den skriver ingenting.

Det gjorde jeg 4 gange (en gang for hver af de 4 muligheder i "Ændr driver"). Hver gang var markeringen flyttet til den øverste, før jeg valgte, og hver gang skete der ingenting med printeren. Jeg har tjekket printerkablet, og der er papir i printeren.

Da jeg tjekkede printerkøen, var den tom, og Vis>Fuldførte job var også tom. Køen er tømt; men der er ikke fuldført jobs. Nu er klokken 02.23 (suk).