Portál AbcLinuxu, 3. května 2024 04:26

Brother DCP-7030

Podpora: kompletní
Ovladač: dodává výrobce
Adresa ovladače: http://welcome.solutions.brother.com/bsc/public_..

Technické parametry

Mutifunkční zařízení: Černobílá laserová tiskárna A4 / Kopírka / Skener

Identifikace pod Linuxem

lsusb -v >>
Bus 001 Device 003: ID 04f9:01ea Brother Industries, Ltd 
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0        64
  idVendor           0x04f9 Brother Industries, Ltd
  idProduct          0x01ea 
  bcdDevice            1.00
  iManufacturer           0 
  iProduct                0 
  iSerial                 3 000M0N866111
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           55
    bNumInterfaces          2
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xc0
      Self Powered
    MaxPower                2mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass         7 Printer
      bInterfaceSubClass      1 Printer
      bInterfaceProtocol      2 Bidirectional
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x01  EP 1 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0010  1x 16 bytes
        bInterval               0
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass    255 Vendor Specific Subclass
      bInterfaceProtocol    255 Vendor Specific Protocol
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x04  EP 4 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0010  1x 16 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               0
Device Status:     0x0001
  Self Powered

Postup zprovoznění pod Linuxem

Pro Debian (zkoušeno na více verzích):

Závislosti: Musí být nainstalované balíky libc6 (>= 2.3.4-1), sane-utils a psutils.

Tiskárna:

1) Stáhnout lpr driver a cupswrapper ze stránek:

http://welcome.solutions.brother.com/bsc/public_s/id/linux/en/download_prn.html#DCP-7030

2) Zkontrolovat, jestli existují následující adresáře. Vytvořit, pokud neexistují:

   mkdir /var/spool/lpd
   mkdir /usr/lib/cups/filter
   mkdir /usr/share/cups/model

3) Instalovat stažený lpd driver:

dpkg -i --force-all brdcp7030lpr-2.0.2-1.i386.deb

4) Instalovat stažený cupswrapper:

dpkg -i --force-all cupswrapper7030-2.0.2-1.i386.deb

5) Kontrola obou balíků, jestli se instalovaly:

dpkg -l | grep Brother

ii  brdcp7030lpr           2.0.2-1  Brother DCP-7030 LPR driver
ii  cupswrapperdcp7030     2.0.2-1  Brother DCP7030 CUPS wrapper driver

Do /usr/share/cups/model se nainstaloval ppd soubor.

Do /usr/lib/cups/filter se nainstaloval filtr brlpdwrapperDCP7030.

6) Nakonfigurovat tiskárnu v CUPS. Restartovat CUPS, nebo rovnou celé PC.

/etc/init.d/cups restart

Skener:

1) Stáhnout ovladač z:

http://welcome.solutions.brother.com/bsc/public_s/id/linux/en/download_scn.html#brscan3

2) Instalovat ovladač

dpkg -i brscan3-0.2.11-4.i386.deb (v případě potřeby --force-all)

3) Kontrola instalace:

dpkg -l | grep Brother

ii  brdcp7030lpr         2.0.2-1    Brother DCP-7030 LPR driver
ii  brscan3              0.2.11-4   Brother Scanner Driver
ii  cupswrapperdcp7030   2.0.2-1    Brother DCP7030 CUPS wrapper driver

4) Skenování lze spustit jen jako root: xsane při spouštění xsane jako user se nelze připojit k zařízení aby mohl skenovat user, musí se do udev rules.d pro sane vložit následující text:

# Brother scanner
ATTRS{idVendor}=="04f9", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"

V Debianu Lenny to je do souboru /etc/udev/rules.d/z60-libsane.rules.

Jinde to může být třeba /lib/udev/rules.d/60-libsane.rules.

Poznámka

Je to docela opruz, ale když se to podaří, funguje tiskárna i skener velmi dobře. Na stránkách výrobce jsou postupy dobře popsané, a je nutné se jich držet. Ale je to dost složité - povolovat přístup ke skeneru ruční editací udev rules není v pořádku. Jinak tiskárna je to dobrá.

Dokument vytvořil: l_n, 11.2.2012 17:45 | Zobrazeno: 1249×

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.