Annotation of wikisrc/users/jruoho/clp-315w.mdwn, revision 1.5

1.1       jruoho      1: # Samsung CLP-315W on NetBSD
                      2: 
1.2       jruoho      3: Samsung
                      4: [CLP-315W](http://www.amazon.com/Samsung-CLP-315W-Color-Laser-Printer/dp/B001BXS45I)
1.3       jruoho      5: is a low-end color laser printer, featuring USB, Ethernet, and wireless
                      6: access. It works on NetBSD. A brief HOWTO follows.
                      7: 
1.5     ! jruoho      8: For initial configuration, I used a NetBSD host and standard [[!template
        !             9: id=man name="dhcpd" section="8"]].  The printer provides its own HTTP server
        !            10: from which all standard configuration options are available.  Also IEEE
        !            11: 802.11 worked with a NetBSD router.  But unfortunately, a local host is
        !            12: still required as the printer only speaks a non-standard format language.
1.4       jruoho     13: 
                     14: The so-called
                     15: [foomatic](http://www.linuxfoundation.org/collaborate/workgroups/openprinting/databasefoomatic)
1.5     ! jruoho     16: is a prerequisite. This is available from [[!template id=man name="pkgsrc"
1.4       jruoho     17: section="7"]]:
                     18: 
1.5     ! jruoho     19:        # cd /usr/pkgsrc/foomatic-filters
        !            20:        # make install package clean
1.4       jruoho     21: 
1.3       jruoho     22: Samsung uses a special QPDL wire protocol, supported by
1.5     ! jruoho     23: [foo2qpdl](http://foo2qpdl.rkkda.com/). For installation, fetch the
        !            24: sources and compile:
1.3       jruoho     25: 
1.5     ! jruoho     26:        $ mkdir /tmp/foo && cd /tmp/foo
        !            27:        $ ftp http://foo2zjs.rkkda.com/foo2zjs.tar.gz
        !            28:        $ gmake
1.4       jruoho     29: 
                     30: I organized everything under /usr/local.
                     31: 
1.5     ! jruoho     32:        chown root:wheel /usr/local/bin/foo*
        !            33:        chmod 0555 /usr/local/bin/foo*
1.4       jruoho     34: 
1.5     ! jruoho     35:        chown root:wheel /usr/local/share/*
        !            36:        chmod 0444 /usr/local/share/samsung*

CVSweb for NetBSD wikisrc <wikimaster@NetBSD.org> software: FreeBSD-CVSweb