I am currently using this scanner in a Windows 10 VM. That is the only way I have been able to use it. On their support site, Brother does have Linux drivers available for this scanner, but only in .rpm and .deb formats. I downloaded the .deb but have done nothing with it because I don’t know where to start with that.
I have installed the scanner-support metapackage as pointed out in this post, as well as the applications Paperwork and simple-scan. My scanner does not show up in either application.
Be warned AUR packages are not supported by the Manjaro forum. I would suggest doing some reading before you look at installing it if you’re unfamiliar with them.
I’ve tried start/stop/restart that service. It always shows up as inactive/dead.
○ ipp-usb.service - Daemon for IPP over USB printer support
Loaded: loaded (/usr/lib/systemd/system/ipp-usb.service; enabled; preset: disabled)
Active: inactive (dead) since Thu 2022-08-18 06:47:13 EDT; 2s ago
Duration: 10ms
Docs: man:ipp-usb(8)
Process: 150435 ExecStart=/usr/bin/ipp-usb udev (code=exited, status=0/SUCCESS)
Main PID: 150435 (code=exited, status=0/SUCCESS)
CPU: 12ms
Aug 18 06:47:13 Ryzen systemd[1]: Started Daemon for IPP over USB printer support.
Aug 18 06:47:13 Ryzen systemd[1]: ipp-usb.service: Deactivated successfully.
[denny@Ryzen ~]$ journalctl --boot=0 --unit=ipp-usb --no-pager
Aug 18 06:43:58 Ryzen systemd[1]: Started Daemon for IPP over USB printer support.
Aug 18 06:43:58 Ryzen systemd[1]: ipp-usb.service: Deactivated successfully.
Aug 18 06:44:44 Ryzen systemd[1]: Started Daemon for IPP over USB printer support.
Aug 18 06:44:44 Ryzen systemd[1]: ipp-usb.service: Deactivated successfully.
Aug 18 06:44:59 Ryzen systemd[1]: Started Daemon for IPP over USB printer support.
Aug 18 06:44:59 Ryzen systemd[1]: ipp-usb.service: Deactivated successfully.
Aug 18 06:46:47 Ryzen systemd[1]: Started Daemon for IPP over USB printer support.
Aug 18 06:46:47 Ryzen systemd[1]: ipp-usb.service: Deactivated successfully.
Aug 18 06:47:13 Ryzen systemd[1]: Started Daemon for IPP over USB printer support.
Aug 18 06:47:13 Ryzen systemd[1]: ipp-usb.service: Deactivated successfully.
Aug 18 09:43:58 Ryzen systemd[1]: Started Daemon for IPP over USB printer support.
Aug 18 09:43:58 Ryzen systemd[1]: ipp-usb.service: Deactivated successfully.
the systemd status of ipp-usb is the same whether or not the scanner is plugged in and on. I ran ipp-usb in debug mode with the scanner plugged in. I unplugged it, plugged it into a different USB port, unplugged it, then plugged in to the same port.
[sudo] password for denny:
===============================
ipp-usb started in "debug" mode, pid=3004
ctrlsock: listening at "/var/ipp-usb/ctrl"
- HOTPLUG: removed Bus 002 Device 002
+ HOTPLUG: added Bus 001 Device 007
- HOTPLUG: removed Bus 001 Device 007
+ HOTPLUG: added Bus 001 Device 008
It detects something, but the scanner still does not show up in any scanner program.
Also, I notice a new weird effect. If I plug/unplug the scanner several times, eventually all USB input fails. My mouse and keyboard are also USB, sometimes when I unplug or plug the scanner in, the mouse and keyboard will stop working. The system does not freeze up, just mouse and keyboard input stops working. Unplugging/plugging keyboard and mouse back in doesn’t work. Might be a clue for someone wiser than myself.
along the way, the info that @akin2silver gave might have been lost
did you install this AUR package? - it uses/contains the same .rpm that you used in your Fedora installation …
If you do not have that installed, the thing won’t be able to work.
This is the actual driver that is needed.
device escl:https://192.168.XX.XXX:XXX' is a HP OfficeJet 6950 [D267B7] platen,adf scanner device airscan:e1:HP OfficeJet 6950 [D267B7]’ is a eSCL HP OfficeJet 6950 [D267B7] ip=192.168.XXX.XXX
device `hpaio:/net/OfficeJet_6950?ip=192.168.XXX.XXX’ is a Hewlett-Packard OfficeJet_6950 all-in-one
If you got some output try this putting it a paper to scan and do:
scanimage -T
Oups I was forgotten:
lsusb
If your usb port is a usb3 (color blue) put it on a usb2. Sometimes, it is just that.
[denny@Ryzen ~]$ sudo sane-find-scanner -q
[sudo] password for denny:
could not fetch string descriptor: Pipe error
could not fetch string descriptor: Pipe error
found USB scanner (vendor=0x04f9 [Brother], product=0x0468 [DS-640]) at libusb:002:002
[denny@Ryzen ~]$ cat /etc/services | grep scan
scanstat-1 1215/tcp
scanstat-1 1215/udp
scan-change 2719/tcp
scan-change 2719/udp
sysscanner 3251/tcp
sysscanner 3251/udp
sscan 3853/tcp
sscan 3853/udp
stat-scanner 4157/tcp
stat-scanner 4157/udp
ethoscan 6935/tcp
ethoscan 6935/udp
hiperscan-id 8293/tcp
[denny@Ryzen ~]$ scanimage -L
No scanners were identified. If you were expecting something different,
check that the scanner is plugged in, turned on and detected by the
sane-find-scanner tool (if appropriate). Please read the documentation
which came with this software (README, FAQ, manpages).
[denny@Ryzen ~]$ scanimage -T
Output format is not set, using pnm as a default.
scanimage: no SANE devices found
[denny@Ryzen ~]$ lsusb
Bus 004 Device 002: ID 05e3:0612 Genesys Logic, Inc. Hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 003: ID 0d8c:0012 C-Media Electronics, Inc. XIBERIA
Bus 003 Device 002: ID 05e3:0610 Genesys Logic, Inc. Hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 002: ID 04f9:0468 Brother Industries, Ltd DS-640
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 002: ID 048d:5702 Integrated Technology Express, Inc. ITE Device
Bus 001 Device 006: ID 05ac:024f Apple, Inc. Aluminium Keyboard (ANSI)
Bus 001 Device 005: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 001 Device 004: ID 0b95:6804 ASIX Electronics Corp. AX68004
Bus 001 Device 003: ID 05e3:0608 Genesys Logic, Inc. Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Still no scanner detected when using either Paperwork or Gnome Document Scanner. Still works without issue with Fedora VM.
Indeed. Your scanner is not recognized.
As the project sane is this one which is piloted by all graphical interface it will be interresting to know which version is running in Manjaro and in Fedora.
I don’t know about Fedora but on Manjaro you can use this command line (and the result for me that should be the same for you ?)
pacman -Qi sane
Nom : sane
Version : 1.1.1-1
Description : Scanner Access Now Easy
Architecture : x86_64
URL : http://www.sane-project.org/
Licences : GPL2
Groupes : –
Fournit : libsane.so=1-64
Dépend de : bash cairo gcc-libs glibc libgphoto2 libnl libpng libxml2 libieee1284 net-snmp openssl v4l-utils libavahi-client.so=3-64 libavahi-common.so=3-64 libcurl.so=4-64
libgphoto2.so=6-64 libgobject-2.0.so=0-64 libpoppler-glib.so=8-64 libsystemd.so=0-64 libtiff.so=5-64 libusb-1.0.so=0-64
Dépendances opt. : –
Requis par : colord-sane ksanecore python-sane sane-airscan simple-scan xsane
Optionnel pour : hplip libreoffice-fresh
Est en conflit avec : –
Remplace : –
Taille installée : 18,15 MiB
Paqueteur : David Runge dvzrv@archlinux.org
Compilé le : mer. 19 janv. 2022 19:13:58
Installé le : ven. 18 févr. 2022 10:57:25
Motif d’installation : Installé comme dépendance d’un autre paquet
Script d’installation : Non
Validé par : Signature
NB: Sorry for the delay, I’m not always behind my computer.