Strona 1 z 1

[+] Brother DCP-145C Problem z instalacją skanera ( wykonałem instrukcje producenta)

: 09 grudnia 2015, 17:17
autor: grafi
Co zrobiłem
1.zalecenia producenta ze strony brother linux before installation wykonane
2 sane utils i na wszelki wypadek sane-backends zainstalowane via dpkg -i [apt ani aptitude nie znalazło pakietu]
3 Instalacja sterowników producenta via sudo dpkg -i *.deb wykonane
4 restat kompa
5 sudo sane-find-scanner -q

Kod: Zaznacz cały

found USB scanner (vendor=0x04f9 [Brother], product=0x0206 [DCP-145C]) at libusb:004:003
6 lsusb Bus 004 Device 003: ID 04f9:0206 Brother Industries, Ltd
7 do pliku 60-libsane.rules dodane

Kod: Zaznacz cały

#Brother DCP-145C
ATTRS{idVendor}=="04f9", ATTRS{idProduct}=="0206", ENV{libsane_matched}="yes"
8 User nie będący rootem dodany do grup lp oraz scanner
9 Przejrzenie tego forum pod kontem rozwiązań problemów ze skanerami brother
11 Restart kompa
12 napisanie tego posta
Program simple scan nadal nie widzi skanera zarówno jako user jak i root
Nie mam pojęcia gdzie jest błąd serdecznie proszę o pomoc

13.grafi@debian:~$ scanimage -T
scanimage: no SANE devices found
grafi@debian:~$

14.grafi@debian:~$ dpkg -l | grep Brother
ii brscan-skey 0.2.4-1 amd64 Brother Linux scanner S-KEY tool
ii brscan3 0.2.13-1 amd64 Brother Scanner Driver
ii dcp145ccupswrapper 1.1.2-2 i386 Brother CUPS Inkjet Printer Definitions
ii dcp145clpr 1.1.2-2 i386 Brother lpr Inkjet Printer Definitions
grafi@debian:~$

grafi@debian:~$ dpkg -l | grep sane
ii libsane:amd64 1.0.24-8 amd64 API library for scanners
ii libsane-common 1.0.24-8 all API library for scanners -- documentation and support files
ii libsane-extras:amd64 1.0.22.3 amd64 API library for scanners -- extra backends
ii libsane-extras-common 1.0.22.3 amd64 API library for scanners -- documentation and support files
ii sane-utils 1.0.24-8 amd64 API library for scanners -- utilities
grafi@debian:~$


Zgłupłem do reszty zainstalowane jest wszystko
Z drukowaniem zero problemu.
Nigdy nie miałem większego problemu z tym urządzeniem. instrukcja od brothera i działało
A tu nagle masz na jessie x 64 net-install cuda
spróbuje to wszystko jeszcze przeinstalować, kończą mi sie pomysły.

: 10 grudnia 2015, 22:43
autor: saturno
task-print-server masz zainstalowany?

: 11 grudnia 2015, 12:31
autor: grafi
@saturno witajcie dobry człowieku prawdopodobnie nie miałem zainstalowanego task-print-servera. Nie wiedziałem ,że powinienem.
Tak jak mówiłem przeinstalowałem cały system tym razem zainstalowałem sysem bazowy+ server druku+ środowisko mate.
Poprzednio zainstalowałem tylko system bazowy reszta szła ręcznie via apt-get install.
Różnica w zapotrzebowaniu na ram między instalacjami jest niewyobrażalna i sięga zawrotnych 30 MB :P
Zobaczymy czy się teraz uda.

No nie

Kod: Zaznacz cały

kuba@debian:~/Pulpit/Brother$ sudo dpkg --force-all -i dcp145clpr-1.1.2-2.i386.deb 
(Odczytywanie bazy danych ... 127119 plików i katalogów obecnie zainstalowanych.)
Przygotowywanie do rozpakowania pakietu dcp145clpr-1.1.2-2.i386.deb ...
Rozpakowywanie pakietu dcp145clpr (1.1.2-2) nad (1.1.2-2) ...
Konfigurowanie pakietu dcp145clpr (1.1.2-2) ...
mkdir: nie można utworzyć katalogu „/var/spool/lpd/dcp145c”: Nie ma takiego pliku ani katalogu
chown: nie ma dostępu do „/var/spool/lpd/dcp145c”: Nie ma takiego pliku ani katalogu
chgrp: nie ma dostępu do „/var/spool/lpd/dcp145c”: Nie ma takiego pliku ani katalogu
chmod: nie ma dostępu do „/var/spool/lpd/dcp145c”: Nie ma takiego pliku ani katalogu

