Printerdriver til Canon LBP-1120

Scannere, kameraer, printere, mus, tegneplader osv.
Stra
Indlæg: 3105
Tilmeldt: 16. jun 2007, 10:26
Geografisk sted: Ikast-Herning

Re: Printerdriver til Canon LBP-1120

Indlæg af Stra »

Der mangler lige en enkelt parameter der skal sættes op, så vidt jeg kan se, når jeg læser installations guiden i driver pakken.

Kode: Vælg alt

 /usr/sbin/lpadmin -p LBP-1120 -m CNCUPSLBP1120CAPTK.ppd -v ccp://localhost:59687 –E


og start derefter cppd deamon

Kode: Vælg alt

/etc/init.d/ccpd start


får du en "premission dened" fejl anvend "sudo" foran.


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 »

Der må være en fejl:

t@t-desktop:~$ /usr/sbin/lpadmin -p LBP-1120 -m CNCUPSLBP1120CAPTK.ppd -v ccp://localhost:59687 –E
lpadmin: Ukendt argument "–E"!
t@t-desktop:~$ sudo /usr/sbin/lpadmin -p LBP-1120 -m CNCUPSLBP1120CAPTK.ppd -v ccp://localhost:59687 –E
[sudo] password for t:
lpadmin: Ukendt argument "–E"!

Det er godt nok svært at tyde. Der skal administreres en lp (line printer?).
Printeren p er en LBP-1120
m (driverfilen?) er en CNCUPSLBP1120CAPTK.ppd
v (?) er ccp://localhost:59687
og så et argument E, som Termnal ikke kender.

Jeg har ikke indtastet /etc/init.d/ccpd start, da der vel så bliver startet noget forkert ?
Stra
Indlæg: 3105
Tilmeldt: 16. jun 2007, 10:26
Geografisk sted: Ikast-Herning

Re: Printerdriver til Canon LBP-1120

Indlæg af Stra »

Uhm...

Hvis du i terminal taster

Kode: Vælg alt

man lpadmin
får du manual for lpadmin, og i den fremgår hos mig at "-E" er et argument.

Hvad sker der, hvis du skriver

Kode: Vælg alt

lpadmin -E


En søgning på fejlen gav ikke noget resultat :cry:

Og du kan fortsat ikke printe?

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 »

lpadmin -E giver

t@t-desktop:~$ lpadmin -E
Brug:

lpadmin [-h server] -d destination
lpadmin [-h server] -x destination
lpadmin [-h server] -p printer [-c add-class] [-i interface] [-m model]
[-r remove-class] [-v device] [-D description]
[-P ppd-file] [-o name=value]
[-u allow:user,user] [-u deny:user,user]

t@t-desktop:~$

Og jeg kan stadig ikke udskrive. Open Office tekstbehandleren siger "Udskriver... side 1,2,3; men der kommer ikke noget på printeren.

Jeg prøver lige at forske lidt i udskriften fra 'man lpadmin'.
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 »

/usr/sbin/lpadmin -p LBP-1120 -m CNCUPSLBP1120CAPTK.ppd -v ccp://localhost:59687 –E


Dette følger ikke den syntaks, der angives i 'man lpadmin'. som er

SYNOPSIS

lpadmin [ -E ] [-U username ] [ -h server[:port] ] -d destination

lpadmin [ -E ] [-U username ] [ -h server[:port] ] -p printer option(s)

lpadmin [ -E ] [-U username ] [ -h server[:port] ] -x destination



men det skal det måske heller ikke?

Dine parametre er angivet til:

-m model

Sets a standard System V interface script or PPD file from the

model directory.


-v "device-uri"

Sets the device-uri attribute of the printer queue. If device-uri

is a filename it is automatically converted to the form

file:///file/name. Use the lpinfo(8) command to get a list of sup‐

ported device URIs and schemes.


-P ppd-file

Specifies a PostScript Printer Description file to use with the

printer. If specified, this option overrides the -i option (inter‐

face script).


(det var et stort P).

Jeg prøvede følgende:

