Kirjoittaja Aihe: Ohje: Brother monitoimitulostin asennus / Ubuntu 10.04  (Luettu 9440 kertaa)

Janiporo

  • Käyttäjä
  • Viestejä: 51
    • Profiili
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.html
Etsi 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ä.

Koodia: [Valitse]
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):
Koodia: [Valitse]
sudo mkdir /usr/share/cups/model
Koodia: [Valitse]
sudo mkdir /var/spool/lpd
Koodia: [Valitse]
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
Koodia: [Valitse]
sudo dpkg -i --force-all --force-architecture dcp350clpr-1.0.1-1.i386.deb
CUPS-ajurin asennus (molemmat ajurit vaaditaan lie):
Koodia: [Valitse]
sudo dpkg -i --force-all --force-architecture dcp350ccupswrapper-1.0.1-1.i386.deb   

Tarkista että LPR driver ja cupswrapper -ajurit on asennettuna:
Koodia: [Valitse]
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:
Koodia: [Valitse]
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:
Koodia: [Valitse]
sudo dpkg  -i  --force-all  brscan2-0.2.5-1.i386.deb
Tarkista em. asennus:
Koodia: [Valitse]
dpkg  -l  |  grep  Brother
Nyt pitäisi ilmestyä alkuun (kolmas) lisärivi "ii  brscan2   0.2.5-1   Brother Scanner Driver"

Sitten avataan skanneriasetustiedosto:
Koodia: [Valitse]
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:
Koodia: [Valitse]
lsusb
Mulla oli esimerkiksi:
Bus 003 Device 003: ID 04f9:01d0 Brother Industries, Ltd DCP-350C

Joten käskytin
Koodia: [Valitse]
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.

« Viimeksi muokattu: 03.08.12 - klo:09.22 kirjoittanut Janiporo »

ajaaskel

  • Palvelimen ylläpitäjä
  • Käyttäjä
  • Viestejä: 3401
    • Profiili
Vs: Ohje: Brother monitoimitulostin asennus / Ubuntu 10.04
« Vastaus #1 : 06.05.10 - klo:16.01 »
Lainaus
Itselläni on DCP-350C, joten ohje on tälle tehty. Vastaava toimii varmasti muissakin Brotherin printtereissä.

Brother DCP-7010L asentuu Karmicista lähtien automaattisesti ja printtaa heti kun vaan muistaa laittaa usb-kaapelin kiinni.  Skanneriosa vaatii käsin asennusta hieman.  Onneksi Brotherin tukee Linux käyttäjiä hyvin, toimittaa ajureita ja ohjeistaa asennuksen eri malleilleen.

Mallissa DCP-7010L toimii "brscan2" skannerin ajuri Xsane ohjelman kanssa kun käy editoimassa kaksi riviä lisää sääntotiedostoon.   Eli skanneriosan asennus menee tähän tyyliin:

1)  Tiputa ajuri skannerille täältä:

64 bittinen Ubuntu:
http://www.brother.com/cgi-bin/agreement/agreement.cgi?dlfile=http://www.brother.com/pub/bsc/linux/dlf/brscan2-0.2.5-1.amd64.deb&lang=English_sane

32 bittinen Ubuntu:
http://www.brother.com/cgi-bin/agreement/agreement.cgi?dlfile=http://www.brother.com/pub/bsc/linux/dlf/brscan2-0.2.5-1.i386.deb&lang=English_sane

Hyväksy painamalla "I Accept" -nappia.   Jos et tiedä kumpi Ubuntu sinulla on niin kirjoita päätteeseen

Koodia: [Valitse]
uname -m
Vastauksen tulkinta:    x86_64 = 64 bittinen      i686 = 32 bittinen

Se on .deb paketti eli asentuu tiputuksen jälkeen parilla klikkauksella (tai suoraankin tuosta linkistä).

2) Asenna Xsane, löytyy Synaptic: sta   --> Järjestelmä / Ylläpito / Synaptic-pakettienhallinta

3) Editoidaan tiedostoa /lib/udev/rules.d/40-libsane.rules.  -->  Sovellukset / Apuohjelmat / Pääte

Koodia: [Valitse]
gksudo gedit /lib/udev/rules.d/40-libsane.rules
ja lisätään siellä näkyvän pitkän listan hännille

Koodia: [Valitse]
# Brother scanners
ATTRS{idVendor}=="04f9", ENV{libsane_matched}="yes"

Katso kuva alla, lisäys ympyröity punakynällä.  Klikkaa kuvaa niin se näkyy selvemmin.

4)  Käynnistä kone uudestaan.
 
5) Xsane ohjelma löytyy  --> Sovellukset / Grafiikka   -menusta.

PS.  Jokin muu Brother skannerin / monitoimikoneen malli ?  Täältä löytyy:

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


Edit 9.12.2010: Kirjoitusvirhe polussa korjattu. Tarkastettu ohje myös Ubuntu version 10.10 kanssa.

[ylläpito on poistanut liitteen]
« Viimeksi muokattu: 09.12.10 - klo:15.51 kirjoittanut ajaaskel »
Autamme ilolla ja ilmaiseksi omalla ajallamme.  Ethän vaadi, uhoa tai isottele näin saamasi palvelun johdosta.

Jukki

  • Käyttäjä
  • Viestejä: 407
    • Profiili
Vs: Ohje: Brother monitoimitulostin asennus / Ubuntu 10.04
« Vastaus #2 : 12.07.10 - klo:20.56 »
Ajaaskelen ohje toimi Brother MFC-7820N monitoimilaserille. Mallissa on samainen brscan2-ajuri, joten ohje kävi sellaisenaan. Kiitos kiltit!

