[SOLVED] Canon PiXMA ip2500
: 18 paź 2009, 20:07
Witam,
na Ubuntu siedze od niedawna, a przez ostatni czas jego uzytkowania walczylem z drukarką
. Z racji tego, ze w necie jest malo informacji na ten temat, sprobuje napisac jak wygladała moja droga do drukowania.
Model: Canon PiXMA ip2500
Pliki: DO POBRANIA
cnijfilter-common-2.70-1.i386.rpm
cnijfilter-common-2.70-2.src.rpm
cnijfilter-ip2500series-2.70-1.i386.rpm
Strony, z których korzystałem:
http://ubuntuforums.org/showthread.php?t=592685
viewtopic.php?t=63890
http://debian.linux.pl/viewtopic.php?p=53149
Zaznaczam, iż nie jest to typowe HOW-TO, nie napisze co robilem od początku do konca( w sumie sam do konca nie wiem
), poniewaz na potrzebne mi informacje natrafialem w trakcie 'walki' z systemem.
Gdybym mial to zrobic jeszcze raz, zapewne zaczalbym od:
Dodanie do repo:
Aktualizacja:
Instalacja pakietów:
libcnbj-2.6
bjfilter-2.6
Na jednej ze stron zalecają zainstalowanie pakietu: pstocanonbj . Jednak u mnie nie móglbyc zainstalowany, nie spelnial jakiejs zaleznosci. Postanowilem wiec ominąc ten plik. (co bedzie to bedzie
)
Nastepnie:
Pobranie plików:
(^link wyżej^)
1. cnijfilter-common-2.70-2.src.rpm
2. cnijfilter-ip2500series-2.70-1.i386.rpm
3. cnijfilter-common-2.70-1.i386.rpm
Plik 1 i 2 przekonwertowałem do *deb przez wykorzystanie aliena.
Instalacja aliena:
W terminalu musimy przejsc do folderu, w którym sa nasze paczki, a następnie mozna konwetowac:
Konwertowanie:
Przekonwertowane juz paczki(*deb) zainstalowalem standardowo, poprzez dwuklik 
Z konwertowaniem paczki cnijfilter-common-2.70-1.i386.rpm był jakis problem, wiec znowu zajrzalem na google. Pomoc znalazlem na jednej z wczesniej wspomnianych stron.
Z w/w paczki wypakowalem plik pstocanonij i przeniosłem we własciwe miejsce.
Potem czytając dalej stronę sprawdziłem czy wszystko jest zlinkowane poprawnie.
Okazało się, ze nie, wiec aby je polaczyc wklepałem:
A po ponownym sprawdzeniu:
otrzymałem:
Zainstalowalem także pakiet libpng3:
Zrobiłem reboota, system wykrywał drukarke ale nadal nie drukowala.
Ponownie zajrzalem do wczesniejszych stron. Na tą przypadlość pomogło:
Odpalenie http://localhost:631
Dodajemy lub/i modyfikujemy drukarkę. Nadajemy nazwę, wybieramy urządzenie, a przy wyborze sterowników wybieramy pole "Podaj plik PPD"
Przechodzimy do folderu /usr/share/cups/model/ i wybieramy plik: canonip2500.ppd
Po ponownym restarcie drukarka w koncu ponownie nauczyła sie drukowac
I to na tyle.
:!:
Zaznaczam, ze nie jest to typowy HOW-TO, są to tylko kroki ktore wykonalem(nie koniecznie w takiej kolejnosci), aby drukarka dzialala. Umiescilem to tylko dlatego, ze w internecie jest naprawde malo informacji na ten temat. Moze komus pomogę choć trochę lub naprowadzę na trop.
Nareszcie sie moge przesiasc calkiem na ubuntu, drukarka dziala
Pozdrawiam.
na Ubuntu siedze od niedawna, a przez ostatni czas jego uzytkowania walczylem z drukarką

Model: Canon PiXMA ip2500
Pliki: DO POBRANIA



Strony, z których korzystałem:



