It took me a little bit to work out the kinks with getting this network printer to work in a modern 64 bit Ubuntu enviornment since Dell doesn't offer linux drivers for this model.
I've only tested this setup on Ubuntu 16.04/18.04 and Mint 19.
Luckily we can make use of the following driver from Xerox for the Phaser 6000B. However, this was a driver writter only for 32-bit debian systems. The dependencies I needed to get it to run on Ubunutu 18.04 were libcupsimage2:i386
and libstdc++6:i386
.
Simply copy and paste the following into a terminal:
wget -O c1660w-easy-install.sh https://raw.githubusercontent.com/joe-habel/Dell-c1660w-Ubuntu/master/install_driver.sh && chmod +x c1660w-easy-install.sh && sudo ./c1660w-easy-install.sh && rm c1660w-easy-install.sh
In case you're not as comfortable with running a random script off of github. Run the following command to install the dependencies.
sudo apt-get install -y libcupsimage2:i386 libstdc++6:i386
Then agree to the EULA, download, and unzip the .deb driver from Xerox, and install it with
sudo dpkg -i xerox-phaser-6000-6010_1.0-1_i386.deb
- Make sure the Dell c1660w is setup and on the network. (You can normally check to see if it's setup by navigating to it's IP in your browser.
- From the application menu navigate to 'Printers'
- Select 'Add'.
- From 'Devices', select 'Network Printer'. Wait for the 'Dell C1660w Color (XXX.XXX.XX.XX)' option to appear and select that.
- From 'Connections', select your desired connection type. If unsure, stick with the default, and click 'Forward'.
- From the 'Makes' list select 'Xerox' and click 'Forward'.
- From the 'Models' list select 'Phaser 6000B' and click 'Forward'.
- Enter in your desired name, description, and location and click 'Apply'.
- If you reach this point and the test page does not want to print, try restarting your system.