What can I do with this :-X provided by a manufacturer of a pinter scanner? (mine is the 3025 only)
$ tar -ztvf Xerox_WorkCentre_3025_Linux-Driver.tar.gz
drwxrwxrwx autobuild/mkpasswd 0 2014-04-22 12:26 uld/
drwxr-xr-x autobuild/mkpasswd 0 2014-04-08 14:51 uld/arm/
-rwxr-xr-x autobuild/mkpasswd 31824 2014-04-08 14:51 uld/arm/gettext
-rwxr-xr-x autobuild/mkpasswd 1962768 2014-04-08 14:51 uld/arm/libsane-smfp.so.1.0.1
-rwxr-xr-x autobuild/mkpasswd 2223980 2014-04-08 14:51 uld/arm/libscmssc.so
-rwxr-xr-x autobuild/mkpasswd 54248 2014-04-08 14:51 uld/arm/pstosecps
-rwxr-xr-x autobuild/mkpasswd 89592 2014-04-08 14:51 uld/arm/rastertospl
-rwxr-xr-x autobuild/mkpasswd 1213292 2014-04-08 14:51 uld/arm/smfpnetdiscovery
-rwxr-xr-x autobuild/mkpasswd 4744 2014-04-08 14:51 uld/arm/usbresetter
drwxr-xr-x autobuild/mkpasswd 0 2014-04-08 14:51 uld/i386/
-rwxr-xr-x autobuild/mkpasswd 18080 2014-04-08 14:49 uld/i386/gettext
-rwxr-xr-x autobuild/mkpasswd 2208304 2014-04-08 14:51 uld/i386/libsane-smfp.so.1.0.1
-rwxr-xr-x autobuild/mkpasswd 2508011 2014-04-08 14:50 uld/i386/libscmssc.so
-rwxr-xr-x autobuild/mkpasswd 58268 2014-04-08 14:50 uld/i386/pstosecps
-rwxr-xr-x autobuild/mkpasswd 94856 2014-04-08 14:50 uld/i386/rastertospl
-rwxr-xr-x autobuild/mkpasswd 1361736 2014-04-08 14:50 uld/i386/smfpnetdiscovery
-rwxr-xr-x autobuild/mkpasswd 4780 2014-04-08 14:51 uld/i386/usbresetter
-rwxr-xr-x autobuild/mkpasswd 446 2014-04-08 14:47 uld/install-printer.sh
-rwxr-xr-x autobuild/mkpasswd 446 2014-04-08 14:47 uld/install-scanner.sh
-rwxr-xr-x autobuild/mkpasswd 848 2014-04-08 14:47 uld/install.sh
drwxrwxrwx autobuild/mkpasswd 0 2014-04-22 12:27 uld/noarch/
-rwxr-xr-x autobuild/mkpasswd 8 2014-04-08 14:47 uld/noarch/.version-printer
-rwxrwxrwx autobuild/mkpasswd 6 2014-04-22 12:26 uld/noarch/.version-printer-script
-rwxr-xr-x autobuild/mkpasswd 8 2014-04-08 14:47 uld/noarch/.version-scanner
-rwxrwxrwx autobuild/mkpasswd 6 2013-07-15 14:06 uld/noarch/.version-scanner-script
-rwxr-xr-x autobuild/mkpasswd 3015 2014-04-08 14:47 uld/noarch/bash_debugging
drwxrwxrwx autobuild/mkpasswd 0 2014-04-22 12:26 uld/noarch/etc/
-rwxrwxrwx autobuild/mkpasswd 3621 2013-07-15 14:12 uld/noarch/etc/smfp.conf
-rwxr-xr-x autobuild/mkpasswd 1328 2014-04-08 14:47 uld/noarch/etc/smfp.fdi.in
-rwxr-xr-x autobuild/mkpasswd 829 2014-04-08 14:47 uld/noarch/etc/smfp.rules.in
-rwxr-xr-x autobuild/mkpasswd 2156 2014-04-08 14:47 uld/noarch/firewall-fedora
-rwxr-xr-x autobuild/mkpasswd 833 2014-04-08 14:47 uld/noarch/firewall-firewalld
-rwxr-xr-x autobuild/mkpasswd 2457 2014-04-08 14:47 uld/noarch/firewall-shorewall
-rwxr-xr-x autobuild/mkpasswd 912 2014-04-08 14:47 uld/noarch/firewall-suse
-rwxr-xr-x autobuild/mkpasswd 849 2014-04-08 14:47 uld/noarch/firewall.sh
-rwxr-xr-x autobuild/mkpasswd 2141 2014-04-08 14:47 uld/noarch/legacy_compat.pkg
-rwxr-xr-x autobuild/mkpasswd 502 2014-04-08 14:47 uld/noarch/libsane-smfp.cfg
drwxrwxrwx autobuild/mkpasswd 0 2013-07-16 02:30 uld/noarch/license/
-rwxrwxrwx autobuild/mkpasswd 88 2013-12-09 06:00 uld/noarch/oem.conf
-rwxr-xr-x autobuild/mkpasswd 5771 2014-04-08 14:47 uld/noarch/package_api_defaults
-rwxr-xr-x autobuild/mkpasswd 2020 2014-04-08 14:47 uld/noarch/package_install.sh
-rwxr-xr-x autobuild/mkpasswd 1390 2014-04-08 14:47 uld/noarch/package_uninstall.sh
-rwxr-xr-x autobuild/mkpasswd 19177 2014-04-08 14:47 uld/noarch/package_utils
-rwxr-xr-x autobuild/mkpasswd 4862 2014-04-08 14:47 uld/noarch/pagesize.xml
-rwxr-xr-x autobuild/mkpasswd 619 2014-04-08 14:47 uld/noarch/post_install.sh
-rwxr-xr-x autobuild/mkpasswd 3368 2014-04-08 14:47 uld/noarch/pre_install.sh
-rwxr-xr-x autobuild/mkpasswd 4765 2014-04-08 14:47 uld/noarch/printer-meta.pkg
-rwxr-xr-x autobuild/mkpasswd 4290 2014-04-08 14:47 uld/noarch/printer-script.pkg
-rwxr-xr-x autobuild/mkpasswd 3097 2014-04-08 14:47 uld/noarch/printer.pkg
-rwxr-xr-x autobuild/mkpasswd 4762 2014-04-08 14:47 uld/noarch/scanner-meta.pkg
-rwxr-xr-x autobuild/mkpasswd 5080 2014-04-08 14:47 uld/noarch/scanner-script.pkg
-rwxr-xr-x autobuild/mkpasswd 3569 2014-04-08 14:47 uld/noarch/scanner.pkg
-rwxr-xr-x autobuild/mkpasswd 3557 2014-04-08 14:47 uld/noarch/scripting_utils
-rwxr-xr-x autobuild/mkpasswd 3369 2014-04-08 14:47 uld/noarch/security.pkg
drwxrwxrwx autobuild/mkpasswd 0 2014-04-22 12:26 uld/noarch/share/
drwxr-xr-x autobuild/mkpasswd 0 2014-04-08 14:47 uld/noarch/share/locale/
drwxr-xr-x autobuild/mkpasswd 0 2014-04-08 14:47 uld/noarch/share/locale/fr/
drwxr-xr-x autobuild/mkpasswd 0 2014-04-08 14:47 uld/noarch/share/locale/fr/LC_MESSAGES/
-rwxr-xr-x autobuild/mkpasswd 4987 2014-04-08 14:47 uld/noarch/share/locale/fr/LC_MESSAGES/install.mo
-rwxr-xr-x autobuild/mkpasswd 3930 2014-04-08 14:47 uld/noarch/share/locale/fr/LC_MESSAGES/sane-smfp.mo
drwxrwxrwx autobuild/mkpasswd 0 2014-04-22 12:31 uld/noarch/share/ppd/
drwxrwxrwx autobuild/mkpasswd 0 2014-04-22 12:26 uld/noarch/share/ppd/cms/
-rwxrwxrwx autobuild/mkpasswd 45057 2013-07-05 02:38 uld/noarch/share/ppd/cms/PH3020sc.cts
-rwxrwxrwx autobuild/mkpasswd 45313 2013-01-02 01:37 uld/noarch/share/ppd/cms/PH3052sc.cts
-rwxrwxrwx autobuild/mkpasswd 45313 2013-01-02 01:37 uld/noarch/share/ppd/cms/PH3260sc.cts
-rwxrwxrwx autobuild/mkpasswd 45057 2013-07-05 02:38 uld/noarch/share/ppd/cms/WC3025sc.cts
-rwxrwxrwx autobuild/mkpasswd 45313 2013-01-02 01:36 uld/noarch/share/ppd/cms/WC3215sc.cts
-rwxrwxrwx autobuild/mkpasswd 45313 2013-01-02 01:36 uld/noarch/share/ppd/cms/WC3225sc.cts
-rwxrwxrwx autobuild/mkpasswd 22977 2013-07-15 10:05 uld/noarch/share/ppd/Xerox_FaxCentre_2218_Series.ppd
-rwxrwxrwx autobuild/mkpasswd 36787 2014-04-22 12:30 uld/noarch/share/ppd/Xerox_Phaser_3020.ppd
-rwxrwxrwx autobuild/mkpasswd 37000 2014-04-22 12:30 uld/noarch/share/ppd/Xerox_Phaser_3020_fr.ppd
-rwxrwxrwx autobuild/mkpasswd 41117 2014-04-14 11:37 uld/noarch/share/ppd/Xerox_Phaser_3052.ppd
-rwxrwxrwx autobuild/mkpasswd 41342 2014-04-14 11:37 uld/noarch/share/ppd/Xerox_Phaser_3052_fr.ppd
-rwxrwxrwx autobuild/mkpasswd 17339 2013-07-15 10:38 uld/noarch/share/ppd/Xerox_Phaser_3117.ppd
-rwxrwxrwx autobuild/mkpasswd 40672 2013-07-15 10:40 uld/noarch/share/ppd/Xerox_Phaser_3140_and_3155.ppd
-rwxrwxrwx autobuild/mkpasswd 44848 2013-07-15 10:41 uld/noarch/share/ppd/Xerox_Phaser_3160.ppd
-rwxrwxrwx autobuild/mkpasswd 16560 2013-07-15 10:42 uld/noarch/share/ppd/Xerox_Phaser_3200MFP.ppd
-rwxrwxrwx autobuild/mkpasswd 53624 2008-02-29 09:31 uld/noarch/share/ppd/Xerox_Phaser_3250.ppd
-rwxrwxrwx autobuild/mkpasswd 54141 2013-07-15 11:36 uld/noarch/share/ppd/Xerox_Phaser_3250_spl.ppd
-rwxrwxrwx autobuild/mkpasswd 52317 2014-04-14 11:36 uld/noarch/share/ppd/Xerox_Phaser_3260.ppd
-rwxrwxrwx autobuild/mkpasswd 52566 2014-04-14 11:35 uld/noarch/share/ppd/Xerox_Phaser_3260_fr.ppd
-rwxrwxrwx autobuild/mkpasswd 24091 2008-05-13 03:51 uld/noarch/share/ppd/Xerox_Phaser_3300MFP.ppd
-rwxrwxrwx autobuild/mkpasswd 65217 2013-07-15 11:37 uld/noarch/share/ppd/Xerox_Phaser_3320.ppd
-rwxrwxrwx autobuild/mkpasswd 65511 2013-07-15 11:36 uld/noarch/share/ppd/Xerox_Phaser_3320_fr.ppd
-rwxrwxrwx autobuild/mkpasswd 56265 2008-03-18 08:01 uld/noarch/share/ppd/Xerox_Phaser_3435.ppd
-rwxrwxrwx autobuild/mkpasswd 83945 2008-03-20 02:49 uld/noarch/share/ppd/Xerox_Phaser_3600.ppd
-rwxrwxrwx autobuild/mkpasswd 11777 2013-07-15 10:46 uld/noarch/share/ppd/Xerox_Phaser_6110MFP.ppd
-rwxrwxrwx autobuild/mkpasswd 36795 2014-04-22 12:31 uld/noarch/share/ppd/Xerox_WorkCentre_3025.ppd
-rwxrwxrwx autobuild/mkpasswd 37008 2014-04-22 12:31 uld/noarch/share/ppd/Xerox_WorkCentre_3025_fr.ppd
-rwxrwxrwx autobuild/mkpasswd 60829 2013-07-15 11:38 uld/noarch/share/ppd/Xerox_WorkCentre_3210.ppd
-rwxrwxrwx autobuild/mkpasswd 41125 2014-04-14 11:37 uld/noarch/share/ppd/Xerox_WorkCentre_3215.ppd
-rwxrwxrwx autobuild/mkpasswd 41350 2014-04-14 11:36 uld/noarch/share/ppd/Xerox_WorkCentre_3215_fr.ppd
-rwxrwxrwx autobuild/mkpasswd 73066 2013-07-15 11:38 uld/noarch/share/ppd/Xerox_WorkCentre_3220.ppd
-rwxrwxrwx autobuild/mkpasswd 52325 2014-04-14 11:35 uld/noarch/share/ppd/Xerox_WorkCentre_3225.ppd
-rwxrwxrwx autobuild/mkpasswd 52574 2014-04-14 11:34 uld/noarch/share/ppd/Xerox_WorkCentre_3225_fr.ppd
-rwxrwxrwx autobuild/mkpasswd 97657 2013-07-15 11:39 uld/noarch/share/ppd/Xerox_WorkCentre_3315.ppd
-rwxrwxrwx autobuild/mkpasswd 98344 2013-07-15 11:39 uld/noarch/share/ppd/Xerox_WorkCentre_3315_fr.ppd
-rwxrwxrwx autobuild/mkpasswd 97657 2013-07-15 11:39 uld/noarch/share/ppd/Xerox_WorkCentre_3325.ppd
-rwxrwxrwx autobuild/mkpasswd 98344 2013-07-15 11:39 uld/noarch/share/ppd/Xerox_WorkCentre_3325_fr.ppd
-rwxrwxrwx autobuild/mkpasswd 71407 2013-07-15 09:32 uld/noarch/share/ppd/Xerox_WorkCentre_3550.ppd
-rwxrwxrwx autobuild/mkpasswd 22980 2013-07-15 09:32 uld/noarch/share/ppd/Xerox_WorkCentre_4118_Series.ppd
-rwxrwxrwx autobuild/mkpasswd 10149 2013-07-15 10:48 uld/noarch/share/ppd/Xerox_WorkCentre_PE120 Series.ppd
-rwxrwxrwx autobuild/mkpasswd 9860 2013-07-15 10:48 uld/noarch/share/ppd/Xerox_WorkCentre_PE220_Series.ppd
-rwxr-xr-x autobuild/mkpasswd 328 2014-04-08 14:47 uld/uninstall-printer.sh
-rwxr-xr-x autobuild/mkpasswd 328 2014-04-08 14:47 uld/uninstall-scanner.sh
-rwxr-xr-x autobuild/mkpasswd 383 2014-04-08 14:47 uld/uninstall.sh
drwxr-xr-x autobuild/mkpasswd 0 2014-04-08 14:48 uld/x86_64/
-rwxr-xr-x autobuild/mkpasswd 21960 2014-04-08 14:47 uld/x86_64/gettext
-rwxr-xr-x autobuild/mkpasswd 2248472 2014-04-08 14:48 uld/x86_64/libsane-smfp.so.1.0.1
-rwxr-xr-x autobuild/mkpasswd 2599828 2014-04-08 14:47 uld/x86_64/libscmssc.so
-rwxr-xr-x autobuild/mkpasswd 59584 2014-04-08 14:47 uld/x86_64/pstosecps
-rwxr-xr-x autobuild/mkpasswd 94712 2014-04-08 14:47 uld/x86_64/rastertospl
-rwxr-xr-x autobuild/mkpasswd 1327288 2014-04-08 14:47 uld/x86_64/smfpnetdiscovery
-rwxr-xr-x autobuild/mkpasswd 7096 2014-04-08 14:48 uld/x86_64/usbresetter
Well, I would first look at AUR and either used the package from there or used it as an example.
https://aur.archlinux.org/packages/cups-xerox-workcentre-3025
If it has scanner part as well I would check how "sane" handles it on its own.
(Remember to also install and enable sane-<init> service).
Hello,
You can try to install this package with yay (I just tried it and it works) :
sudo pacman -Syu yay git base-devel linux-headers
After that :
yay 3025
Thanks all :) That's a wide choice of alternatives. In the meantime I found out what to do with *.sh for dumbs (https://www.computerhope.com/issues/ch001648.htm).
Could you please share your opinions in a form convinient to an unexperienced person: what is the advantage of installs from community packages over manufacturer's "fits-all-models" package (they even thought about uninstal...)? ::)
Use the latter only if the former don't work.
I understand the concept of package management (https://en.wikipedia.org/wiki/Package_manager).
Yes [ ]
No [ ]
Do you mean https://wiki.archlinux.org/title/Arch_User_Repository#Installing_and_upgrading_packages? I might try this one day, but currently it is totally above my ability to verify correctness of such process... :(
But unless you've already done so, you absolutely must read this :
https://wiki.artixlinux.org/Main/Repositories
Printer:
I managed to connect to the printer: the simplest way was to extract the disired *.ppd file and point to it on a relevant CUPS (http://localhost:631/admin) "Add printer" dialog (and even CUPS finished it with a remark that all printer drivers are soon to be obsolete…)
Scanner:
No success with this device so far. I tried debugging it step by step according to https://penguin-breeder.org/sane/saned/. However I am not convinced whether it describes the desired direction: I don't require to share to anyone else my local (USB connected) scanner, but to access a remote scanner in a local network. A the moment scanimage -L outputs device `v4l:/dev/video0' is a Noname HP Wide Vision HD: HP Wide Visi virtual device only.
Scanner:
extra/sane-airscan was required accompanied by the manufacturer driver mentioned above.
Saned from
world/sane-runit looks unnecessary to me. Currently:
device `v4l:/dev/video0' is a Noname HP Wide Vision HD: HP Wide Visi virtual device
device `airscan:w0:Xerox WorkCentre 3025' is a WSD Xerox WorkCentre 3025 ip=192.168.0.168
Thank you for this, sane-airscan was required by my HP printer/scanner. Before installing that package, the printer worked but not the scanner part, it is a network printer/scanner.