t@t-desktop:~$ lpadmin -D
lpadmin: Kan ikke indstille printerbeskrivelsen:
Du skal først angive et printernavn!
t@t-desktop:~$ lpadmin -L
lpadmin: Kan ikke indstille printerens placering:
Du skal først angive et printernavn!
t@t-desktop:~$

som skulle give en beskrivelse og en placering. Jeg mangler åbenbart et printernavn, som måske skulle være angivet med -U ? Hvad er egentlig mit printernavn, og hjælper det noget? Har vi den samme Terminal version? (Ubuntu 10.04). Det nærmeste, jeg kom, var nok:

t@t-desktop:~$ lpadmin -p LBP-1120 -D
lpadmin: Forventede beskrivelse efter indstillingen '-D'!

Her har jeg måske fundet printernavnet; men der mangler noget efter -D.
Stra
Indlæg: 3105
Tilmeldt: 16. jun 2007, 10:26
Geografisk sted: Ikast-Herning

Re: Printerdriver til Canon LBP-1120

Indlæg af Stra »

Det er lidt mystisk, for den givne kode skulle være ok, også på 10.04

Men jeg har nærlæst link og guide og har tilsyneladende misforstået et ord, sådan at jeg ikke mente , at skulle køre den sidste kommando, men det skal man, så
start med

Kode: Vælg alt

/usr/sbin/lpadmin -p LBP-1120 -m CNCUPSLBP1120CAPTK.ppd -v ccp://localhost:59687 –E
(også selv om den brokker sig)
og for at undersøge om den er sat op

Kode: Vælg alt

ls /usr/share/cups/model/ |grep CNCUPS 

og hvis ok

Kode: Vælg alt

 /usr/sbin/ccpdadmin -p LBP-1120 -o /dev/usb/lp0

og starte ccpd

Kode: Vælg alt

sudo /etc/init.d/ccpd start

Ellers er jeg løbet tør for ideer/muligheder i den næste stykke tid, så jeg krydser fingre.

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 »

Den første linie var OK (bortset fra -E)
Den anden gav en lang liste over ppd-filer, bl. a. LBP1120CAPTJ og LBP1120CAPTK, med CNCUPS i rødt foran. Men ingen tegn på fejl.
De sidste sagde sagde:

t@t-desktop:~$ /usr/sbin/ccpdadmin -p LBP-1120 -o /dev/usb/lp0
This Command must be run as root
t@t-desktop:~$ sudo /etc/init.d/ccpd start
[sudo] password for t:
Starting /usr/sbin/ccpd: .

En udskrivning resulterede i et vindue med 'Udskriver...' og dernæst et vindue med 'Fejl ved udskrift, OK'. Men ingen udskrift.

Hvordan kører man kommandoen som root?

Så prøvede jeg med sudo:

t@t-desktop:~$ sudo /usr/sbin/ccpdadmin -p LBP-1120 -o /dev/usb/lp0

CUPS_ConfigPath = /etc/cups/
LOG Path = None
UI Port = 59787

Entry Num : Spooler : Backend : FIFO path : Device Path : Status
----------------------------------------------------------------------------
[0] : LBP-1120 : ccp : //localhost:59687 : /dev/usb/lp0 : New!!
t@t-desktop:~$ sudo /etc/init.d/ccpd start
Starting /usr/sbin/ccpd: .

Desværre med samme resultat.

Det er blevet lidt rodet for mig. Blandt andet er der installeret to printere (LBP-1120 og LBP1120). Måske skulle jeg slette dem og begynde forfra. Men jeg aner jo ikke, hvad linierne udfører, så kunne du give mig en opskrift på at fjerne printerne og installere forfra? Eller har de nye kommandoer overskrevet de gamle?
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

udpak guiden fra printerdirveren Linux_CAPT_PrinterDriver_V230_uk_EN, klik på html filen i det udpakkede, der står hvordan man afinstallerer.

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 »

Oh, jubel! Nu kan jeg printe!
Jeg slettede de gamle printere og rettede et par trykfejl (LBP1120 til LBP-1120). Jeg har lavet en vejledning, som du måske kan lægge på en eller anden blog?

