|All you need is the hub. You just need to make sure that the computers are on the same workgroup. (If you right click my computer, go to properties, select the computer name tab, and choose "Change" you can change the workgroup that the computer is on if necessary) Then once you have both computers on the same workgroup, go to the computer where the printer is physically connected. if you go to the control panel, and then go to printers all you need to do is right click the printer, go to properties, select the sharing tab (assuming you are running windows xp) then if you get there and see an option that says "if you understand the security risks and want to share the printer without running the wizard" click it. On the popup window select the option to just enable printer sharing.|
Now on the second computer, go to the control panel, double click the printers icon. Select add a printer, then select the option for a network printer, on the next screen select browse for printer and next. then on the next screen you should be able to navigate to the printer. Select it and follow the prompts.
Hope that all helps. If you need any clarification just let me know.