Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: 9.10 en Brother DCP-135C, no way!  (gelezen 6759 keer)

Offline Henk2

  • Lid
  • Steunpunt: Nee
9.10 en Brother DCP-135C, no way!
« Gepost op: 2009/10/29, 10:54:33 »
Ik vond het wel eens tijd worden om over te gaan van 8.04 naar 9.10
Zogezegd zo gedaan.
Echter de printer/scanner Brother DCP-135C is niet aan de praat te krijgen.
Diverse linux drivers van de Brother site afgehaald voor printer en scanner en geinstalleerd
Geen resultaat, ik zie de printer nu wel als standaard printer, maar een printopdracht sturen dan blijft de printer in ontvangst modus staan.
Onder 8.04 werkt de brother als printer goed en ziet ook sane de brother als scanner
LS usb geeft:
henk@Henk:~$ lsusb
Bus 001 Device 004: ID 0409:0058 NEC Corp. HighSpeed Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 006: ID 15ca:00c3 Textech International Ltd. Mini Optical Mouse
Bus 004 Device 005: ID 046d:08b2 Logitech, Inc. QuickCam Pro 4000
Bus 004 Device 004: ID 046d:c502 Logitech, Inc. Cordless Mouse & iTouch Keys
Bus 004 Device 002: ID 0409:0058 NEC Corp. HighSpeed Hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Sudo sane-find-scanner geeft:

henk@Henk:~$ sudo sane-find-scanner
[sudo] password for henk:

  # 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:002
found USB scanner (vendor=0x046d, product=0x08b2) at libusb:004:005
  # 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.
sudo scanimage -L geeft:

henk@Henk:~$ sudo scanimage -L
WARNING: Unhandled message: interface=org.freedesktop.DBus.Introspectable, path=/, member=Introspect
device `brother2:bus3;dev1' is a Brother DCP-135C USB scanner
device `v4l:/dev/video0' is a Noname Logitech QuickCam Pro 4000 virtual device

Wie weet raad?

Groet,

Henk

yvesvanbelle

  • Gast
Re: 9.10 en Brother DCP-135C, no way!
« Reactie #1 Gepost op: 2009/10/29, 11:12:34 »
Hallo Henk,

Hier zijn de te volgen stappen om je DCP-135C aan de praat te krijgen:

sudo mkdir -p /usr/share/cups/model
sudo aa-complain cupsd

download de lpr en cupswrapper driver van hier:
http://solutions.brother.com/linux/en_us/download_prn.html#DCP-135C

Installeer de packages:

sudo dpkg -i dpc135clpr*.deb
sudo dpkg -i dcp135ccups*.deb

Nu werk de de printer, nu nog de scanner:

download de scanner driver van hier:
http://solutions.brother.com/linux/en_us/download_scn.html#brscan2

Installeer het package:
sudo dpkg -i brscan2*.deb

Nu ga je udev aanpassen om de scanner te laten werekn als gewone gebruiker:
sudo gedit /lib/udev/rules.d/50-udev-default.rules

zoek de regels
# libusb device nodes
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device",   ...   , MODE="0664"

wijzig de 0664 naar 0666 en bewaar het bestand.
Trek de USB kabel van de DCP uit en plaats hem terug, no zou je moeten kunnen afdrukken en scannen

Groeten,

Yves

Offline Henk2

  • Lid
  • Steunpunt: Nee
Re: 9.10 en Brother DCP-135C, no way!
« Reactie #2 Gepost op: 2009/10/29, 13:59:21 »
De printer werkt in ieder geval nu, bedankt.
De scanner nog niet, Sane ziet geen aangesloten apparaten.
Steek ik de webcam in een USB slot dan ziet sane die wel.
Ga vanavond nog even verder puzzelen, ben in ieder geval al geholpen met een werkende printer.

Groet,

Henk

yvesvanbelle

  • Gast
Re: 9.10 en Brother DCP-135C, no way!
« Reactie #3 Gepost op: 2009/10/30, 16:03:18 »
Hallo Henk,

