minha impressora imprimi normal no xubuntu 20.04, mas na hora de scanear mostra que não tem scaner
Tentou instalar o drive oficial do site do fabricante ou está utilizando o drive plug and play (drive automático que a distribuição instala)?
Os drivers automáticos são muitos práticos e normalmente funcionam bem, porem há casos que não e parece ser o que aconteceu contigo, com isso, existe o drive específico para que funcione corretamente, desenvolvido diretamente para esse dispositivo.
Segue o link do site do fabricante: WorkCentre 3225 Support & Drivers
sim, instalei mas não funcionou. Instalei ate o xsane dá que nenhum scanner foi encontrado
baixou o pacote
libsane-common
http://manpages.ubuntu.com/manpages/bionic/man5/sane-xerox_mfp.5.html
não adioanta
Qual a saída dos comandos
sane-find-scanner
$ scanimage -L
Se não funcionar a resposta está aqui
https://forums.linuxmint.com/viewtopic.php?t=288732
Estou no celular…
Se puder adicione o procedimento aqui
Até
sane-find-scanner
Se não funcionar tente o procedimento do link
Utilize o sudo antes para ter permissão
Apesar que ele encontrou
Funcionou?
Não, fiz até o do link e mesmo assim nada
ok…
qual a saída do comando
lsusb
partec ser problema de permissão
https://wiki.archlinux.org/index.php/SANE#Permission_problem
### Permission problem
With systemd, the `scanner` and `lp` groups are deprecated. No need to add your user to those groups. See [Users and groups#Pre-systemd groups](https://wiki.archlinux.org/index.php/Users_and_groups#Pre-systemd_groups) for detail.
You can also try to change permissions of usb device but this is not recommended, a better solution is to fix the [Udev rules](https://wiki.archlinux.org/index.php/Udev_rules) so that your scanner is recognized.
First check connected usb devices with `lsusb` :
Bus 006 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 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 003 Device 003: ID 04d9:1603 Holtek Semiconductor, Inc. Bus 003 Device 002: ID 04fc:0538 Sunplus Technology Co., Ltd 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 001 Device 006: ID 03f0:2504 Hewlett-Packard Bus 001 Device 002: ID 046d:0802 Logitech, Inc. Webcam C200 Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
In our example we see the scanner: `Bus 001 Device 006: ID 03f0:2504 Hewlett-Packard` . Here `03f0` is the *vendorID* and `2504` is the *productID* .
Now open `/usr/lib/udev/rules.d/49-sane.rules` and see if there is there is a line with the *vendorID* and *productID* of your scanner. If there is not any, create the new file `/etc/udev/rules.d/49-sane-missing-scanner.rules` , with the following contents:
ATTRS{idVendor}==" **vendorID** ", ATTRS{idProduct}==" **productID** ", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
Save the file, plug out and back in your scanner and the file permissions should be now correct.
exemplo
Bus 001 Device 006: ID 03f0:2504 Hewlett-Packard
03f0
is the vendorID and 2504
is the productID .
No seu caso o vendorID é 0924 e o productID 42dc
ATTRS{idVendor}==" vendorID “, ATTRS{idProduct}==” productID ", MODE=“0664”, GROUP=“scanner”, ENV{libsane_matched}=“yes”
então
Crie e o arquivo e cole o conteúdo
/etc/udev/rules.d/49-sane-missing-scanner.rules
ATTRS{idVendor}==" 0924 “, ATTRS{idProduct}==” 42dc ", MODE=“0664”, GROUP=“scanner”, ENV{libsane_matched}=“yes”
salve e veja se funciona…
talvez precise reiniciar
criar qual arquivo?
sudo nano /etc/udev/rules.d/49-sane-missing-scanner.rules
e adicione
ATTRS{idVendor}==" 0924 “, ATTRS{idProduct}==” 42dc ", MODE=“0664”, GROUP=“scanner”, ENV{libsane_matched}=“yes”
ctrl+x
para salvar
não funcionou
ok
remova o /etc/udev/rules.d/49-sane-missing-scanner.rules
rm /etc/udev/rules.d/49-sane-missing-scanner.rules
e faça a última tentativa
Okay, I think I got this to work on 19.04.
First I ran this:
SANE_DLL_DEBUG=5 scanimage -L
Which will load through all the backends and list a lot of debugging messages. The xerox 3215 driver is smfp .
[dll] load: dlopen()ing '/usr/lib/x86_64-linux-gnu/sane/libsane-smfp.so.1'
[dll] load: dlopen() failed (libusb-0.1.so.4: cannot open shared object file: No such file or directory)
Well, it looks like we have a dependency problem. Unstall libusb-0.1-4.
sudo apt install libusb-0.1-4
And then test:
scanimage -L
device 'smfp:usb;0924;42db;K6B992099' is a XEROX WorkCentre 3215 on USB Scanner
Success!
If you can’t get the smfp backend to load, remember that Ubuntu 17+ changed how SANE looks for backends. You can use the symlink line to ensure the xerox “smfp” backend (the proprietary one) is being loaded but this may not be necessary.
sudo ln -sfr /usr/lib/sane/libsane-smfp* /usr/lib/x86_64-linux-gnu/sane
I also added myself to the lp
group. This may also not be necessary.
fiz esse processo, mas quando faço o comando scanimage -L, fala que não identificou nem dispositivo