Printer install log
Printeren var tændt og tilsluttet. Hvis du har forsøgt før, så slet eventuelle gamle forsøg i System>Administration>Udskrift.
1. Download 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 32-bit system. Beskrivelsen er lavet til Canon Laser Shot LBP-1120; men 1120 kan erstattes af en anden type.

2. Udpak filen med "arkivhåndtering" til din hjemmemappe.

3. Flyt de to deb-filer i pakken ud til din hjemmemappe (De hedder cndrvcups-common_2.30-1_i386.deb og cndrvcups-capt_2.30-1_i386.deb. De indeholder opsætning til mange LBP printere)

4 Dobbeltklik på de to .deb filer. Installer ved at svare på spørgsmålene.

5. Genstart CUPS (Common Unix Printing System) i Terminal således

Kode: Vælg alt

sudo /etc/init.d/cups restart

6. Kør printeradministration for at registrere det selvvalgte printernavn LBP-1120. Du må skelne mellem dette navn og navne valgt af maskinen. Ignorer fejlmeddelsen.

Kode: Vælg alt

/usr/sbin/lpadmin -p LBP-1120 -m CNCUPSLBP1120CAPTK.ppd -v ccp://localhost:59687 –E

7. Start ccpd (CUPS Canon Printer Deamon), driveren som betjener printeren.

Kode: Vælg alt

sudo /etc/init.d/ccpd start

8. Lad Ubuntu starte ccpd ved opstart

Kode: Vælg alt

sudo gedit /etc/rc.local

Dette giver en Gedit tekst, hvor du skal tilføje nederst i gedit-vinduet og før linien 'exit 0':

Kode: Vælg alt

/etc/init.d/ccpd start

Gem ændringen og hop ud af Gedit.

9. Genstart maskinen.

Se evt http://ubuntuforums.org/showthread.php?t=1363848,
hvis ccpd ikke starter. Det kan tjekkes med

Kode: Vælg alt

ps -A |grep ccpd

Der skal være 2 linier med ccpd!
Stra
Indlæg: 3105
Tilmeldt: 16. jun 2007, 10:26
Geografisk sted: Ikast-Herning

Re: Printerdriver til Canon LBP-1120

Indlæg af Stra »

Flot :D

Kan du ikke markere dit indlæg, som løst og måske få admin til at ligge din vejledning under guides...

stra
stra
Bruger Ubuntu 22.04 og 22.10 + lubuntu 22.10
laoshi
Redaktør
Indlæg: 5515
Tilmeldt: 26. apr 2008, 20:52
IRC nickname: laoshi
Geografisk sted: Vejle

Re: Printerdriver til Canon LBP-1120

Indlæg af laoshi »

Stra skrev:Flot :D

Kan du ikke markere dit indlæg, som løst og måske få admin til at ligge din vejledning under guides...

stra


Jeg vil da foreslå at du simpelthen selv opretter din guide i Guides&Howtos afdelingen af forum, så får du også selv credits for dit fine arbejde. Det er jo ikke værre end at du opretter et nyt emne der, og så kopierer indholdet af dit indlæg til den. Det gør ikke noget at løsningen af problemet kan findes to steder.
"Von guten Mächten wunderbar geborgen
erwarten wir getrost was kommen mag.
Gott ist mit uns am Abend und am Morgen
Und ganz gewiss an jedem neuen Tag"

(Dietrich Bonhoeffer 1906-1945)

http://www.stromata.dk
https://wiki.ubuntu.com/FlemmingChristensen
https://launchpad.net/~laoshi
Stra
Indlæg: 3105
Tilmeldt: 16. jun 2007, 10:26
Geografisk sted: Ikast-Herning

Re: Printerdriver til Canon LBP-1120

Indlæg af Stra »

Jeg tillader mig at komme med et par små indspark til din guide :)
TAm skrev:3. Flyt de to deb-filer i pakken ud til din hjemmemappe (De hedder cndrvcups-common_2.30-1_i386.deb og cndrvcups-capt_2.30-1_i386.deb. De indeholder opsætning til mange LBP printere)

