I could be wrong, but just about any USB-capable printer should work with it.
I plugged mine in and added it to the printer's list and voila! Mind you, it had already been used on my network via one of the computers, so the driver for it may already have been installed on each machine. But this is a process that should take place when you "add a printer" regardless of where you access it from.
mr