Hallo, On Aug 25 23:36 Peter Steffinger wrote (shortened):
Also nochmal vojn Anfang: =================== openSUSE11.2 1. Open "/etc/udev/rules.d/55-libsane.rules" 2. Add the following 2 lines at the last of the device entry. (just before "# The following rule...")
# Brother ATTR{idVendor}=="04f9", MODE="0664", GROUP="lp", ENV{libsane_matched}="yes"
3. Restart the OS. =====================
Falsch wären "2 lines", es muss auf einer Zeile stehen und es heisst "ATTRS" (siehe "man udev" für den Unterschied). Eben genau so machen, wie die anderen Einträge auch sind. Der udev Kram ändert sich laufend, daher immer so machen, wie momentan die anderen Einträge aussehen, nur die USB Hersteller und Modell IDs (siehe die "lsusb" Ausgabe) anpassen, derzeit etwa: ATTRS{idVendor}=="04f9", MODE="0664", GROUP="lp", ENV{libsane_matched}="yes" Um alle Brother USB Geräte (auch ggf. Brother USB Massenspeicher u.s.w.) für alle Benutzer unabhängig von der Gruppe freizugeben: ATTRS{idVendor}=="04f9", MODE="0666" Sinnvollerweise aber nur den Brother USB Scanner freigeben mit: ATTRS{idVendor}=="04f9", ATTRS{idProduct}=="...", MODE="0666" Den Wert für ATTRS{idProduct}=="..." gemäß der die "lsusb" Ausgabe einsetzen.
brscan-skey -l gibt folgendes aus: MFC-250C : brother3:bus7;dev2 : USB Not registered zwischendurch wurde statt not registered auch schon mal Active angezeigt. Aber leider ohne sichtbaren Erfolg.
Ich kenne mich mit der Software von Brother nicht aus. Ich kenne mich mit "scanimage -L" aus, vergl. "Frontend" in http://en.opensuse.org/SDB:Configuring_Scanners ------------------------------------------------------------------ For test purposes, use the command-line frontend "scanimage" (see "man scanimage"). "scanimage -L" should display your scanner. If this does not happen, SANE (more precisely: the backend) is not able to access the scanner. If "scanimage -L" only displays the scanner when the command is executed by the user "root", only root is able to access the scanner, but not the normal users. In this case, the problem lies in the "USB scanner access permissions via udev" layer. ------------------------------------------------------------------ Geht es denn mit "scanimage -L" als Benutzer 'root'? Wenn ja, dann siehe "USB scanner access permissions via udev" in http://en.opensuse.org/SDB:Configuring_Scanners ------------------------------------------------------------------ The best workaround to get those kind of issues out of sight is to use the "saned" which is a service for scanning via network. ... By using the loopback network this can be used on the local host too. In this case server and client are the same machine "localhost". ... In the YaST scanner configuration, you can set up such a "Local Host Configuration" via "Other" and "Scanning via Network". Usually this is the easiest workaround when there are scanner access problems for normal users. ... To have firewall protection against unwanted access to the saned, see "SDB:CUPS and SANE Firewall settings" http://en.opensuse.org/SDB:CUPS_and_SANE_Firewall_settings ------------------------------------------------------------------ Wenn es auch als 'root' nicht geht, Brother fragen (ich kenne mich mit der Software von Brother nicht aus) oder es ist evtl. https://bugzilla.novell.com/show_bug.cgi?id=559697 Gruß Johannes Meixner -- SUSE LINUX Products GmbH, Maxfeldstrasse 5, 90409 Nuernberg, Germany AG Nuernberg, HRB 16746, GF: Markus Rex