I have be want to plug my usb printer into my network for a while now , so that all of my computer can print without have to keep one `` server '' computer on all the time . first , I use a custom firmware for my router , and plug the printer into its usb port . it be alright , but print job would take a few seconds to `` arrive '' at the router , and the firmware end up brick my router . so I look into this device . my printer be not on the support printer list , but I guess that it would be fine because it be a pretty basic `` print only '' printer , a Samsung ml-1660 . I do not install any software that come with this print server - I just plug it in , find its IP address by check which `` attach device '' IP address match the MAC address print on the device , and install a new printer on a `` local '' tcp\/ip port , point to the aforementioned IP address . send a test page and it immediately print - exactly what I want - a simple device that do not require any extra software to be install on client computer . work on Windows 7 pro x64 and x86 . highly recommend . only mistake I make be I assume it would not come with a cat5 cable , so I order one with it . turn out it do come with a 6ft black cat5e cable .