APLawrence.com -  Resources for Unix and Linux Systems, Bloggers and the self-employed

Intel NetportExpress

Print Servers allow you to connect non-network printers as though they were network devices. This gives you much more flexibility as to physical location and even use.

The Intel NetportExpress 10/100 Print Server has 2 parallel ports and one serial. If you connect it up to a printer and wait a minute or so for it to wake up, pressing the Test button will print a configuration page. Almost all print servers do something similar to this. Among other data, the page that prints include the hardware MAC address of the card (they list it as "Network Address"). If you then go back to your Unix box, you can assign an ip address by adding "netport" to /etc/hosts with an appropriate IP address, and then simply doing something like:

arp -s netport  0:90:27:3c:65:dc

The 0:90:27 number is the MAC address. You won't see ":"'s, but you'll need them for arp. Of course you can call it whatever you like, it doesn't have to be "netport", and your MAC address will be different.

Once that is done, you can telnet to netport or use your browser: the use of web interfaces for this sort of configuration is becoming common, and is much easier than plodding through telnet menus.

You'll find that it is already set up for Microsoft printing with a default domain or workgroup name of WORKGROUP and all 3 ports already given share names, so if that's how you are going to be using it, you are done unless you need different names. Notice that it picked up its own ip address when you contacted it; that's a helpful touch.

For Unix printing, you could either print through Windows or Visionfs, or you could use the built-in ftp capabilities: if you ftp to this box, you can "put" files to any of the ports. You could automate that in an interface script, or you could use lpd style printing, but the included CDROM has a "proprint" utility for SCO and many other Unixes.

After installing the CD, you have "proinstall" in /usr/intl. That lets you configure a spooler to any of the ports, and that's all there is to it: you are ready to print- except that the permissions may be wrong on /usr/intl/sco/proprint. Either chown lp that file, or chmod 755 it. There's also Windows software on the CD, though I did not install that.

You can also use Netcat to print to port 3001 (first parallel), 3002 (second) or 2501 (serial port).

Got something to add? Send me email.

(OLDER)    <- More Stuff -> (NEWER)    (NEWEST)   

Printer Friendly Version

-> -> IntelNetportExpress

1 comment

Increase ad revenue 50-250% with Ezoic

More Articles by

Find me on Google+

© Tony Lawrence

Thu Apr 14 04:12:50 2005: 341   anonymous

Thank you very much for the information with the numbers of server NetportExpress's ports!!!

Kerio Samepage

Have you tried Searching this site?

Unix/Linux/Mac OS X support by phone, email or on-site: Support Rates

This is a Unix/Linux resource website. It contains technical articles about Unix, Linux and general computing related subjects, opinion, news, help files, how-to's, tutorials and more.

Contact us

Doing linear scans over an associative array is like trying to club someone to death with a loaded Uzi. (Larry Wall)

This post tagged: