Skocz do zawartości

Instalacja Drukarki Lexmark X2480


IceRundax

Rekomendowane odpowiedzi

Witam wszystkich użytkowników forum.

 

 

 

Mam pewien problem odnośnie instalacji drukarki Lexmark X2480 na systemie Fedora 16.

 

 

Wydaje mi się że znalazłem odpowiednie sterowniki więc zabrałem się do dzieła w następujący sposób (korzystałem z jakiegoś How-to w necie):

 

[edwin@fedora Downloads]$ cd Lexmarkx2480
[edwin@fedora Lexmarkx2480]$ mv CJLZ600LE-CUPS-1.0-1.TAR.gz CJLZ600LE-CUPS-1.0-1.tar.gz
[edwin@fedora Lexmarkx2480]$ tar -xvzf CJLZ600LE-CUPS-1.0-1.tar.gz
COPYING
README
z600cups-1.0-1.gz.sh
[edwin@fedora Lexmarkx2480]$ tar -xvjf rpm2targz.tar.bz2
rpm2targz/
rpm2targz/rpm2targz
rpm2targz/rpmoffset.c
rpm2targz/README
rpm2targz/install
[edwin@fedora Lexmarkx2480]$ su
Hasło: 
[root@fedora Lexmarkx2480]# cd /rpm2targz
bash: cd: /rpm2targz: Nie ma takiego pliku ani katalogu
[root@fedora Lexmarkx2480]# dir
CJLZ600LE-CUPS-1.0-1.tar.gz  README	rpm2targz.tar.bz2
COPYING			     rpm2targz	z600cups-1.0-1.gz.sh
[root@fedora Lexmarkx2480]# cd /home
[root@fedora home]# cd edwin
[root@fedora edwin]# cd Downloads
[root@fedora Downloads]# cd Lexmarkx2480
[root@fedora Lexmarkx2480]# cd rpm2targz
[root@fedora rpm2targz]# ./install
+ gcc -o rpmoffset rpmoffset.c
./install: line 3: gcc: nie znaleziono polecenia
+ install -m755 rpmoffset rpm2targz /usr/bin
install: nie można wykonać stat na `rpmoffset': Nie ma takiego pliku ani katalogu
[root@fedora rpm2targz]# ./install
+ gcc -o rpmoffset rpmoffset.c
./install: line 3: gcc: nie znaleziono polecenia
+ install -m755 rpmoffset rpm2targz /usr/bin
install: nie można wykonać stat na `rpmoffset': Nie ma takiego pliku ani katalogu
[root@fedora rpm2targz]# ./install
+ gcc -o rpmoffset rpmoffset.c
./install: line 3: gcc: nie znaleziono polecenia
+ install -m755 rpmoffset rpm2targz /usr/bin
install: nie można wykonać stat na `rpmoffset': Nie ma takiego pliku ani katalogu
[root@fedora rpm2targz]# ./install
+ gcc -o rpmoffset rpmoffset.c
rpmoffset.c: In function ‘main’:
rpmoffset.c:20:25: warning: incompatible implicit declaration of built-in function ‘printf’ [enabled by default]
+ install -m755 rpmoffset rpm2targz /usr/bin
[root@fedora rpm2targz]# cd /home/edwin/Downloads/Lexmarkx2480
[root@fedora Lexmarkx2480]# tail -n +143 z600cups-1.0-1.gz.sh > install.tar.gz
[root@fedora Lexmarkx2480]# tar -xvzf install.tar.gz
globals.tcl
install
lexinstall
lexinstall.tcl
license
setup.tcl
testpage
usb.tcl
xlexinstall
xlexinstall.tcl
z600cups-1.0-1.i386.rpm
z600llpddk-2.0-1.i386.rpm
[root@fedora Lexmarkx2480]# rpm2targz *.rpm
Processing file: z600cups-1.0-1.i386.rpm
Processing file: z600llpddk-2.0-1.i386.rpm
[root@fedora Lexmarkx2480]# tar -xvzf z600cups-1.0-1.i386.tar.gz -C /
./
./usr/
./usr/lib/
./usr/lib/cups/
./usr/lib/cups/filter/
./usr/lib/cups/filter/rastertoz600
./usr/lib/cups/backend/
./usr/lib/cups/backend/z600
./usr/share/
./usr/share/cups/
./usr/share/cups/model/
./usr/share/cups/model/Lexmark-Z600-lxz600cj-cups.ppd.gz
[root@fedora Lexmarkx2480]# tar -xvzf z600llpddk-2.0-1.i386.tar.gz -C /
./
./usr/
./usr/include/
./usr/include/lexmark/
./usr/include/lexmark/cartridgemanager.h
./usr/include/lexmark/printerdevice.h
./usr/include/lexmark/alignmentdata.h
./usr/include/lexmark/cleaningdata.h
./usr/include/lexmark/clock.h
./usr/include/lexmark/printjobmanager.h
./usr/include/lexmark/mediamanager.h
./usr/include/lexmark/cartridgeuserinterface.h
./usr/include/lexmark/linuxinkjetprinter.h
./usr/include/lexmark/errorcommunicator.h
./usr/include/lexmark/portmonitor.h
./usr/lib/
./usr/lib/liblexprinter.a
./usr/lib/liblexprinter.so.0.0.0
./usr/lib/liblexprinter.la
./usr/lib/liblexz600core.so.0.0.0
./usr/lib/liblexprintjob.so.0.0.0
./usr/lib/liblexz600core.a
./usr/lib/liblexprintjob.a
./usr/lib/liblexz600core.la
./usr/lib/liblexprintjob.la
./usr/local/
./usr/local/z600llpddk/
./usr/local/z600llpddk/utility/
./usr/local/z600llpddk/utility/lxbcalgn.out
./usr/local/z600llpddk/utility/bnsi1.lut
./usr/local/z600llpddk/utility/bnsi3.lut
./usr/local/z600llpddk/utility/bnsi2.lut
./usr/local/z600llpddk/utility/lxbccln.out
[root@fedora Lexmarkx2480]# ldconfig
[root@fedora Lexmarkx2480]# cd /usr/lib/cups/backend
[root@fedora backend]# ./z600
./z600: error while loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directory
[root@fedora backend]# lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 004: ID 148f:2070 Ralink Technology, Corp. RT2070 Wireless Adapter
Bus 002 Device 002: ID 09da:0006 A4 Tech Co., Ltd Optical Mouse WOP-35 / Trust 450L Optical Mouse
Bus 003 Device 002: ID 043d:00e9 Lexmark International, Inc. 2400 series
Bus 004 Device 002: ID 09da:0006 A4 Tech Co., Ltd Optical Mouse WOP-35 / Trust 450L Optical Mouse
[root@fedora backend]# ./z600
./z600: error while loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directory
[root@fedora backend]# ./z600

 

 

Do tej pory zdaje się być w porządku ale polecenie ./z600 powinno dać coś w stylu:

direct z600:/dev/usb/lp0 "Lexmark Lexmark Z600 Series" "Lexmark Printer"

 

A u mnie nie zwraca nic.

 

 

Widzę że sporo osób ma tu doświadczenie w rozwiązywaniu podobnych problemów więc prosiłbym o jakąś radę starszych kolegów używających systemu dłużej niż ja i posiadających szerszą wiedzę.

 

Pozdrawiam

Odnośnik do komentarza
Udostępnij na innych stronach

A u mnie nie zwraca nic.

Chyba nie chcialo Ci sie przeczytac tego co nam tu wkleiles? ;) Wielokrotnie powtarza sie

./install: line 3: gcc: nie znaleziono polecenia

Zainstaluj kompilator i na pewno pójdzie lepiej ;)

yum install gcc

 

[EDIT]

Pod koniec widac jeszcze

[root@fedora backend]# ./z600

./z600: error while loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directory

wiec zapewne trzeba dorzucic

yum install compat-libstdc++-33-3.2.3-68.1.i686

Edytowane przez WalDo
Odnośnik do komentarza
Udostępnij na innych stronach

Witaj

 

Przeczytać przeczytałem zaręczam Ci, może coś źle zrozumiałem ;)

 

Spójrz na log:

 

[root@fedora rpm2targz]# ./install
+ gcc -o rpmoffset rpmoffset.c
./install: line 3: gcc: nie znaleziono polecenia
+ install -m755 rpmoffset rpm2targz /usr/bin
install: nie można wykonać stat na `rpmoffset': Nie ma takiego pliku ani katalogu
[root@fedora rpm2targz]# ./install
+ gcc -o rpmoffset rpmoffset.c
rpmoffset.c: In function ‘main’:
rpmoffset.c:20:25: warning: incompatible implicit declaration of built-in function ‘printf’ [enabled by default]
+ install -m755 rpmoffset rpm2targz /usr/bin

 

 

