Kirjoittaja Aihe: (teoriassa ratkaistu) Ongelmia tulostimen asennuksessa Ubuntuun, Canon LBP-800  (Luettu 4420 kertaa)

Mirakel

  • Käyttäjä
  • Viestejä: 5
    • Profiili
Hei kaikille,

Tuore Ubuntun (8.04) käyttäjä kaipailisi apua. Hankin tutulta käytetyn Canonin LBP-800-tulostimen, jonka pitäisi toimia moitteettomasti, mutta en ole onnistunut asentamaan sitä toimivasti, eli mitkään, esim. open office -dokumentit tai testisivut eivät tulostu.

Kone siis löysi tulostimen ongelmitta kun ensin asensin sen Järjestelmä/Ylläpito/Tulostus -kautta. No, ajuriahan ei automaattisesti löytynyt joten jostakin päin foorumia löysin tänne ja tämän sivun avulla asensin sitten printterin kera uuden ajurin CUPSissa. Kaikki näytti normaalilta, mutta printteristä ei inahdustakaan kun yrittää tulostaa.

Tämän jälkeen otin kenties hieman "vatten över huvudet", eli aloin kokeilla ilman tarvittavia taitoja lisäohjeita eli noiden Foomatic scriptsien asennusta. Asennus päätteen kautta toimi mielestäni kuten pitikin, mutta nyt CUPSissa näyttää tältä:

Lainaus
LBP-800 (Default Printer) "/usr/lib/cups/filter/foomatic-rip failed"

Description: Canon LBP-800
Location: mj-desktop
Printer Driver: Canon LBP-800 Foomatic/lbp800 (recommended)
Printer State: idle, accepting jobs, published.
Device URI: parallel:/dev/lp0

...eikä tulostus tietenkään edelleenkään toimi. Tulostin inahtaa hieman, kun virran laittaa päälle mutta pysyy muuten hiljaa. Nyt tuntuu siltä, että on paras, etten enää liikoja kokeile tietämättä, mitä teen.

Löytyisikö siis keneltäkään apuja, vinkkejä, mielellään rautalangasta sillä Ubuntukäyttöä vasta muutama viikko takana... :)
« Viimeksi muokattu: 27.12.08 - klo:23.05 kirjoittanut Mirakel »

peran

  • Vieras
Vs: Ongelmia tulostimen asennuksessa Ubuntuun, Canon LBP-800
« Vastaus #1 : 27.12.08 - klo:21.39 »
Canon lbp-800 on 'Windows Only' tulostin. Tulostin toimii 95:sta aina XP:hen saakka.

Jotkin on saaneet ko. laitteen toimimaan jollakin kaupallisella ohjelmalla, jonka lisenssi maksaakin sitten tulostimen verran.

Luulisi sitä järkevämpiäkin tapoja aikaa tuhlata.

Edit - nimimerkillä 'entinen LPB-800 - tulostimen omistaja'.
« Viimeksi muokattu: 27.12.08 - klo:21.43 kirjoittanut peran »

Mirakel

  • Käyttäjä
  • Viestejä: 5
    • Profiili
Vs: Ongelmia tulostimen asennuksessa Ubuntuun, Canon LBP-800
« Vastaus #2 : 27.12.08 - klo:21.50 »
No just, jotain tuollaista pelkäsinkin ;D Jos jollakulla muulla vielä on jotain ratkaisuideaa, postatkaa ihmeessä, muuten saanee tulostin etsiä uuden kodin...

peran

  • Vieras
Vs: Ongelmia tulostimen asennuksessa Ubuntuun, Canon LBP-800
« Vastaus #3 : 27.12.08 - klo:21.56 »
Jaahas, ei tilanne olekaan aivan niin toivoton kuin silloin kun minä ko. laitteen omistin. Sillekin löytyy nykyään tulostinajuri.

Olisi vain pitänyt tarkistaa tämänhetkinen tilanne:

http://www.veneto.com/lbp800/lbp800.html

http://openprinting.org/show_printer.cgi?recnum=Canon-LBP-800

Lataa aluksi tuorein versio ajurista:
http://www.veneto.com/lbp800/lbp800-0.1.2.tar.gz

Pura hiiren kakkospainikkeen avulla ko. paketti johonkin kansioon (Esim. pura tähän -toiminnolla):

Sitten asenna paketinhallinnalla paketti: build-essential
Päätteellä tapahtuu näin:
Koodia: [Valitse]
sudo aptitude install build-essential kernel-headers cupsddk cupsddk-drivers libcupsys2-dev


sitten mene päätteellä purkamaasi lpb-800-kansioon cd:n avulla:
Koodia: [Valitse]
cd Desktop/lbp800-0.1.2/

sitten make - päätteellä:
Koodia: [Valitse]
make
sudo make install

Toivo tämän jälkeen, että laitteesi toimii ja löytyy...
« Viimeksi muokattu: 27.12.08 - klo:22.19 kirjoittanut peran »

peran

  • Vieras
Vs: Ongelmia tulostimen asennuksessa Ubuntuun, Canon LBP-800
« Vastaus #4 : 27.12.08 - klo:22.21 »
Noista cupsddk ja cupsddk-drivers-pakettien välttämättömyydestä en ole varma. Tämän jälkeen kuitenkin mulla kääntyi ko. ajuri.

