Easy walk-through and pretty pictures courtesy of Technology Insight. If the link goes down, a new driver appears, or you don’t trust the package then you can create your own package using the official RPM from Fuji Xerox.
Convert the package
sudo aptitude install -y alien wget ftp://ftp.fxa.com.au/drivers/dpc525a/dpc525a_linux_.0.0.tar.zip unzip dpc525a_linux_.0.0.tar.zip cd C525A_LinuxE/ dpkg-architecture -ai386 -c "fakeroot alien --scripts *.rpm" # debhelper changed to not work with other architectures
Find architecture
uname -m
32-bit install
sudo dpkg -i *.deb
64-bit install
UPDATE
Due to bug 831768 it’s highly recommended not to use aptitude on Ubuntu Oneric 11.10. Changed to apt-get below. More recent versions should be fine with aptitude.
sudo apt-get install -y ia32-libs sudo dpkg -i --force-architecture *.deb
Setup printer
Now follow the usual method of installing a printer (walkthrough at the link above); the driver has manufacturer FX
and then model DocuPrint C525 A-AP
. Remember to set the paper source both when installing and set the default paper source in the printer properties afterwards, otherwise it will never feed sheets in.
Where is my printer?
If you need to figure out where your printer is, you can do something like:
sudo apt-get install -y nmap nmap 192.168.0.0/22 10.0.0.0/22
(or fill in the correct networks to scan if you know them, will be much faster). Then find the IP address corresponding to something like this:
Nmap scan report for 10.0.1.11 Host is up (0.0061s latency). Not shown: 996 closed ports PORT STATE SERVICE 21/tcp open ftp 80/tcp open http 515/tcp open priner 9100/tcp open jetdirect
That is the address of the printer, which can then be used in Ubuntu’s New Printer dialogue.
Links
Fuji Driver Downloads
Another short guide
Using proprietary i386 apps on an amd64 system
Bug 730236
Bug 831768