Zaznaczam, iż nie jest to typowe HOW-TO, nie napisze co robilem od początku do konca( w sumie sam do konca nie wiem

Gdybym mial to zrobic jeszcze raz, zapewne zaczalbym od:
Dodanie do repo:
Kod: Zaznacz cały
deb http://mambo.kuhp.kyoto-u.ac.jp/~takushi/debian ./
deb-src http://mambo.kuhp.kyoto-u.ac.jp/~takushi/debian ./
Kod: Zaznacz cały
sudo apt-get update
Kod: Zaznacz cały
apt get-install


Na jednej ze stron zalecają zainstalowanie pakietu: pstocanonbj . Jednak u mnie nie móglbyc zainstalowany, nie spelnial jakiejs zaleznosci. Postanowilem wiec ominąc ten plik. (co bedzie to bedzie

Nastepnie:
Pobranie plików:
(^link wyżej^)
1. cnijfilter-common-2.70-2.src.rpm
2. cnijfilter-ip2500series-2.70-1.i386.rpm
3. cnijfilter-common-2.70-1.i386.rpm
Plik 1 i 2 przekonwertowałem do *deb przez wykorzystanie aliena.
Instalacja aliena:
Kod: Zaznacz cały
sudo apt-get install alien
Konwertowanie:
Kod: Zaznacz cały
sudo alien -d cnijfilter-common-2.70-2.src.rpm --scripts
sudo alien -d cnijfilter-ip2500series-2.70-1.i386.rpm --scripts

Z konwertowaniem paczki cnijfilter-common-2.70-1.i386.rpm był jakis problem, wiec znowu zajrzalem na google. Pomoc znalazlem na jednej z wczesniej wspomnianych stron.
Z w/w paczki wypakowalem plik pstocanonij i przeniosłem we własciwe miejsce.
Kod: Zaznacz cały
sudo mv ./pstocanonij /usr/lib/cups/filter/pstocanonij
sudo chown root:root /usr/lib/cups/filter/pstocanonij
sudo chmod u+x /usr/lib/cups/filter/pstocanonij
Kod: Zaznacz cały
/usr/local/bin$ ldd cifip2500
Kod: Zaznacz cały
cd /usr/lib
sudo ln -s libtiff.so.4 libtiff.so.3
sudo ln -s libcnbpcmcm311.so.6.50.1 libcnbpcmcm311.so
sudo ln -s libcnbpess311.so.3.0.9 libcnbpess311.so
sudo ln -s libcnbpcnclapi311.so.3.3.0 libcnbpcnclapi311.so
sudo ln -s libcnbpcnclbjcmd311.so.3.3.0 libcnbpcnclbjcmd311.so
sudo ln -s libcnbpcnclui311.so.3.3.0 libcnbpcnclui311.so
Kod: Zaznacz cały
/usr/local/bin$ ldd cifip2500
Kod: Zaznacz cały
linux-gate.so.1 => (0xb8015000)
libcnbpcmcm311.so => /usr/lib/libcnbpcmcm311.so (0xb7ff6000)
libcnbpess311.so => /usr/lib/libcnbpess311.so (0xb7fae000)
libm.so.6 => /lib/tls/i686/cmov/libm.so.6 (0xb7f87000)
libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0xb7f83000)
libtiff.so.3 => /usr/lib/libtiff.so.3 (0xb7f2d000)
libpng.so.3 => /usr/lib/libpng.so.3 (0xb7f07000)
libcnbpcnclapi311.so => /usr/lib/libcnbpcnclapi311.so (0xb7f02000)
libcnbpcnclbjcmd311.so => /usr/lib/libcnbpcnclbjcmd311.so (0xb7efc000)
libcnbpcnclui311.so => /usr/lib/libcnbpcnclui311.so (0xb7ef6000)
libpopt.so.0 => /lib/libpopt.so.0 (0xb7eec000)
libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb7d89000)
libpthread.so.0 => /lib/tls/i686/cmov/libpthread.so.0 (0xb7d70000)
/lib/ld-linux.so.2 (0xb8016000)
libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0xb7d50000)
libz.so.1 => /lib/libz.so.1 (0xb7d39000)
Kod: Zaznacz cały
sudo apt-get install libpng3
Ponownie zajrzalem do wczesniejszych stron. Na tą przypadlość pomogło:
Odpalenie http://localhost:631
Dodajemy lub/i modyfikujemy drukarkę. Nadajemy nazwę, wybieramy urządzenie, a przy wyborze sterowników wybieramy pole "Podaj plik PPD"
Przechodzimy do folderu /usr/share/cups/model/ i wybieramy plik: canonip2500.ppd
Po ponownym restarcie drukarka w koncu ponownie nauczyła sie drukowac

I to na tyle.

Zaznaczam, ze nie jest to typowy HOW-TO, są to tylko kroki ktore wykonalem(nie koniecznie w takiej kolejnosci), aby drukarka dzialala. Umiescilem to tylko dlatego, ze w internecie jest naprawde malo informacji na ten temat. Moze komus pomogę choć trochę lub naprowadzę na trop.
Nareszcie sie moge przesiasc calkiem na ubuntu, drukarka dziala

Pozdrawiam.