logologo2

DEBIAN.LINUX.PL
Polskie Forum Użytkowników Debiana
 


Poprzedni temat «» Następny temat
Przesunięty przez: fnmirk
|27 Sie 2008|, 2008 11:55
Instalacja drukarek Canon Pixma (w moim przypadku IP1500)
Autor Wiadomość
kakalia

Dołączył: 27 Mar 2008
Posty: 28
Wysłany: |20 Kwi 2008|, 2008 11:31   Instalacja drukarek Canon Pixma (w moim przypadku IP1500)

Post wydzielony z http://debian.linux.pl/viewtopic.php?t=242
Rozwiązałem problem z drukarką, poniżej podaję jak:

Instalacja drukarek Canon Pixma (w moim przypadku IP1500)


Do pliku /etc/apt/sources.list dodajemy następujące wpisy:
Kod:
deb http://mambo.kuhp.kyoto-u.ac.jp/~takushi/debian ./
deb-src http://mambo.kuhp.kyoto-u.ac.jp/~takushi/debian ./

Robimy aktualizacje:
Kod:
# apt-get update

i instalujemy aptem pakiety:
Kod:
# apt-get install libcnbj-2.6 bjfilter-2.6 pstocanonbj

lub jak ktoś woli instalacja manualna:
Kod:
# wget -c http://mambo.kuhp.kyoto-u.ac.jp/~takushi
/debian/pstocanonbj_3.3-1_i386.deb
# wget -c http://mambo.kuhp.kyoto-u.ac.jp/~takushi
/debian/libcnbj-2.6_0-1_i386.deb
# wget -c http://mambo.kuhp.kyoto-u.ac.jp/~takushi
/debian/bjfilter-2.6_1-1_i386.deb
# dpkg -i libcnbj-2.6_0-1_i386.deb
# dpkg -i bjfilter-2.6_1-1_i386.deb
# dpkg -i pstocanonbj_3.3-1_i386.deb

Będzie to wyglądało następująco:
Kod:
# apt-get install libcnbj-2.6 bjfilter-2.6 pstocanonbj
Reading package lists... Done
Building dependency tree... Done
Suggested packages:
bjfilter-2.2 bjfilter-2.4 bjfilter-2.5
The following NEW packages will be installed:
bjfilter-2.6 libcnbj-2.6 pstocanonbj
0 upgraded, 3 newly installed, 0 to remove and 0 not upgraded.
Need to get 7731kB of archives.
After unpacking 12.7MB of additional disk space will be used.
WARNING: The following packages cannot be authenticated!
bjfilter-2.6 libcnbj-2.6 pstocanonbj
Install these packages without verification [y/N]? y
Get:1 http://mambo.kuhp.kyoto-u.ac.jp ./ bjfilter-2.6 1-1 [184kB]
Get:2 http://mambo.kuhp.kyoto-u.ac.jp ./ libcnbj-2.6 0-1 [7533kB]
Get:3 http://mambo.kuhp.kyoto-u.ac.jp ./ pstocanonbj 3.3-1 [14.9kB]
Fetched 7731kB in 9m32s (13.5kB/s)
Selecting previously deselected package bjfilter-2.6.
(Reading database ... 153454 files and directories currently installed.)
Unpacking bjfilter-2.6 (from .../bjfilter-2.6_1-1_i386.deb) ...
Unpacking libcnbj-2.6 (from .../libcnbj-2.6_0-1_i386.deb) ...
dpkg: error processing /var/cache/apt/archives/libcnbj-2.6_0-1_i386.deb (--unpack):
trying to overwrite `/usr/lib/bjlib/cnb_2560.tbl', which is also in package
cnijfilter-ip2200
dpkg-deb: subprocess paste killed by signal (Broken pipe)
Unpacking pstocanonbj (from .../pstocanonbj_3.3-1_i386.deb) ...
dpkg: error processing /var/cache/apt/archives/pstocanonbj_3.3-1_i386.deb (--unpack):
trying to overwrite `/usr/share/cups/model/canonip2200.ppd', which is also in package
cnijfilter-ip2200
Reloading Common Unix Printing System: cupsd.
Errors were encountered while processing:
/var/cache/apt/archives/libcnbj-2.6_0-1_i386.deb
/var/cache/apt/archives/pstocanonbj_3.3-1_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

/var/cache/apt/archives/pstocanonbj_3.3-1_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)


U mnie zwracało powyższy błąd (zaznaczony kursywą), który początkowo zbagatelizowałem. Ale jak się potem okazało mimo iż drukarka została zainstalowana to nie drukowała. Aby go naprawić musimy ręcznie zainstalować paczki z nadpisaniem tego co wcześniej wrzuciliśmy:
Kod:
# dpkg -i --force-overwrite libcnbj-2.6_0-1_i386.deb
# dpkg -i --force-overwrite bjfilter-2.6_1-1_i386.deb
# dpkg -i --force-overwrite pstocanonbj_3.3-1_i386.deb

Jeszcze tylko reset cupsa:
Kod:
# /etc/init.d/cups restart

dla pewności możemy sprawdzić czy wszystko mamy:
Kod:
# dpkg -l | grep libcnbj
# dpkg -l | grep bjfilter
# dpkg -l | grep pstocanonbj

w katalogu /usr/share/cups/model/ powinniśmy mieć następujące pliki:
Kod:
# ls /usr/share/cups/model
canonip2200.ppd   canonmp500.ppd        canonpixus560i.ppd  canonpixus990i.ppd
canonip4200.ppd   canonpixmaip1000.ppd  canonpixus850i.ppd  canonpixusip3100.ppd
canonip6600d.ppd  canonpixmaip1500.ppd  canonpixus860i.ppd  canonpixusip4100.ppd
canonip7500.ppd   canonpixus550i.ppd    canonpixus950i.ppd  canonpixusip8600.ppd

Teraz odpalamy przeglądarkę, wpisujemy http://127.0.0.1:631/, drukarka musi być podłączona pod USB i włączona do zasilania, w cupsie dodajemy drukarkę, szukamy na liście tego co wykrył system pod USB, następnie przechodzimy do kolejnego kroku i podajemy driver z rozszerzeniem .ppd z katalogu powyżej. Zostały jeszcze dwa kroki do zatwierdzenia i można śmiało wydrukować stronę testową.

Hej zabawa z drukarką zajęła mi dwa dni, mam nadzieję że moje rozwiązanie umożliwi wam odpalenie drukarek od pierwszego razu.

Pozdrawiam.
Ostatnio zmieniony przez fnmirk |18 Paź 2008|, 2008 19:50, w całości zmieniany 3 razy  
 
     
Wyświetl posty z ostatnich:   
Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Powered by phpBB modified by Przemo © 2003 phpBB Group