[+] Instalacja sterowników do Brother DCP-195C

Wszystko związane z jądrem systemowym, sterownikami, sprzętem itp.
Firehead
Posty: 8
Rejestracja: 27 kwietnia 2009, 22:25

[+] Instalacja sterowników do Brother DCP-195C

Post autor: Firehead »

Witam.
Zainstalowałem sterowniki do drukarki i skanera ze strony producenta dcp195ccupswrapper-1.1.2-2.i386.deb oraz dcp195clpr-1.1.2-1.i386.deb, i jeszcze brscan2-0.2.4-0.i386.deb. Początkowo drukarka drukowała, ale po usunięciu HPLIP drukować przestała... Zainstalowałem Sane, ale XSane nie wykrywa urządzenia. Jestem trochę zielony jeśli chodzi o Linuksa, więc proszę o wyrozumiałość i oczywiście ewentualną pomoc w konfiguracji.

A tu trochę szczegółów co do mojego komputera:

Kod: Zaznacz cały

slawek@desktop:~$ uname -a
Linux desktop 2.6.30-2-686 #1 SMP Fri Dec 4 00:53:20 UTC 2009 i686 GNU/Linux

Kod: Zaznacz cały

slawek@desktop:~$ dpkg --print-architecture
i386

Kod: Zaznacz cały

slawek@desktop:~$ lspci -k
00:00.0 Host bridge: VIA Technologies, Inc. VT8366/A/7 [Apollo KT266/A/333]
	Subsystem: Elitegroup Computer Systems Device 0996
	Kernel driver in use: agpgart-via
00:01.0 PCI bridge: VIA Technologies, Inc. VT8366/A/7 [Apollo KT266/A/333 AGP]
00:09.0 Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev 07)
	Subsystem: Creative Labs SBLive! 5.1 Model SB0100
	Kernel driver in use: EMU10K1_Audigy
00:09.1 Input device controller: Creative Labs SB Live! Game Port (rev 07)
	Subsystem: Creative Labs Gameport Joystick
	Kernel driver in use: Emu10k1_gameport
00:0a.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
	Subsystem: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+
	Kernel driver in use: 8139too
00:0b.0 Communication controller: Intel Corporation 536EP Data Fax Modem
	Subsystem: Intel Corporation Device 1000
00:11.0 ISA bridge: VIA Technologies, Inc. VT8233A ISA Bridge
	Subsystem: Elitegroup Computer Systems Device 0996
00:11.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
	Subsystem: VIA Technologies, Inc. VT82C586/B/VT82C686/A/B/VT8233/A/C/VT8235 PIPC Bus Master IDE
	Kernel driver in use: VIA_IDE
00:11.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 23)
	Subsystem: First International Computer, Inc. VA-502 Mainboard
	Kernel driver in use: uhci_hcd
00:11.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 23)
	Subsystem: First International Computer, Inc. VA-502 Mainboard
	Kernel driver in use: uhci_hcd
01:00.0 VGA compatible controller: nVidia Corporation NV17 [GeForce4 MX 440] (rev a3)

Kod: Zaznacz cały

slawek@desktop:~$ lsusb

Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 04f9:0222 Brother Industries, Ltd 
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Proszę o pomoc.
AdeBe
Junior Member
Posty: 825
Rejestracja: 01 grudnia 2007, 14:41

Post autor: AdeBe »

Firehead pisze:Początkowo drukarka drukowała, ale po usunięciu HPLIP drukować przestała...
A nie wyrzuciło Ci CUPS razem z HPLIP? Jak używałem debiana, to pamiętam, że mieli jakieś dziwne paczkowanie tego pakietu.
Spróbuj przeintalować te 2 pakiety od Brothera. Mam 165C i pamiętam, że przy jakiejkolwiek zmianie ocierającej się o CUPS trzeba było przeinstalowywać te 2 pakiety. A ponieważ widzę, że używasz testinga (albo sida), to co jakiś czas będziesz musiał powtarzać tę czynność. Taki urok wersji testowej.
Firehead pisze:i jeszcze brscan2-0.2.4-0.i386.deb
Firehead pisze:Zainstalowałem Sane, ale XSane nie wykrywa urządzenia.
Do twojego modelu należy zastosować sterownik brsan3. Link do strony Brothera: http://welcome.solutions.brother.com/bs ... d_scn.html
Oczywiście najpierw odinstaluj brscan2
Dodatkowo, aby skaner działał bezproblemowo z poziomu zwykłego użytkownika:
http://welcome.solutions.brother.com/bs ... 1c.html#d5
No i tak jak piszą na stronce, pakiet sane-utils musi być zainstalowany.

