29 April 2011

Setting up a Samsung SCX-4623F under Ubuntu

I got a new Samsung SCX-4623F Multi-Function Monochrome Laser Printer from Office Max for $50 + tax after a trade-in of an extremely old ink jet printer.

My goal was to set it up as a shared printer/scanner for several Windows XP/7 computers. Below is how I was able to accomplish this.

Server Edits:

  1. Downloaded the Unified Linux Driver from Samsung's website: Samsung

  2. Ran that install process to install the drivers

  3. Did not use the install to add the printer

  4. Used Ubuntu's add printer wizard

  5. Ensured that the printer was shared

  6. Added the following lines into /etc/sane.d/xerox_mfp.conf:
    #Samsung SCX-4623F
    usb 0x04e8 0x3434

  7. ran xsane to ensure scanner was working

  8. Editted /etc/sane.d/saned.conf to add the subnet to share the scanner on. In my case it was:

  9. Added the sane user to the following group:
    sudo adduser saned scanner

  10. created /etc/xinetd.d/saned with the following:
    service saned
    socket_type = stream
    server = /usr/sbin/saned
    protocol = tcp
    user = saned
    group = scanner
    wait = no
    disable = no

  11. started the sane service:
    sudo service saned restart

On the Windows PC's:

  1. Installed the windows print driver from: Samsung

  2. Added the printer from the network

  3. Installed xsane on the C drive

  4. Editted net.conf to point to the ip address of my server

That's It! Enjoy printing and scanning from anywhere on your network!