Ohjeena oli vielä, että kokeile mahdollisimman lyhyellä tulostinkaapelilla. Toisin sanoen on melkoinen viritelmä toi ajuri ja tulostinkin.
« Viimeksi muokattu: 27.12.08 - klo:22.23 kirjoittanut peran »

Mirakel

  • Käyttäjä
  • Viestejä: 5
    • Profiili
Vs: Ongelmia tulostimen asennuksessa Ubuntuun, Canon LBP-800
« Vastaus #5 : 27.12.08 - klo:22.30 »
Tuohon makeen asti ei ongelmia, mutta sitten...

Koodia: [Valitse]
mj@mj-desktop:~/lbp800-0.1.2$ make
gcc  -O2 -s -Wall \
errcapt.c bmcapt.c lbp800.c \
-l cups -o bin/Release/lbp800
/usr/bin/ld: cannot find -lcups
collect2: ld returned 1 exit status
make: *** [lbp800] Virhe 1
mj@mj-desktop:~/lbp800-0.1.2$ sudo make install
gcc  -O2 -s -Wall \
errcapt.c bmcapt.c lbp800.c \
-l cups -o bin/Release/lbp800
/usr/bin/ld: cannot find -lcups
collect2: ld returned 1 exit status
make: *** [lbp800] Virhe 1
mj@mj-desktop:~/lbp800-0.1.2$
« Viimeksi muokattu: 27.12.08 - klo:23.05 kirjoittanut Mirakel »

peran

  • Vieras
Vs: Ongelmia tulostimen asennuksessa Ubuntuun, Canon LBP-800
« Vastaus #6 : 27.12.08 - klo:22.35 »
Ajappas päätteessä uudestaan toi tarvittavat paketit asentava käsky:

Koodia: [Valitse]
sudo aptitude install build-essential kernel-headers cupsddk cupsddk-drivers libcupsys2-dev


Aja vaikka leikkelepöydän kautta, niin kaikki tulee mukaan.

Ainakin paketti libcupsys2-dev - on välttämätön. Sitten make uudestaan kehiin...

Mirakel

  • Käyttäjä
  • Viestejä: 5
    • Profiili
Vs: Ongelmia tulostimen asennuksessa Ubuntuun, Canon LBP-800
« Vastaus #7 : 27.12.08 - klo:23.04 »
Melkein maalissa, kiitoksia peran avusta! Teoriassa kaikki toimii, paitsi ettei tulostin fyysisesti suostu imemään paperia itseensä >:( ;D No, eiköhän sekin tässä vielä selviä.

peran

  • Vieras
Oletkohan asentanut ohjeen mukaisesti ko. ajurin?

README
Lainaus
...
Follow the instructions presented on this page :
http://www.linuxprinting.org/cups-doc.html

When installing, TURN ON THE PRINTER (autodetection tries to enable it).
Select CANON printer, LBP800 driver and one of the detected
'parcapt:/dev/paportn' connection.
If no 'parcapt:/dev/parportn' connection is listed, please chech the
following :
- Is printer ON and CONNECTED ?
- is 'parport_pc' kernel module loaded ? (lsmod | grep parport_pc)

To align the margin, change TopSkip and LeftSkip parameters.

Siis tässä on tärkeää parcapt:/dev/parportn-yhteys.

Minulla ko. olisi parcapt:/dev/parport0

Mikäli sinulla on useita rinnakkaisliitäntöjä, niin se voi olla jokin muukin.

Vaihtoehdot saa näkyviin...
Koodia: [Valitse]
ls /dev/parport*
Edit - Siis laitteen URI pitäisi olla minulla parcapt:/dev/parport0 ainakin veikkaukseni mukaan ...

Se siis pitää asettaa sellaiseksi Järjestelmä->Ylläpito->tulostus - asetuksista. Näin ainakin veikkaukseni mukaan.

Edit - Tätä saat sitten kokeilla omalla vastuullasi.
« Viimeksi muokattu: 28.12.08 - klo:00.11 kirjoittanut peran »

Mirakel

  • Käyttäjä
  • Viestejä: 5
    • Profiili
Edit - Siis laitteen URI pitäisi olla minulla parcapt:/dev/parport0 ainakin veikkaukseni mukaan ...

Juu, nyt se näyttää juuri tuolta - mutta ei printtaa, ei :-\

Lainaus
     
LBP-800 (Default Printer)
   Description: Canon LBP-800
Location: mj-desktop
Printer Driver: Canon LBP-800 Foomatic/lbp800 (recommended)
Printer State: processing, accepting jobs, published.
Device URI: parcapt:/dev/parport0

Luulen, että vika nyt on paperinsyötössä, koska CUPS ei herjaa enää mitään ongelmia testisivua tulostettaessa, laite ei vain suostu ottamaan paperia itseensä. Äh.

Jallu59

  • Käyttäjä
  • Viestejä: 3430
    • Profiili
Luulen, että vika nyt on paperinsyötössä, koska CUPS ei herjaa enää mitään ongelmia testisivua tulostettaessa, laite ei vain suostu ottamaan paperia itseensä. Äh.
Kumirullien putsaus Sinolilla tms. auttaa, jos se edes yrittää ottaa sitä paperia.

T:Jallu59
Jari J. Lehtinen, Wanhempi (iki?)tietoteekkari & tietotekniikkakonsultti Turust, P4-HT / 3,0 GHz, Intel945 IGP 226MB & 4GBram & UbuntuStudio 14.04. Toshiba Satellie 50-C, i5 dual-core 2,3GHz, ubuntu-mate 16.04 LTS