Sorry but a few details are missing. Such as make/model and how things are connected. It's also important to know if the users are into P2P use, Limewire or other.
With the missing details, the answer is not here.
Bob
My parents have an HP Pavilion laptop running XP with 512MB RAM. I have finally gotten them to switch over to a DSL connection, but we're having some problems.
After installing the Verizon DSL software, the computer was able to connect and ran just fine; however, after turning it off and then resuming work a half-hour later, it was unable to connect.
I went through this cycle several times, and found that by turning the modem off and then back on the problem would be cured. I called Verizon to find out why we had to do this; they ran checks on their line and said everything was fine from their end, that the problem was at our end in the computer.
Diving into the problem a little further, I found that the problem was caused by the network interface card releasing the address after about 20 minutes. I called HP, went through three workarounds with them (flashing the BIOS, reinstalling the NIC, and resetting TCP/IP) all to no avail.
I now have the laptop at home, connected to my cable gateway; and it works just fine! Either through an Ethernet connection or wireless, it is running like a champ. I can shut down for any amount of time and be guaranteed that the laptop will connect the next time I start it up.
My questions: What is the difference of being connected via Ethernet to a modem or to a router/switch?
Would the easiest solution to this problem be in just buying a wired/wireless router or switch to connect between the DSL modem and the computer? This is what makes sense to me.
Thanks in advance for all replies!
Telly

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic