[HowTo] Brother DCP-135C na 9.04 SKANER!

Awatar użytkownika
qbsiu
Piegowaty Guziec
Piegowaty Guziec
Posty: 14
Rejestracja: 22 sie 2006, 10:06
Płeć: Mężczyzna
Wersja Ubuntu: 9.04
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

[HowTo] Brother DCP-135C na 9.04 SKANER!

Post autor: qbsiu » 21 wrz 2009, 17:53

Witam,
męczyłem się z zainstalowaniem sterownika od skanera...
Każdy poradnik pisze by, w /etc/udev.... bzdura.
W 9.04 robimy to tak:
1. Pobieramy sterownik brscan2 stąd http://solutions.brother.com/linux/sol/ ... html#model
2. instalujemy

Kod: Zaznacz cały

sudo dpkg -i brscan2-0.2.4-0.i386.deb
3.

Kod: Zaznacz cały

sudo aptitude install xsane sane sane-utils
4. sprawdzamy czy system wykrywa nam skaner

Kod: Zaznacz cały

qbsiu@qbsiu-laptop:~$ lsusb 
Bus 002 Device 004: ID 04f9:01ce Brother Industries, Ltd DCP-135C

Kod: Zaznacz cały

qbsiu@qbsiu-laptop:~$ 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=0x01ce) at libusb:002:004
  # 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.

  # You may want to run this program as root to find all devices. Once you
  # found the scanner devices, be sure to adjust access permissions as
  # necessary.

Kod: Zaznacz cały

qbsiu@qbsiu-laptop:~$ scanimage -L
device `brother2:bus5;dev1' is a Brother DCP-135C USB scanner
Tak więc wszystko bangla, ale jak odpalimy xsane, to pluje się o brak dostępu input/output.
W poprzednich wersjach i wszędzie gdzie wygoglujecie, znajdziecie, że trzeba dodać/zmodyfikować linijkę w /etc/udev/rules.d/....
W przypadku 9.04 wygląda to tak, że edytujemy plik

Kod: Zaznacz cały

sudo gedit /lib/udev/rules.d/50-udev-default.rules
Szukamy linijki 52
i mamy tam coś takiego:
# libusb device nodes
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", NAME="bus/usb/$env{BUSNUM}/$env{DEVNUM}", MODE="0664"
Pod tym wszystkim wystarczy dopisać magiczną linijkę:
SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="01ce", MODE="0666", GROUP="scanner", ENV{libsane_matched}="yes"
Pogrubione zamieniamy na własne numerki, te numerki znajdziemy w poleceniu lsusb
Bus 002 Device 004: ID 04f9:01ce Brother Industries, Ltd DCP-135C
Zapisujemy, dla pewności restartujemy system i już xsane powinien nam śmigać bez roota.
Jeżeli będą problemy także z drukarką, proszę pisać na pw.
Ogólnie sposób instalacji drukarki się nie zmienił, ale skanera - jak widać :oops
P.s. jeżeli są jakieś nieprawidłowości - słać mi informację! Nie planuję wprowadzać użytkowników w błąd!!
ODPOWIEDZ

Wróć do „Hardware-Multimedia”