noname

  • Käyttäjä
  • Viestejä: 828
  • Linuxilla maaliskuusta 2009
    • Profiili
Vs: Ohje: Brother monitoimitulostin asennus / Ubuntu 10.04
« Vastaus #3 : 12.07.10 - klo:22.00 »
Toi ohje tosiaan toimii, mutta aloittelijoille voi olla helponpaa asentaa  ajurit suoraan repoista.

Kun esim. synpticilla hakee tulostimen nimeä löytyy yleensä sopiva ajuripaketti.

Sitten koko homman voi tehdä ihan perustyökaluilla.

ajaaskel

  • Palvelimen ylläpitäjä
  • Käyttäjä
  • Viestejä: 3401
    • Profiili
Vs: Ohje: Brother monitoimitulostin asennus / Ubuntu 10.04
« Vastaus #4 : 13.07.10 - klo:00.16 »
Ajaaskelen ohje toimi Brother MFC-7820N monitoimilaserille. Mallissa on samainen brscan2-ajuri, joten ohje kävi sellaisenaan. Kiitos kiltit!

Eipä kestä. Se oletettavasti toimii kaikilla noilla Brotherin malleilla mitkä käyttävät "brscan2" -ajuria, mallit näkee tuosta Brotherin tuen linkistä ylempänä.  Se ohje on itseasiassa Brotherin oma ohje, yritin vaan kirjoittaa sen mahdollisimman selkokielisesti suomeksi kun olin testannut sen ja todennut hyväksi.
« Viimeksi muokattu: 13.07.10 - klo:00.20 kirjoittanut ajaaskel »
Autamme ilolla ja ilmaiseksi omalla ajallamme.  Ethän vaadi, uhoa tai isottele näin saamasi palvelun johdosta.

Jukki

  • Käyttäjä
  • Viestejä: 407
    • Profiili
Vs: Ohje: Brother monitoimitulostin asennus / Ubuntu 10.04
« Vastaus #5 : 13.07.10 - klo:09.00 »
Jäi kokeilematta olisko repojen paketit riittäneet. Siellä on tosiaan printterin paketit

"Cups Wrapper drivers for laser brother printers"
"LPR drivers for laser brother printers"

vielä asentamatta

Brother MFC-7820N LPR driver"

oli asennettu.

Mut siis printteri alkoi tulostaa, kun pisti usb-kaapelin kiinni. Ongelma oli skannerissa, joka vaati noi toimenpiteet. Kiitti!

Janiporo

  • Käyttäjä
  • Viestejä: 51
    • Profiili
Vs: Ohje: Brother monitoimitulostin asennus / Ubuntu 10.04
« Vastaus #6 : 02.08.12 - klo:23.55 »
Itellä tuli ongelma, vaihoin 10.04 --> Mint 13 (perustuu 12.04 LTS julkasuun, joten kohtuu pitkälle samat neuvot toimii)

Muuten mun ekana oleva ohje toimii täydellisesti (Complain modee ei saanut päälle, iski virhettä, mutta asentui hyvin), mutta skanneri ei toimi enään kun pääkäyttäjällä, muuten tulee virhe:
Koodia: [Valitse]
** (simple-scan:2954): WARNING **: scanner.vala:801: Unable to get open device: Invalid argument
Enkä iha vissii aina jaksais sitä sudottaa terminaalin kaut.

ajaaskel

  • Palvelimen ylläpitäjä
  • Käyttäjä
  • Viestejä: 3401
    • Profiili
Vs: Ohje: Brother monitoimitulostin asennus / Ubuntu 10.04
« Vastaus #7 : 03.08.12 - klo:09.09 »
Itellä tuli ongelma, vaihoin 10.04 --> Mint 13 (perustuu 12.04 LTS julkasuun, joten kohtuu pitkälle samat neuvot toimii)

Muuten mun ekana oleva ohje toimii täydellisesti (Complain modee ei saanut päälle, iski virhettä, mutta asentui hyvin), mutta skanneri ei toimi enään kun pääkäyttäjällä, muuten tulee virhe:
Koodia: [Valitse]
** (simple-scan:2954): WARNING **: scanner.vala:801: Unable to get open device: Invalid argument
Enkä iha vissii aina jaksais sitä sudottaa terminaalin kaut.

Täällä se toimii tuolla samalla ohjeella minkä kirjoittelin tuonne ylemmäs mutta yhdellä lisäyksellä Mint 13 tapauksessa:

http://forum.ubuntu-fi.org/index.php?topic=42917.msg330203#msg330203
« Viimeksi muokattu: 03.08.12 - klo:09.14 kirjoittanut ajaaskel »
Autamme ilolla ja ilmaiseksi omalla ajallamme.  Ethän vaadi, uhoa tai isottele näin saamasi palvelun johdosta.

Janiporo

  • Käyttäjä
  • Viestejä: 51
    • Profiili
Vs: Ohje: Brother monitoimitulostin asennus / Ubuntu 10.04
« Vastaus #8 : 03.08.12 - klo:09.18 »
Löysin uskomattoman simppelin vastauksen ongelmaan.

Jotta näät sun printterin bus/device -numeron, aja:
Koodia: [Valitse]
lsusb
Mulla oli esimerkiksi:
Bus 003 Device 003: ID 04f9:01d0 Brother Industries, Ltd DCP-350C

Joten käskytin
Koodia: [Valitse]
chmod a+w /dev/bus/usb/003/003
Tuo siis muutti sun usb-mikälkieliitoskohdan oikeudet auki normaalikäyttäjälle.

JA homma oli siin. Koitan lisää toho mun orkkis ohjeeseenki.