I zapewniam Cię, że urządzenie działa pod Linuksem bezbłędnie, tylko sama instalacja wydaje się zbyt skomplikowana (moim zdaniem mogli to zautomatyzować, aby wystarczyło ściągniecie tylko jednej paczki).
pavbaranov
Senior Member
Posty: 2156
Rejestracja: 29 lipca 2007, 18:06

Post autor: pavbaranov »

Zainstalowałeś te sterowniki, czy też postąpiłeś tak jak na stronie producenta został opisany proces ich instalacji? Jeśli nie, to odsyłam do strony Brothera i postąp dokładnie tak, jak tam jest opisane.
Skaner działa Ci na koncie roota? Jeśli tak, to znów na stronie producenta masz opisane co zrobić w Twoim systemie, by był dostępny dla zwykłego użytkownika.
Sam mam - wprawdzie inny model - Brothera, ale nigdy gdy instalowałem ją zgodnie z zaleceniami ze strony, nie miałem z nią problemów.
Firehead
Posty: 8
Rejestracja: 27 kwietnia 2009, 22:25

Post autor: Firehead »

Dziękuję chłopaki, zaraz przeinstaluję co trzeba, a co do tych pakietów, to po prostu je zainstalowałem, bez zaglądania do poradnika na stronie. A skanera na koncie roota XSane też nie wykrywa. Biorę się do pracy.

Ps. Cupsa nie ruszyło, jest zainstalowany tak jak był.

Kiedy chciałem usunąć brscan2, wystąpił błąd:

Kod: Zaznacz cały

Usuwanie brscan2 ...
rmdir: nie udało się usunąć `/usr/local/Brother/sane/GrayCmData/ALL': Nie ma takiego pliku ani katalogu
rmdir: nie udało się usunąć `/usr/local/Brother/sane/GrayCmData/AL': Nie ma takiego pliku ani katalogu
rmdir: nie udało się usunąć `/usr/local/Brother/sane/GrayCmData': Nie ma takiego pliku ani katalogu
rmdir: nie udało się usunąć `/usr/local/Brother/sane': Nie ma takiego pliku ani katalogu
dpkg: błąd przetwarzania brscan2 (--purge):
 podproces zainstalowany skrypt post-removal zwrócił kod błędu 1
Wystąpiły błędy podczas przetwarzania:
 brscan2
E: Sub-process /usr/bin/dpkg returned an error code (1)
Z powodu tego błędu nie mogę zainstalować drugi raz sterowników.
pavbaranov
Senior Member
Posty: 2156
Rejestracja: 29 lipca 2007, 18:06

Post autor: pavbaranov »

Czekaj (tzn. przeinstalować możesz, a nawet powinieneś), ale czy drukarka jest prawidłowo wykrywana przez CUPSa? Sprawdź sobie na localhost:631
Aha, przy instalacji drukarki, konieczne było zachowanie kolejności instalacji obu paczek.
Tutaj masz sterowniki do drukarki (ale te znasz): http://welcome.solutions.brother.com/bs ... l#DCP-195C
a poniżej ich jest instrukcja instalacji.
Firehead
Posty: 8
Rejestracja: 27 kwietnia 2009, 22:25

Post autor: Firehead »

Już wszystko działa. ¯eby odinstalować brscan2 stworzyłem katalog, którego brak uniemożliwiał odinstalowanie paczki. Następnie przeinstalowałem sterowniki w odpowiedniej kolejności i teraz wszystko hula łącznie ze skanerem :)

Dziękuję za pomoc

Pozdrawiam
Czaro
Posty: 6
Rejestracja: 21 listopada 2009, 21:03

Post autor: Czaro »

Zmiana opcji drukowania nadal nie działa ?
pavbaranov
Senior Member
Posty: 2156
Rejestracja: 29 lipca 2007, 18:06

Post autor: pavbaranov »

Czaro, możesz jaśniej?
Czaro
Posty: 6
Rejestracja: 21 listopada 2009, 21:03

Post autor: Czaro »

Próbowałem na CUPS 1.3.8 i przy zmianie np. jakości drukowania czy też drukowania w czerni, zawsze drukuje w standardowej jakości i kolorze. Z tego co wyczytałem u innych ten problem także występuje. Nie wiem czy winę za to ponosi sterownik brother'a czy też błąd w CUPS.
AdeBe
Junior Member
Posty: 825
Rejestracja: 01 grudnia 2007, 14:41

Post autor: AdeBe »

Standardowa odpowiedź: u mnie działa :-D
Zarówno na openSuse, jak i działało na Debianie
ODPOWIEDZ