Product: Linksys WPSM54G PrintServer
Firmware: 1018
Ethernet port: 1
USB port: 1
My printer: HP Photosmart All-In-One c5280
Wifi router: Linksys WRT54GL [Firmware: DD-WRT v24-sp2 (01/01/09) std]
Print Server Compatibility List
It works without any problems in PCLinuxOS. It took me 5min to set everything up. Here's how to:
1] Make sure your printer and PrintServer are both powered off. Connect the printer to the USB on the Print Server.
2] Connect your (wired) network to the Ethernet jack.
3] Turn on the print server, then the printer! (print sever will autodetect the printer).
4] Press the
Reset button for 3 seconds. The print server will print a status page revealing its data:
Model Name: WPSM54G
Firmware Version: 1018
Hardware ID: 0570540000
Firmware Version: 1018
Protocol ID: 8072
MAC Address: 00226BFA4C62
TCP/IP Info:
IP Address: 192.168.1.145
Subnet Mask: 255.255.255.0
Gateway Address: 192.168.1.1
Email Server IP Address: 0.0.0.0
Printing Account Name: N/A
Redirect Account Name: N/A
Wireless Info:
SSID:Crazy_penguin
BSSID:00:18:F8:CD:XX:XX
Channel No:6
Network Type:Infrastructure
Primary Firmware:1.0.4.4
Secondary Firmware:
Link Info. Tx:0 Rx:0
What's important here is the IP address, which is [in my case]
192.168.1.145 and SSID->
Crazy_penguin. The IP address will allow you to access print server through your web browser like Firefox, Midori...
Remember that from now on you will administer it at
http://192.168.1.145, or whatever number you assigned
Default user name is all blank, default password is
admin [ you can change it later].
Here are my settings for TCP/IP protocol:

Under Wireless tab make sure to enter your SSID of your home network. Here's mine:

Available encryption:

Save changes.
Power Cycling the PrintServer:
- Unplug the PrintServer’s power cable.
- Disconnect the network cable from the PrintServer.
- Plug in the PrintServer’s power cable to connect the PrintServer wirelessly to the network.
Log in again and you should see the following:


Open PCLinuxOS Control Center [pcc]. Hardware/Set up the printer.
Add printer and mark
Enter host name/IP address of network printer. For
Protocol choose
TCP/Socket, JetDirect,
Port 9100 and
Host/IP 192.168.1.145 [in my case]. Next. If you use HP printer, you can press Yes [for Hplip]. Choose your brand and model [mine: HP c5200]. Set it as default and print the standard test page [you can also print the test page from Print Server].
That's it. Enjoy your wireless printing.

The only downside is that hplip doesn't work, because it doesn't support 3rd party print servers. Here's my nmap:
$ nmap 192.168.1.1
Nmap scan report for 192.168.1.1
Host is up (0.036s latency).
Not shown: 997 closed ports
PORT STATE SERVICE
23/tcp open telnet
53/tcp open domain
80/tcp open http
Nmap done: 1 IP address (1 host up) scanned in 0.59 seconds
Edit: don't forget CUPS -->
http://localhost:631. I used default configuration file
Tried with Billy's OS and gave up.