Raar dat het niet werkt, is het  pakket sane ge├»nstalleerd? Indien niet installeer dit eens. Mocht het nadien nog niet werken geef eens een seintje, dan zoek ik er maandag eens op.

Groeten,

Yves

Offline Henk2

  • Lid
  • Steunpunt: Nee
Re: 9.10 en Brother DCP-135C, no way!
« Reactie #4 Gepost op: 2009/10/31, 15:08:11 »
Ja hoor, Sane 0.996 is geinstalleerd, sluit ik de webcam aan dan ziet sane die wel.
Na het uitvoeren van de hiervoor genoemde mogelijke oplossing werkte de printer.
Na een herstart dus ook niet meer.
Ik zie de Brother DCP135C wel bij standaardprinter staan, maar Openoffice en documentvieuwer kent hem niet.
Raar maar waar

Groet,

henk

Offline rolmaat

  • Lid
    • Henk Boudewijn
  • Steunpunt: Nee
Re: 9.10 en Brother DCP-135C, no way!
« Reactie #5 Gepost op: 2009/11/01, 19:29:21 »
Ook op mijn Compaq Mini wordt mijn MFC215C scanner niet herkend (onder 9.04 deed hij het perfect). Sane ziet wel de webcam, maar die doet het ook niet.
En ja ik heb alle nodige handelingen reeds uitgevoerd.

Offline vilamar

  • Lid
  • Steunpunt: Nee
Re: 9.10 en Brother DCP-135C, no way!
« Reactie #6 Gepost op: 2009/11/01, 19:49:57 »
Zelf heb ik ook een koppige Brother (dcp-110c). Ik ben te lui om het in orde te stellen en scan met "sudo xsane" in de terminal, zo lukt het hier wel. Dan moet je achteraf wel even de rechten van het bestand veranderen, dat kan dan weer in "gksudo nautilus"

yvesvanbelle

  • Gast
Re: 9.10 en Brother DCP-135C, no way!
« Reactie #7 Gepost op: 2009/11/03, 10:22:19 »
Hallo Henk,

Sorry voor het wachten, maar ik had gisteren even geen zin in de PC. Ik heb testen gedaan met een Brother DCP-165C, dit is de opvolger van jouw DCP-135C.

Het scannen werkte inderdaad niet met het aanpassen van de 50-udev-default.rules. Ik heb wat rondgezocht in en hier is de oplossing:

We gaan het bestand /lib/udev/rules.d/40-libsane.rules aanpassen met de editor nano. Gebruik geen gedit, daar deze een backup achterlaat en dit is niet de bedoeling. Dus:

  sudo nano /lib/udev/rules.d/40-libsane.rules

Ga met de cursor helemaal naar beneden en voeg de 2 Brother regels toe, onder "Dell 1600n" en voor "The following rule will disable USB autosuspend for the device"

# 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$
LABEL="libsane_rules_end"

Bewaar het bestand door CTRL+x te drukken, dan Y of J (naargelang de taal) en dan op Enter te drukken.

Voor je printer, gewoon verwijderen, deze zou bij het herstarten opnieuw moeten aangemaakt worden.

Herstart je systeem en probeer te scannen en te printen.

Groeten,

Yves

Offline Javabean

  • Lid
  • Steunpunt: Nee
Re: 9.10 en Brother DCP-135C, no way!
« Reactie #8 Gepost op: 2009/11/04, 09:33:08 »
Yves,

