josefine danke dir für den tip, aber sane-airscan findet leider auch nix 🙁

tom@donar ~ # airscan-discover
[devices]
tom@donar ~ # sudo airscan-discover
[devices]

brikler der scanner hängt per usb kabel am speedport router, und meine /etc/sane.d/net.conf seht m augen blich so aus:

localhost
speedport.ip

Und du meinst dein Speedport Router hätte "einfach so" einen Sane-Daemon Installation, die du per Client-Zugriff nutzen könntest? Da liegst du falsch...

Entweder hängst du das Ding direkt an den lokalen Rechner, oder - wenn es denn per Client/Server sein soll - dann braucht der "Server" eben Scanner+Sane-Install+saned und die Clients dann nur (wie du es hast) eine lokale Sane-Install + Netzzugriff.

    GerBra danke dir 🙂
    …und ich dachte mir, wenns mit dem drucker funktioniert, dann auch mit dem scanner 😉
    um ein hoffnung ärmer, und eine erfahrung reicher.

    • GerBra hat auf diesen Beitrag geantwortet.

      brikler …und ich dachte mir, wenns mit dem drucker funktioniert, dann auch mit dem scanner

      Reden wir jetzt von einem "richtigen" USB-Scanner (meine Annahme) oder von einem dieser Multifunktions-Dingern, die also Drucken+Scannen+Faxen+Tiktokken können?

      Wenn es so ein Multi-Dingens ist, dann kann das über die (Drucker)-Software des Herstellers ggf. funktionieren, ich habe keine praktische Erfahrung damit, aber IMHO ist HP über seine (Linux)-Treiber da recht weit. Schau ggf. mal ins .org-Wiki oder suche nach "Druckermodell Scanner Linux".
      Das dürfte dann aber nicht über sie sane-Software laufen.

      Für Scanner gibt es AFAIK kein standardisiertes "Protokoll"/Transport-Protokoll wie IPP.
      Das Netzwerk-Sharing eines Scanners war/ist z.B. früher eine klasse Sache gewesen, wenn der teure Scanner z.B. eine teuere SCSI-Karte brauchte. Da genügte dann einmal die Hardware an einem PC, die anderen im Büro konnten dann trotzdem von ihren Arbeitsplätzen "scannen" - man/frau mußte nur zum Scanner hindackeln...

      • brikler hat auf diesen Beitrag geantwortet.

        GerBra es ist einer dieser super tollen drucker und scanner teile.
        vielleicht hast du recht, und es geht doch irgendwie 🙂
        SANE drivers from Brother for compatible models

        einen schritt weiter, der scanner wird erkannt

        tom@donar ~ # scanimage --list-devices
        
        device `brother4:net1;dev0' is a Brother *scanner DCPL2510D
        device `net:localhost:brother4:net1;dev0' is a Brother *scanner DCPL2510D

        aber leider scannt noch nicht

        tom@donar ~ # sudo scanimage --format=png --output-file test.png --progress
        scanimage: open of device brother4:net1;dev0 failed: Invalid argument

        https://help.ubuntu.com/community/sane#Brother_Scanners

        • Greg hat auf diesen Beitrag geantwortet.

          Versuche doch einfach einmal ob der Scanner mit dem Programm "xsane" funktioniert.
          Danach können wir hier weiter sehen.

            josefine Versuche doch einfach einmal ob der Scanner mit dem Programm "xsane" funktioniert.

            brngt das gleiche meldung, blos auf deutsch

            • josefine hat auf diesen Beitrag geantwortet.

              brikler DCPL2510D

              Wenn man bei brother nach Treibern sucht, dann findet man unter
              https://www.brother.de/support/dcp-l2510d/downloads
              auch einen Scannertreiber.
              Demnach wäre es brscan4.
              Brscan4 ist im AUR zu finden.
              https://aur.archlinux.org/packages/brscan4
              Bau dir das und installiere es.
              Schließ den Scanner zunächst am PC direkt an.
              Vielleicht mal neu starten und scannen entweder mit scanimage oder gleich mit xsane.
              Es könnte noch sein, dass es eine Gruppe scanner gibt. Gib den Benutzern noch zur Gruppe scanner dazu. (Ehrlich gesagt, weiß ich nicht ob das überhaupt noch relevant ist). Bei mir ist es noch drin.
              Gruß aus DN
              Greg

              brikler
              Hmmm, wenn der Scanner jetzt auf deinem PC per USB angeschlossen ist, sollte der doch gefunden werden.
              Starte noch einmal als root:
              sane-find-scanner

              EDIT: wie @Greg meint, brsca4 zu installieren ist sicherlich auch kein Fehler.

              Und danach den obigen Befehl ausführen, dazu sollte dein Scanner aber am deinem Gerät per USB angeschlossen sein.

              Falls nach der Installation von brscan4 und Neustart der Benutzer ohne sudo oder su den Scanner nicht benutzen darf.
              Es gibt noch eine Datei die nennt sich scanner-setting-file
              Da drin ist noch eine udev-rule:

              #   udev rules sample for Brother MFP
              #         version 1.0.2-0
              #   Copyright (C) 2012-2016 Brother. Industries, Ltd.
              #   copy to /etc/udev/rules.d or /lib/udev/rules.d
              ACTION!="add", GOTO="brother_mfp_end"
              SUBSYSTEM=="usb", GOTO="brother_mfp_udev_1"
              SUBSYSTEM!="usb_device", GOTO="brother_mfp_end"
              LABEL="brother_mfp_udev_1"
              SYSFS{idVendor}=="04f9", GOTO="brother_mfp_udev_2"
              ATTRS{idVendor}=="04f9", GOTO="brother_mfp_udev_2"
              GOTO="brother_mfp_end"
              LABEL="brother_mfp_udev_2"
              #  ATTRS{bInterfaceNumber}=="01", GOTO="brother_mfp_udev_3"
              #  ATTRS{bInterfaceNumber}=="02", GOTO="brother_mfp_udev_3"
              #  ATTRS{bInterfaceNumber}=="03", GOTO="brother_mfp_udev_3"
              #  GOTO="brother_mfp_end"
              #  LABEL="brother_mfp_udev_3"
              ATTRS{bInterfaceClass}!="0ff", GOTO="brother_mfp_end"
              ATTRS{bInterfaceSubClass}!="0ff", GOTO="brother_mfp_end"
              ATTRS{bInterfaceProtocol}!="0ff", GOTO="brother_mfp_end"
              #MODE="0666"
              #GROUP="scanner"
              ENV{libsane_matched}="yes"
              #SYMLINK+="scanner-%k"
              LABEL="brother_mfp_end"

              Lege dir noch die udev-rule an.

              Man, wird immer bekloppter mit den Druckern und Scannern.

                im augenblich schauts mich nach einen einstellungsproblem aus

                tom@donar ~ # sudo brsaneconfig4 -a name=scanner model=DCPL2510D ip=192.168.0.8
                ergibt nämlich das:

                tom@donar ~ # cat /etc/opt/brother/scanner/brscan4/brsanenetdevice4.cfg
                DEVICE=scanner , "DCPL2510D" , Unknown , IP-ADDRESS=192.168.0.8

                ich denke, da sollte nicht Unknown stehen 😉

                ediit
                das ergebnis schaut auch gleich ganz anders aus, wenn man da einen bindestrich einbaut
                sudo brsaneconfig4 -a name=scanner model=DCP-L2510D ip=192.168.2.1 => DEVICE=scanner , "DCP-L2510D" , 0x4f9:0x41f , IP-ADDRESS=192.168.2.1
                dann wird der scanner erkannt 🙂

                tom@donar ~ # scanimage -L
                device `brother4:net1;dev0' is a Brother scanner DCP-L2510D
                device `net:localhost:brother4:net1;dev0' is a Brother scanner DCP-L2510D

                Was passiert denn wenn der Scanner local am PC angeschlossen ist?
                Dudet dat Dingen dann?
                Sollte man und wir vorher wissen.

                  Greg Dudet dat Dingen dann?

                  wenn er mit dem kabel dran hängt, dann arbeitet er ganz normal

                  Greg Da drin ist noch eine udev-rule:

                  deine udev regel regelt es leider nicht

                  tom@donar ~ # sudo scanimage --format=png --output-file test.png --progress
                  scanimage: open of device brother4:net1;dev0 failed: Invalid argument
                  • Greg hat auf diesen Beitrag geantwortet.

                    brikler deine udev regel regelt es leider nicht

                    Das ist nicht meine.
                    Das ist die vom Brother.
                    Dann mußt du eine eigene udevregel machen.

                      Greg Das ist nicht meine.

                      so wars auch nicht gemeint, sondern weil du sie gepostet hast 🙂