Debian Jessie: Brother DCP-7055W - nie skanuje

Wszystko związane z jądrem systemowym, sterownikami, sprzętem itp.
BuzzLightyear
Posty: 10
Rejestracja: 17 lutego 2015, 17:37

Debian Jessie: Brother DCP-7055W - nie skanuje

Post autor: BuzzLightyear »

To mój pierwszy post więc witam wszystkich.
Mam problem z urządzeniem wielofunkcyjnym Brother DCP-7055W. Drukuje, lecz nie skanuje zarówno w xsane jak i w simplescan. Ani jako root ani jako zwykły user.
Xsane widzi skaner lecz po naciśnięciu przycisku "skanuj" wyrzuca - " Nie powiodło się uruchomienie skanera: Nieprawidłowy argument". Simple scan zaś wyrzuca również przy naciśnięciu "Skanuj" - "skanowanie nie powiodło się - nie mozna otworzyć skanera"

Jestem na 95% pewien, że w LMDE ten sam skaner działał (jeśli mnie pamięć nie myli). Jestem w grupie "scanner" i "saned". Pakiety "sane", "sane-utils", "libsane", "libsane-extras", "libsane"-common", "libsane-extras common" są zainstalowane.

sane-find-scanner:
# sane-find-scanner will now attempt to detect your scanner. If the

# result is different from what you expected, first make sure your
# scanner is powered up and properly connected to your computer.


# No SCSI scanners found. If you expected something different, make sure that
# you have loaded a kernel SCSI driver for your SCSI adapter.


found USB scanner (vendor=0x04f9, product=0x02ce) at libusb:001:002
# Your USB scanner was (probably) detected. It may or may not be supported by
# SANE. Try scanimage -L and read the backend's manpage.


# Not checking for parallel port scanners.



# Most Scanners connected to the parallel port or other proprietary ports

# can't be detected by this program.
scanimage -L

device `brother4:bus2;dev1' is a Brother DCP-7055W USB scanner

device `v4l:/dev/video0' is a Noname AVerTV 303 (M126) virtual device
brscan-skey -l

DCP-7055W : brother4:bus2;dev1 : USB Active


root@komp1:/home/piotr# Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.


(gimp:2499): Gtk-WARNING **: Theme file for default has no name




(gimp:2499): Gtk-WARNING **: Theme file for default has no directories
lsusb
Bus 001 Device 002: ID 04f9:02ce Brother Industries, Ltd
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 002: ID 1bcf:0005 Sunplus Innovation Technology Inc.
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Z góry dziękuje za pomoc.
Awatar użytkownika
Yampress
Administrator
Posty: 6377
Rejestracja: 09 sierpnia 2007, 21:41
Lokalizacja: PL

Post autor: Yampress »

Zainstalowałeś odpowiedni pakiet dla skanera od brother?
Zainstaluj pakiet xsane
dodałeś usera go grupy scanner?
Na końcu pliku /lib/udev/rules.d/60-libsane.rules wkleiłeś odpowiednie uprawnienia udev aby user dodany do grupy scanner mógł scanować?
# Brother scanner
ATTRS{idVendor}=="04f9", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
zresetowałeś komputer?


ATTRS{idVendor}=="04f9", <- moze być inny dla twojej wersji urządzenia, ale wykrywa że id akurat ten..
Awatar użytkownika
kodama
Junior Member
Posty: 633
Rejestracja: 23 maja 2010, 22:30
Lokalizacja: Poznań

Post autor: kodama »

Kod: Zaznacz cały

 scanimage -d brother4:bus2;dev1 > costam.pnm 
cokolwiek się dzieje?
BuzzLightyear
Posty: 10
Rejestracja: 17 lutego 2015, 17:37

Post autor: BuzzLightyear »

Yampress - wszystko o czym piszesz było gotowe już wcześniej - poza tym wpisem do 60-libsane.rules - ale właśnie dodałem, zrestartowałem i wciąż to samo.

oto wynik dla scanimage -d brother4:bus2;dev1 > costam.pnm

scanimage: open of device brother4:bus2 failed: Invalid argument
bash: dev1: nie znaleziono polecenia

Awatar użytkownika
kodama
Junior Member
Posty: 633
Rejestracja: 23 maja 2010, 22:30
Lokalizacja: Poznań

Post autor: kodama »

BuzzLightyear
Posty: 10
Rejestracja: 17 lutego 2015, 17:37

Post autor: BuzzLightyear »

kodama - wg tego linku powinienem mieć plik firmware o roszerzeniu .bin - o ile dobrze rozumiem, ale nic takiego nie znajduję u siebie.

wklepałem w terminal to co tam pisało żeby wklepać i nic.

Dodatkowo w xsane w preferencje -> ustawienia okazuje się, że moj użytkownik nie ma praw dostępu.

Czy środowisko graficzne może mieć wpływ na ten problem? Używam Cinnamona.
Awatar użytkownika
kodama
Junior Member
Posty: 633
Rejestracja: 23 maja 2010, 22:30
Lokalizacja: Poznań

Post autor: kodama »

Tam pisze, żeby pobrać odpowiedni plik stąd http://support.brother.com/g/s/id/linux ... d_scn.html (teoretycznie powinieneś pobrać brscan3) , a później zastosować się do tego co na stronie, którą podałem - tylko sekcja For Brother hardware
BuzzLightyear
Posty: 10
Rejestracja: 17 lutego 2015, 17:37

Post autor: BuzzLightyear »

Dla dcp-7055w w podanym linku jest wskazane brscan4 i taki też od samego początku mam zainstalowany. W tym linku który podałeś jest wersja 4.2.1, najnowsza - którą miałem zainstalowaną to 4.3 - zrobiłem downgrade, zrobiłem jeszcze raz to co jest w linku we wskazanej sekcji i nic.
Awatar użytkownika
Yampress
Administrator
Posty: 6377
Rejestracja: 09 sierpnia 2007, 21:41
Lokalizacja: PL

Post autor: Yampress »

A usera dodałeś do grupy scanner?
BuzzLightyear
Posty: 10
Rejestracja: 17 lutego 2015, 17:37

Post autor: BuzzLightyear »

Tak. Jestem w grupie scanner i saned.
ODPOWIEDZ