pierwsza próba ./install owszem wywaliła błąd ale druga już nie w miedzy czasie zainstalowałem kompilator.

 

 

 

 

Spójrz drugi raz:

 

[root@fedora backend]# ./z600
./z600: error while loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directory
[root@fedora backend]# ./z600

 

Pierwsza próba wywaliła błąd ale druga już nie. Tu też w między czasie doinstalowałem co brakuje.

Odnośnik do komentarza
Udostępnij na innych stronach

No a te biblioteki "compat" doinstalowales?

Skad sciagnales plik CJLZ600LE-CUPS-1.0-1.TAR.gz? Podaj link to sprawdze u siebie - bedzie prosciej cos znalezc.

[EDIT]

OK, znalazlem tego tarrballa

 

[EDIT2]

A w sumie sprawdziles czy drukarka dziala? Moze po prostu jak wpisales za drugim razem ./z600 to nei bylo spodziewanego napisu ale drukarka dziala. Swoja droga strzelam troche w ciemno, bo nie wiem jaki powinien byc wynik dzialania polecenia z600. Co to ma dac? Zainstaluje sterownik?

Odnośnik do komentarza
Udostępnij na innych stronach

Może się mylę, ale poczytałem trochę w sieci i coś mi się zdaje, że to z czym walczysz jest do drukarek serii Z600 a Ty masz drukarkę serii X2400, więc może stąd problem.

 

 

