Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Laitealue => Aiheen aloitti: Arrus Blakk - 03.01.06 - klo:09.59
-
Terve!
Olen totaalisen newbie linuxin kanssa ja tarvitsisin apua Canon lbp2900 printteriajurin asentamiseen. Löysin canonin sivuilta ajurit ja oppaankin, mutta oppaasta ei ole apua, siinä kun oletetaan että linuxin käyttö on hanskassa. Voisiko joku neuvoa? Ajuripaketin sisältämät tiedostot ovat rpm-päätteisiä ja jotakin niille pitäisi tehdä, mutta mitä?
???
No joo, näyttäisi tuolla kv-puolen ubuntu forumissa olevan tietoa, että ei taida oikein onnistua...
"The LBP series of printers (I have a LBP 1210) seem to be a hopeless cause.....
If anybody has ever managed to get an LBP series printer going in Linux, please do let us know how!"
-
Laitappa linkki sinne Canoin ajuri sivulle niin katson saanko siitä mitään irti.
-
Laitappa linkki sinne Canoin ajuri sivulle niin katson saanko siitä mitään irti.
Täältä löytyy:
http://software.canon-europe.com/software/canon_capt_printer_driver_for_linuxs22362.asp?model=
-
Canon haluaa näköjään tehdä asiakkaidensa elämästä vaikeaa. No onneksi sentään julkaisevat Linux ajurit. Purin noiden srpm pakettien sisältä lähdekoodi paketit, joista ajurit voi kääntää myös Ubuntulle.
Ja kääntämiseen tulee ohje tässä:
1. Asennetaan kääntämiseen tarvittavat työkalut: sudo apt-get install make gcc gcc-3.4 build-essential automake1.9
2. Luodaan käännös kansio: mkdir canon ja mennää sinne: cd canon
3. Ladataan ajuri paketit: wget http://koti.mbnet.fi/littleli/ubuntu/breezy-extra-drivers/cndrvcups-common-1.10-1.tar.gz http://koti.mbnet.fi/littleli/ubuntu/breezy-extra-drivers/cndrvcups-capt-1.10-1.tar.gz
4. Puretaan paketit: tar -zxf cndrvcups-common-1.10-1.tar.gz ja tar -zxf cndrvcups-capt-1.10-1.tar.gz
5. Mennään common kansioon: cd cndrvcups-common-1.10
6. Asetetaan käännös käyttämään gcc:n versiota 3.4: export CC=gcc-3.4
7. Käännetään common paketti: make gen
8. Ja asennetaan se: sudo make install
9. Mennään capt kansioon: cd ../cndrvcups-capt-1.10
10. Konfiguroidaan ajuri paketti ja käännetään se: ./allgen.sh --prefix=/usr
11. Asennetaan ajuri paketti: sudo make install
12. Lopuksi vielä käynnistetään cupsys palvelu uudelleen: sudo /etc/init.d/cupsys restart
Nyt vaan asennat tulostimesi. Gnomessa: System -> Printing -> New Printer
Valitset tulostimesi ja etsit sen ajurin. Sen pitäisi näkyä nimellä: LBP2900 CAPT ver.1.1
Ja kun tulostimesi toimii voit poistaa tuon alussa luodun canon kansion.
Toivottavasti tästä on apua ;D
-
Suuret kiitokset vaivannäöstäsi. Kyllä maar pelaa. Toivottavasti jonain päivänä itse oppisin käyttämään linuxia yhtä taiten kuin sinä.
Mahtavuutta! ;D
-
Suuret kiitokset vaivannäöstäsi. Kyllä maar pelaa.
Hyvä, että toimii.
Toivottavasti jonain päivänä itse oppisin käyttämään linuxia yhtä taiten kuin sinä.
Eihän tuohon ole tarvittu, kuin kolme vuotta joka päiväistä käyttöä. Ja tietysti sitä, että olen opetellut tekemään asiat konsolissa.
-
olis tälläinen pieni kysymys canonin tulostimista ubuntussa, eli toimiiko ne?
olen ostamassa tulostinta ja omasta mielestäni canon tekee kunnollisia, mutta toimiiko nuo?
ja kannattaako edes yrittää sellaista monitoimilaitetta?
ja onko missä listaa tulostimista jotka toimii?
-
ja onko missä listaa tulostimista jotka toimii?
http://www.linuxprinting.org
-
ja onko missä listaa tulostimista jotka toimii?
http://www.linuxprinting.org
kiitos! :)
-
Ei onnistu canon 2900 asennus. Menee jumiin kohdassa 7.
Tuossa olis lista.
oma@oma:~/canon$ make gen
make: *** No rule to make target `gen'. Stop.
oma@oma:~/canon$ cd cndrvcups-common-1.10
oma@oma:~/canon/cndrvcups-common-1.10$ make gen
for dir in cngplp buftool cpca; do (cd $dir; ./autogen.sh; make $target)|| exit 1; done
**Warning**: I am going to run `configure' with no arguments.
If you wish to pass any to it, please specify them on the
`./autogen.sh' command line.
processing .
Creating ./aclocal.m4 ...
Running glib-gettextize... Ignore non-fatal messages.
Copying file mkinstalldirs
Copying file po/Makefile.in.in
Please add the files
codeset.m4 gettext.m4 glibc21.m4 iconv.m4 isc-posix.m4 lcmessage.m4
progtest.m4
from the /usr/share/aclocal directory to your autoconf macro directory
or directly to your aclocal.m4 file.
You will also need config.guess and config.sub, which you can get from
ftp://ftp.gnu.org/pub/gnu/config/.
Making ./aclocal.m4 writable ...
Running libtoolize...
Using `AC_PROG_RANLIB' is rendered obsolete by `AC_PROG_LIBTOOL'
You should add the contents of `/usr/share/aclocal/libtool.m4' to `aclocal.m4'.
Running aclocal ...
aclocal: configure.in: 35: macro `AM_PATH_GTK' not found in library
Running autoheader...
autoheader: WARNING: Using auxiliary files such as `acconfig.h', `config.h.bot'
autoheader: WARNING: and `config.h.top', to define templates for `config.h.in'
autoheader: WARNING: is deprecated and discouraged.
autoheader:
autoheader: WARNING: Using the third argument of `AC_DEFINE' and
autoheader: WARNING: `AC_DEFINE_UNQUOTED' allows to define a template without
autoheader: WARNING: `acconfig.h':
autoheader:
autoheader: WARNING: AC_DEFINE([NEED_FUNC_MAIN], 1,
autoheader: [Define if a function `main' is needed.])
autoheader:
autoheader: WARNING: More sophisticated templates can also be produced, see the
autoheader: WARNING: documentation.
autoheader: error: AC_CONFIG_HEADERS not found in configure.in
Running automake --gnu ...
configure.in: 5: required file `./config.h.in' not found
src/Makefile.am:28: variable `INTLLIBS' not defined
Running autoconf ...
configure.in:4: error: possibly undefined macro: AM_INIT_AUTOMAKE
If this token and others are legitimate, please use m4_pattern_allow.
See the Autoconf documentation.
configure.in:5: error: possibly undefined macro: AM_CONFIG_HEADER
configure.in:6: error: possibly undefined macro: AM_PROG_LIBTOOL
configure.in:18: error: possibly undefined macro: AM_PROG_CC_STDC
configure.in:35: error: possibly undefined macro: AM_PATH_GTK
configure.in:44: error: possibly undefined macro: AM_GLIB_GNU_GETTEXT
Running ./configure ...
./configure: line 1297: syntax error near unexpected token `cngplp,'
./configure: line 1297: `AM_INIT_AUTOMAKE(cngplp, 1.1)'
make[1]: Entering directory `/home/oma/canon/cndrvcups-common-1.10/cngplp'
make[1]: *** No targets specified and no makefile found. Stop.
make[1]: Leaving directory `/home/oma/canon/cndrvcups-common-1.10/cngplp'
make: *** [gen] Error 1
Mikä menee väärin?
-
Ei onnistu canon 2900 asennus. Menee jumiin kohdassa 7.
Tuossa olis lista.
Mikä menee väärin?
Seurasithan ohjeita orjallisesti? Eli asensit nuo paketit tuon kohdan 1. mukaan ja muistit ajaa tuon komennon joka on kohdassa 6.
-
Tein vielä kerran tuon ohjeen mukaan. Tulee tuo sama ilmoitus yhä edelleen.
En ymmärrä mistä johtuu.
-
Ei onnistu canon 2900 asennus. Menee jumiin kohdassa 7.
Tuossa olis lista.
Mikä menee väärin?
Seurasithan ohjeita orjallisesti? Eli asensit nuo paketit tuon kohdan 1. mukaan ja muistit ajaa tuon komennon joka on kohdassa 6.
Vaatiikohan tuo kernel-headerit?
-
En saa toimiin vieläkään...
Voisko käyttiksestä puuttua jotain, ettei onnistu tuo "make gen" systeemi?
-
Olisko vielä vinkkejä?
Miten ne kernel-headerit pitäs asentaa? Prossu on amd 2600+ Abit KV7 emo.
Olen vielä aloittelija tämän linuxin kanssa.
-
Olisko vielä vinkkejä?
Miten ne kernel-headerit pitäs asentaa? Prossu on amd 2600+ Abit KV7 emo.
Olen vielä aloittelija tämän linuxin kanssa.
Jollet tiedä mikä kerneli (386, 686, k7, jne) sulla on käytössä tarkista se uname -r komennolla joka tulostaa jotain tälläista:
$ uname -r
2.6.12-10-k7
Tuosta näet mikä kerneli on käytössä, eli ensin tulee versionumero (jolla et tässä tapauksessa tee mitään), mutta katso tuo loppu (eli mun tapauksessa k7) ja laitat sen tuohon paketin nimen xxx kohtaan.
sudo apt-get install linux-headers-xxx
-
Kiitos tuosta kernel-header ohjeesta.
-
Kiitos tuosta kernel-header ohjeesta.
Saitko nuo ajurit nyt käännettyä?
-
Ei onnistu vieläkään.
Ajattelin asentaa eri kovalevylle kokeeksi joko Ubuntun tai Susen, että näkee mistä kiikastaa.
-
Vielä kerran tästä canonista. Nyt olen edistynyt sen verran, että sain asennettua mielestäni oikein tuon tulostimen.
Tulostus menee vaan tulostusjonoon ja tila näyttää, että tulostetaan. Tulostin ei vaan tulosta mitään. Mikä olis vielä väärin?
-
Vielä kerran tästä canonista. Nyt olen edistynyt sen verran, että sain asennettua mielestäni oikein tuon tulostimen.
Tulostus menee vaan tulostusjonoon ja tila näyttää, että tulostetaan. Tulostin ei vaan tulosta mitään. Mikä olis vielä väärin?
Laita jotain tulostamaan ja sitten otat Järjestelmä->Hallinta->Tulostus ja sieltä oikealla napilla tulostimesi päällä ominaisuudet ja kerro mitä siinä ikkunassa lukee Tila: kohdassa?
-
Tuossa on tuo vastaus Tulostetaan: Unable to open USB device "usb://Canon/LBP2900": No such device.
Ennen tulostusta luki Valmis.
On vielä jokin näköjään väärin
-
Tuossa on tuo vastaus Tulostetaan: Unable to open USB device "usb://Canon/LBP2900": No such device.
Ennen tulostusta luki Valmis.
On vielä jokin näköjään väärin
Laita tulostin päälle ja katso päätteestä ls /dev/usb/ näkyykö tuolla mitään? siellä pitäisi olla lp0
-
Oli tuo lp0. Mitähän vois vielä kokeilla?
-
Oli tuo lp0. Mitähän vois vielä kokeilla?
Eli siinä tapauksessa se kyllä löytää tulostimen. Koitappa vielä että poistat tuolta Järjestelmä->Hallinta->Tulostus ton tulostimen kokonaan ja asennat sen uudelleen (löytääkö se asennusvelho sen tulostimen?)
-
Asennusvelho löytää tulostimen.
-
Ei osaa enää sanoa muuta kuin laita /var/log/cups/error_log tänne ja sit toinen et käännä ja asenna ajuri uusiks.
-
Herätelläänpä vanhaa threadia kun sama ongelma on vastassa. Pitäisiköhän näiden ohjeiden toimia myös Dapperissa? Tein kaiken pilkulleen ohjeiden mukaan (kernel-headereiden asennusta myöten) ja saan samat ilmot kuin jupe5. Plus komento ls /dev/usb/ ilmoittaa että No such file or directory, vaikka tulostin on kiinni koneessa ja virta on päällä. Mitäs nyt? ???
-
Herätelläänpä vanhaa threadia kun sama ongelma on vastassa.
Olettehan lukeneet LinuxPrinting-sivuston:
http://www.linuxprinting.org/show_printer.cgi?recnum=Canon-LBP2900
"There are official Canon drivers for this printer and a well made guide, but many people can't manage to make it work! (Printer is detected but printing doesn't start). I had the same problem with the latest rpm driver and I used the deb package found on this page http://rdoursenaud.free.fr/debian/capt.html (im using ubuntu). They should be the same thing... (just a differente version) but the oldest driver worked better for me!"
Linkki:
http://rdoursenaud.free.fr/debian/capt.html
Taitaa olla tämä paketti:
http://rdoursenaud.free.fr/debian/cndrvcups-capt_1.10-2_i386.deb
Nuo saa pois pakettihallinnasta, jos eivät toimi.
PS. Älkää ostako muita kuin HP-yhteensopivia (Laserjet-emulointi) lasereita. Esimerkiksi meillä on töissä joukko "Lexmark E232" -BW-lasereita. Niitä käytetään "Laserjet 5" (hpijs/HPLIP 0.9.7) -ajurilla. Toimii sekä usb- että ltsp-piuha.
Ystävällisin terveisin Asmo Koskinen.
-
http://rdoursenaud.free.fr/debian/cndrvcups-capt_1.10-2_i386.deb
koskias@video:~/bin$ sudo dpkg -i cndrvcups-capt_1.10-2_i386.deb
Password:
Selecting previously deselected package cndrvcups-capt.
(Reading database ... 226503 files and directories currently installed.)
Unpacking cndrvcups-capt (from cndrvcups-capt_1.10-2_i386.deb) ...
dpkg: dependency problems prevent configuration of cndrvcups-capt:
cndrvcups-capt depends on libcupsys2-gnutls10 (>= 1.1.23-1); however:
Package libcupsys2-gnutls10 is not installed.
dpkg: error processing cndrvcups-capt (--install):
dependency problems - leaving unconfigured
Errors were encountered while processing:
cndrvcups-capt
koskias@video:~/bin$ sudo aptitude install libcupsys2-gnutls10
Luetaan pakettiluetteloita... Valmis
Muodostetaan riippuvuussuhteiden puu... Valmis
Luen tilatietoja
Alustan pakettien tiloja... Valmis
Rakennan merkkitietokantaa... Valmis
Nämä UUDET paketit asennetaan:
libcupsys2-gnutls10
0 päivitettyä pakettia, 1 uutta asennusta, 0 poistettavaa ja 0 päivittämätöntä.
Tarvitsee noutaa 990B arkistoista. Levytilaa kuluu 20,5kB purkamisen jälkeen.
Kirjoitan tilatietoja... Valmis
Nouda:1 http://archive.ubuntu.com dapper/main libcupsys2-gnutls10 1.2.0-0ubuntu5 [990B]
Noudin 990B ajassa 0s (2977B/s)
Selecting previously deselected package libcupsys2-gnutls10.
(Reading database ... 226543 files and directories currently installed.)
Unpacking libcupsys2-gnutls10 (from .../libcupsys2-gnutls10_1.2.0-0ubuntu5_all.deb) ...
Setting up libcupsys2-gnutls10 (1.2.0-0ubuntu5) ...
Setting up cndrvcups-capt (1.10-2) ...
koskias@video:~/bin$
Kokeilkaa toimiiko Canon tuon jälkeen.
Ystävällisin terveisin Asmo Koskinen.
-
Kokeilkaa toimiiko Canon tuon jälkeen.
Asennus. Koska minulla ei oikeasti ole tuota tulostinta, sitä ei voi myöskään tunnistaa, siksi tuo portti.
(http://www.arkki.info/tmp/Canon_1.png)
---
(http://www.arkki.info/tmp/Canon_2.png)
---
(http://www.arkki.info/tmp/Canon_3.png)
---
(http://www.arkki.info/tmp/Canon_4.png)
---
(http://www.arkki.info/tmp/Canon_5.png)
---
Ystävällisin terveisin Asmo Koskinen.
-
Vielä kerran herätys tälle ketjulle. En jostain syystä saanut tätä tulostinta toimimaan millään näistä ohjeista, tiedä sitten miksi. Uusin koneeni vastikään ja nyt askarruttaa josko tätä kirjoitinta saa asennettua AMD64 -koneille, kun kaikki ajuripaketit näyttävät olevan i386 -arkkitehtuurille? Löysin lontoonkielisestä wikistä tämän (https://wiki.ubuntu.com/Canon_LBP_2900_HowTo) ohjeen, mutta sieltäkin löytyy paketti vain i386:lle. Joten, kellään tietoa tai kokemusta asiasta?
Edit: niin, siis käyttöjärjestelmänä on Ubuntun Dapper, ei 5.10.
-
kun kaikki ajuripaketit näyttävät olevan i386 -arkkitehtuurille?
Itse asennukseen en ota kantaa, mutta i386 tarkoittaa, että ajuri toimii kaikkien PC-prosessorien kanssa.
Huomautus: jos käytössäsi on 64-bittinen Ubuntu-järjestelmä, ei ole aivan varmaa takuuta kaikkien ajurien toimivuudesta 64-bittisessä käyttöjärjestelmässä. On kuitenkin mahdollista, että se toimii.