Asennetaan siis tulostin ja skannaustoiminnot.
Itselläni on DCP-350C, joten ohje on tälle tehty. Vastaava toimii varmasti muissakin Brotherin printtereissä.
Muokkasin tämän ohjeen 8.04 ubuntun ohjeesta, joten jokin kohta voi olla turha, tai väärin, itselläni toimii.
Ensiksi asennetaan TULOSTINPUOLEN ajurit (myöhemmin skannerin)
Asenna monitoimilaite USB-johdolla koneeseesi.
Lataa ja tallenna LPR ja CUPS ajurit kotikansioon /home/"username" (Voi toki laittaa muuallekkin, mutta silloin pitää siirtyä päätteessä kyseiseen kansioon, ennen seuraavaa asennuskäskyä)
Brotherin ajurit löytyy
http://welcome.solutions.brother.com/bsc/public_s/id/linux/en/download_prn.htmlEtsi sivun valikosta printterisi malli, ja klikkaa niin siirtyy oikeaan kohtaan sivulla. Itselläni siis tuo DCP-350C
Lataa seuraavat:
LPR driver deb
cupswrapper driver deb
Avaa pääte. (Sovellukset--> Apuohjelmat --> Pääte)
Copypastea seuraavat tekstit terminaaliin (Terminaalissa ei toimi näppäinlyhenteet ctrl-c tai ctrl-v, käytä hiiren kakkosnappia). Perään entteriä.
sudo aa-complain cupsd
(Tällä asetetaan "usr.sbin.cupsd to complain mode")
Tehdään seuraavat hakemistot (osa voi olla jo olemassa, joka on ihan ok, pääasia että ne löytyy):
sudo mkdir /usr/share/cups/model
sudo mkdir /var/spool/lpd
sudo mkdir /var/spool/lpd/dcp350c
Seuraavassa asennetaan ajurit DCP-350C printterille. Jos printterisi on eri, niin muista vaihtaa tuo ajurin nimi oikeaksi. (tarkista minkänimiset tiedostot juuri latasit)
LPR-ajurin asennus
sudo dpkg -i --force-all --force-architecture dcp350clpr-1.0.1-1.i386.deb
CUPS-ajurin asennus (molemmat ajurit vaaditaan lie):
sudo dpkg -i --force-all --force-architecture dcp350ccupswrapper-1.0.1-1.i386.deb
Tarkista että LPR driver ja cupswrapper -ajurit on asennettuna:
dpkg -l | grep Brother
Pitäisi näyttää jotakin seuraavantapaista tekstiä:
ii dcp350ccupswrapper 1.0.1-1 Brother CUPS Inkjet Printer Definitions
ii dcp350clpr 1.0.1-1 Brother lpr Inkjet Printer Definitions
Avaa:
Järjestelmä --> Ylläpito --> Tulostus
Tulostin pitäisi näkyä jo asennettuna, ja toimii samantein. Voit asetella lisäasetuksista sen oletustulostimeksi, jne.
*********************************
Skannerin ajurien asennus:Tästä en sit oo IHAN tasanvarma, koska tein 150 eri juttua yrittäessäni asentaa skanneripuolta, mutta tein samalla muistiinpanoja.
Pääte:
sudo apt-get install sane-utils
(Vaaditaan, itselläni oli jo asennettuna)
Kuten printteriohjeessa, mene sivulle:
http://welcome.solutions.brother.com/bsc/public_s/id/linux/en/download_scn.html, josta löytyy skanneriajurit. Etsi oma "laatikkosi" laitteesi sivulta. Valitse "brscanX 32bit" (Tai 64bit, jos käyttöjärjestelmä on 64bit. Oletuksena ubuntu on 32bit-asennus) DCP-350C = brscan2 32bit
Lataa ja tallenna ajuri kotikansioon /home/"username"
Päätteen avautuessa olet automaattisesti tässä "username" kansiossa (username = valitsemasi käyttäjätunnus, tms)
Voi toki laittaa muuallekkin, mutta silloin pitää siirtyä päätteessä kyseiseen kansioon, ennen seuraavaa asennuskäskyä.
Päätteeseen:
sudo dpkg -i --force-all brscan2-0.2.5-1.i386.deb
Tarkista em. asennus:
dpkg -l | grep Brother
Nyt pitäisi ilmestyä alkuun (kolmas) lisärivi "ii brscan2 0.2.5-1 Brother Scanner Driver"
Sitten avataan skanneriasetustiedosto:
sudo gedit /lib/udev/rules.d/40-libsane.rules
Siinä pitäisi olla roima määrä tekstiä.
Lisätään laitelistan loppuun (jonka jälkeen on tyhjä rivi, lukee jotakin Dell, jne):
# Brother scanners
ATTRS{idVendor}=="04f9", ENV{libsane_matched}="yes"
Lopussa ainakin minulla lukee nyt:
# Dell 1600n
ATTRS{idVendor}=="413c", ATTRS{idProduct}=="5250", ENV{libsane_matched}="yes"
# Brother scanners
ATTRS{idVendor}=="04f9", ENV{libsane_matched}="yes"
# The following rule will disable USB autosuspend for the device
ENV{libsane_matched}=="yes", RUN+="/bin/sh -c 'test -e /sys/$env{DEVPATH}/power/level && echo on > /sys/$env{DEVPATH}/power/level'"
LABEL="libsane_rules_end"
Buuttaa kone ja Brotherin laite. Kaiken "pitäs" toimia ku avaat jonkin skanneriohjelman.
Oletuksena oleva skanneriohjelma on "Kuvanluku" (simple-scan)
Joidenkin ohjeiden mukaan skanneri tulee avata ensimmäisellä kerralla roottina, eli "sudo simple-scan"
Muistan että jossainvaiheessa asensin myös "sudo apt-get install sane xsane" joka asensi Xsane skanneriohjelman, sekä gimpin. Käsittääkseni pitäisi toimia ilman tätä asennusta.
**************
EDIT: Jos skanneri suostuu toimimaan vain sudottamalla (pääkäyttäjänä), kokeile seuraavaa:
Jotta näät sun printterin bus/device -numeron, aja:
lsusb
Mulla oli esimerkiksi:
Bus 003 Device 003: ID 04f9:01d0 Brother Industries, Ltd DCP-350C
Joten käskytin
chmod a+w /dev/bus/usb/003/003
Tuo siis muutti sun usb-mikälieliitoskohdan oikeudet auki normaalikäyttäjälle.
Sama ohje tuntuu toimivan pitkälti Linux Mint 13:lle joka on 12.04 LTS "alahaara", joten pitäisi toimia mahd Ubuntu 12.04:lle. Complain modea en saanut päälle, ei tuntunut haittaavan.