Heh walczę z tą paczką ponieważ udało mi się wyczytać że te stery będą właśnie działały z moją drukarką. Jeśli wiesz może które by pasowały do mojej daj znać. I nie chodzi mi o to byś szukał tego za mnie w googlach ;).

 

Pozdrawiam

Odnośnik do komentarza
Udostępnij na innych stronach

ok na razie tamto zostawię. Znalazłem jeszcze jeden sterownik:

drivers-linux-glibc2-x86.tar.gz
Jutro sie nim pobawię.

 

Szukając po sieci nie znalazłem zbytnio informacji na temat mojego problemu. No może informacji jest wiele ale rozwiązań brak.

 

P.S.

Zastanawiam się nad zmianą drukarki. Co polecicie? Słyszałem że najbardziej kompatybilny sprzęt z Linux to HP. Przejrzałem tez stronę Brothera: http://welcome.solutions.brother.com/bsc/public_s/id/linux/en/download_prn.html#DCP-J125 sporo sterowników do nowszych drukarek. W sumie w Brothera bym bardziej celował ze względu na większe oszczędności.

Poradźcie proszę. Macie na pewno większe doświadczenie niż :D

Odnośnik do komentarza
Udostępnij na innych stronach

ok na razie tamto zostawie. Znalazlem jeszcze jeden sterownik: Jutro sie nim pobawie.
IMHO slaby pomysl, bo moze sie "klócic" z paczkami z repo Fedory.
Szukajac po sieci nie znalazlem zbytnio informacji na temat mojego problemu. No moze informacji jest wiele ale rozwiazan brak.
Propozycje rozwiazan - z tego co ja widzialem - dotycza Ubuntu, a wiec slabo przystaja do Fedory.
Zastanawiam sie nad zmiana drukarki. Co polecicie? Slyszalem ze najbardziej kompatybilny sprzet z Linux to HP.
Prawda. Hp nie wypina sie "tylna strona" do Linuksa. Osobiscie sprawdzone mam laserówki 1018 i P1102 (obie drukuja w cz-B) - zero problemów przy instalacji sterowników skryptem ze strony HP. Do tego instaluja sie od razu rózne przydatne programy narzedziowe HP. Osobiscie mam wielkie uznanie dla HP za to, ze nie olewaja Linuksa "bo to niszowy i malo oplacalny system".

 

[EDIT]

Tak mi jeszcze dzisiaj z rana wpadl do glowy pomysl na wylaczenie SElinuksa. Wprawdzie ostatnio nie sprawial klopotów uzytkownikom (stad moje zapomnienie), ale moze warto w tym przypadku spróbowac jako root uruchomic z katalogu gdzie siedzi program z600

setenforce 0 && ./z600

Edytowane przez WalDo
Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...