Deze oplossing werkt ook voor mij perfect. Ik was al enige tijd bezig om mijn Brother DCP-115C aan de praat te krijgen onder Ubuntu (ben begonnen met 8.10 als ik mij niet vergis). Brother biedt prima Linux-ondersteuning en met hun drivers had ik het printergedeelte dan ook vrij snel aan de praat. Het scannen wilde echter maar niet lukken. Nu kwam ik er recentelijk achter (onder Ubuntu 9.10 inmiddels) dat XSane wel bleek te werken als ik deze als superuser uitvoerde. Dit bleek ook te gelden voor CL-tools als 'sane-find-scanner' en 'scanimage -L'. Feitelijk waren de drivers dus al van het begin af aan prima in orde! Het was gewoon een permissieprobleem dat kon worden opgelost door het juiste rulesbestand in /lib/udev/rules.d/ aan te passen. Maar welke? Na wat gerichter googlen kwam ik verschillende oplossingen tegen voor oudere Ubuntu-versies die allemaal niet bleken te werken onder Karmic. Het lijkt wel of er bij elke nieuwe distributie andere rulesbestanden moeten worden aangepast. Dit maakt het zoeken er natuurlijk niet bepaald gemakkelijker op. Maar nu is het met jouw aanwijziging dus wel gelukt, waarvoor dank!

NB: aanvankelijk werd ik alleen gewezen op de /etc/udev/rules.d/ directory waar maar een paar rulesbestanden in stonden. Had ik maar eerder gezocht in /lib/udev/rules.d/ dan was me het libsane rules bestand waarschijnlijk wel opgevallen. Het doorlezen van de udev manpage heeft me inmiddels duidelijk gemaakt wat het verschil tussen deze 2 directories is. Ik zou een ieder die met dergelijke problemen worstelt dan ook willen aanraden de udev manpage eens door te lezen. Er staat waardevolle informatie in ;)
« Laatst bewerkt op: 2009/11/04, 09:48:43 door Javabean »

Offline rolmaat

  • Lid
    • Henk Boudewijn
  • Steunpunt: Nee
Re: 9.10 en Brother DCP-135C, no way!
« Reactie #9 Gepost op: 2009/11/08, 19:23:29 »
Ook de MFC-215C werkt op deze manier op mijn Compaq mini.
Heel erg bedankt! :D

groet, Henk

Offline Henk2

  • Lid
  • Steunpunt: Nee
Re: 9.10 en Brother DCP-135C, no way!
« Reactie #10 Gepost op: 2009/11/11, 11:11:55 »
Hier herkent Xsane de Brother DPC-135C nog steeds niet.
Gelukkig heb ik een dual boot gedaan met de ervaring van andere keren, dus kan nog terugvallen op de oudere versie (8.04)
Ik ga nu maar proberen om 9.10 opnieuw te installeren en direct de juiste rules aanpassen.

Groet,

Henk

JohnJohnsen

  • Gast
Re: 9.10 en Brother DCP-135C, no way!
« Reactie #11 Gepost op: 2009/11/16, 11:30:23 »
Hier herkent Xsane de Brother DPC-135C nog steeds niet.
Gelukkig heb ik een dual boot gedaan met de ervaring van andere keren, dus kan nog terugvallen op de oudere versie (8.04)
Ik ga nu maar proberen om 9.10 opnieuw te installeren en direct de juiste rules aanpassen.

Groet,

Henk

Bij mij werkte de printer wel in 9.04. Dus misschien een oplossing om toch een beetje vooruitgang te krijgen :D

henkp

  • Gast
Re: 9.10 en Brother DCP-135C, no way!
« Reactie #12 Gepost op: 2009/11/16, 12:18:19 »
In 9.04 werkt de dcp135c printer en scanner perfect als ie direct op de computer aangesloten is
de printer werkt ook over het netwerk met 9.04, windows vista en windows 7 , de scanner niet.

Offline okkie

  • Lid
  • Steunpunt: Nee
Re: 9.10 en Brother DCP-135C, no way!
« Reactie #13 Gepost op: 2009/11/28, 17:47:29 »
Beste Yves,
Ik heb je instructies op de voet gevolgd en uitgevoerd. Mijn Brother DCP-135C werkt nu op 9.10 feiloos. Heel erg bedankt. Ik hoop ooit ook voor anderen van dienst te zijn met oplossen van moeilijkheden.
Groetjes, Roy.