ale sudo mkdir /var/spool/lpd/
mkdir: nie można utworzyć katalogu „/var/spool/lpd/”: Plik istnieje

a pewnie że istnieje i wygląda tak !lpd

Ps chyba zdięto mi przycisk wstaw kod z edytora Czym zawiniłem.

: 11 grudnia 2015, 21:40
autor: saturno
Wstaw kod jest w zaawansowanej edycji.

Czemu: dpkg --force-all

Pokaż:

Kod: Zaznacz cały

dpkg --print-foreign-architectures
Edycja:
lib32stdc++ masz zainstalowane?

: 12 grudnia 2015, 10:12
autor: grafi
mam dodaną archiitekture 386 ergo 32 bity
dpkg --print-foreign-architectures
i386

Zainstalowane
lib32stdc++6 tcsh psutils sane-utils xsane
ale sudo mkdir /var/spool/lpd/
mkdir: nie można utworzyć katalogu „/var/spool/lpd/”: Plik istnieje
zrzut_ekranu.png
Jade dokładnie z tym
http://support.brother.com/g/s/id/linux ... edirect=on
Ale takie jaja mam poraz pierwszy.

Ps Co prawda w regulaminie nie zauwarzyłem ale, jeśli do postów nie można dodawać linków do stron zewnętrznych, proszę o usunięcie linku

==========================================================================================
PROBLEM SOLVED
==========================================================================================
0. Jeśli mamy śmietnik po poprzednich niepełnych instalacjach brother

Kod: Zaznacz cały

dpkg  -l  |  grep  Brother  sudo apt-get purge wszystko co znalazł grep
jeśli sterownik drukarki nie chce się zainstalować podając komunikat /var/spool/lpd już istnieje.
z folderu /var/spool usuwamy plik !lpd
1. Instalacja sane-utils
2.sprawdzamy czy widzi skaner sudo sane-find-scanner -q
3. konsola cd /lib/udev/rules.d/
4.sudo vim // nano 60-libsane.rules
szukamy # The following rule will disable USB autosuspend for the device
5. Nad wyszukaną linią wstawiamy

Kod: Zaznacz cały

#Brother DCP-145C ATTRS{idVendor}=="04f9", ATTRS{idProduct}=="0206", ENV{libsane_matched}="yes"
6.dpkg --add-architecture
7.

Kod: Zaznacz cały

aptitude install tcsh lib32stdc++6 psutils task-print-server [B][I][color=#ff0000]xane[/color][/I][/B]
bez xane skaner nie działa ani sudo scanimage -T anisimple scan go nie wykrywają. Nie wiem dla czego
8.mkdir /var/spool/lpd
9. jeśli brak usera w grupach scaner i lp

Kod: Zaznacz cały

adduser nazwausera scanner adduser nazwausera lp
9. zciągamy wszystkie stery do jakiegoś katalogu
10. cd /scieżka/katalog
11. sudo dpkg-i *.deb
12. Restart kompa
13.działa wszystko

Serdeczne dzięki dla kolegi saturno
zrzut_ekranu.png

: 13 grudnia 2015, 22:54
autor: saturno
Cieszymy się twoim szczęściem jednak wkradł ci się błąd poprzez to użytkownicy korzystający z twojego rozwiązania mogą mieć problem:
bez xane skaner nie działa ani sudo scanimage -T anisimple scan go nie wykrywają.
Nie ma takiego pakietu jak: xane
Jest: sane lub: xsane więc który z nich?

Ps.: Jeszcze odnośnie: dpkg --force-all
Dziwie się producentom komercyjnych sterowników, że tak łatwo wskazują bardzo niebezpieczne rozwiązanie.
Przeczytanie co może zrobić powyższe polecenie:

Kod: Zaznacz cały

dpkg --force-help
Może przyprawić o ból głowy!

prosze o zcalenie z zamkniętym Brother DCP-145C Problem z instalacją skanera ( wykona

: 16 grudnia 2015, 20:04
autor: grafi
Faktycznie wkradł mi się błąd chodzi o pakiet xsane bez niego skaner nie działa przynajmniej u mnie