I am having intermittent connections issues between computers and/or the internet.
I am using the following equipment
1. Cisco ubr900 series cable modem.
2. Linksys WRT54G router.
3. Linksys EF4124 switch.
4. Linksys WPS54G print server.
As far as I can tell all have the latest firmware.
I have 3 computers wired with cat5 with several Xbox’s also and two laptops wirelessly with mixed speed connections.
What I would like to know is which is the best way to connect these units together?
I have all computers set up to acquire there IP info from the wrt54g and several Xbox’s have static IP’s.
Thanks in advance.

U need to first establish what probs. you're having when, then on to to what end.