4 Dobbeltklik på de to .deb filer. Installer ved at svare på spørgsmålene.
Du behøver ikke flytte dem til din hjemmemappe, men kan dobbeltklikke på dem, hvor de er.

Kode: Vælg alt

/usr/sbin/lpadmin -p LBP-1120 -m CNCUPSLBP1120CAPTK.ppd -v ccp://localhost:59687 –E


Det er vigtigt at der står det samme versions nr. begge steder.(det er kun for version LBP-1120 og LBP-1210, der skal bindestreg imellem, det første sted)
9. Genstart maskinen.

Kan gøres med kommandoen (når man alligevel er i terminalen)

Kode: Vælg alt

sudo reboot


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 »

Tak for feed back! Der går nok et par dage, for vi har lige været en tur i Verona :-)
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 »

Suk - nu var jeg lige så glad; men printersystemet synes at være meget ustabilt. "Nogen gange" kan den printe og nogen gange ikke. Hvis papiret har sat sig fast, og jeg har trukket det op igen, vil den ikke printe mere. Heller ikke efter genstart eller sluk - tænd. Jeg har prøvet at sætte den over på den bærbare, og der virkede den. Da jeg satte den tilbage på den gamle, virkede den med det første dokument (på én side); men så klumpede papiret, og derefter har den ikke kunnet udskrive.

Det lyder lidt som en hardware fejl; men der er alligevel noget, der tyder på noget andet:

Enkelte gange har fejlmeddelelser sagt:
Printeren er måske ikke tilsluttet? (Det var den, medmindre der er fejl i kablet).
Printerdriver mangler (Hallo. Den har jeg jo installeret).

Så begynder maskinen at søge efter drivere og søge efter tilgængelige drivere og søge efter drivere igen. Så opgiver den og beder om en ppd-fil. Jeg pløjer gennem mapperne og finder en i:

/etc/cups/ppd/LBP-1120.ppd

som jeg vælger, og vips har jeg en printer til. Men hvis jeg prøver at udskrive med den, siger den, at printeren er optaget af en anden bruger. Så sletter jeg den igen ved at klikke på slet i vinduet med printere. Herefter følger en liste af ting, jeg har lavet, og hvad der skete derved:

I Writer bad jeg om at få udskrevet side 3 af et dokument. Boks meddeler, at dokumentet udskrives. Printerikonen vises.
Højreklik på printerikonen på panelet giver printerkøen for Mine job. Der står, at mit dokument udskrives på LBP-1120. Status er: Behandler.
Printeren skriver ingenting.
Jeg prøver ps -A |grep ccpd, og der står to linier med ccpd med røde bogstaver.
Jeg prøver System>Administration>Udskrivning, højreklikker på printeren og går til Egenskaber.
Første side: Tilstand: Behandler. enhedsurl: ccp://localhost:59687
Anden side: Flueben i Aktiv, Accepter job og Delt.
Højreklik på printeren i vinduet giver adgang til printerkøen for LBP-1120, som er tom! selv om dokumenter står i printerkøen for Mine jobs! Hvor er mit job så sendt hen?
Så gik jeg i gang med Hjælp>Fejlsøg>Næste>LBP-1120>Næste>Aktiver fejlsøgning>Næste. Her forekommer min fil ikke!
Jeg sletter så mit gamle dokument i køen for Mine jobs (efter 22 minutter uden udskrift) og klikker på Udskriv testside.
Dette kommer til at stå i fejlknuservinduet og i printerkøen (Mine jobs). Der udskrives ingenting; men der behandles.
Blev jobbet udført korrekt? Nej!
Så opgiver fejlknuseren, og det gjorde jeg også.

Kan det være en hardwarefejl i printeren? Eller kan alle de mange forsøg, jeg har lavet, have efterladt nogle forkerte adresser hist og her, så printkommandoen bliver sendt til et forkert sted? Hvad skal jeg nu gøre?

Anybody?
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:Jeg prøver ps -A |grep ccpd, og der står to linier med ccpd med røde bogstaver.

grep makere et ord du søger efter med rødt.

Jeg tror det virker så dårligt fordi det er en line printer driver og så en oversætter til CUPS, men jeg har ikke nogle forslag til en løsning.