Massive packet loss can mean any number of things. Since you said it works with the old router... I have a dumb question - is the new router interface set up for Auto?
It's possible that one side or the other is set for Single-Duplex, and that will generate just this kind of problem.
Question: Is the "new/old" router the Hotel one or the Restaurant one?
Question: Have you verified no packet loss from the Hotel switch to the Restaurant switch?
Question: You've run DHCP from both the router and the server - a Duplicate IP addresses will cause all kinds of havoc. Have you checked that they used different chunks of the range when giving out IPs? Example, 192.168.0.0/24 network, Server DHCP has 192.168.0.10-99, Router DHCP has 192.168.0.100-199.
Hey Vhalidctes, I'll answer in order of the questions.
New router WAN interface set to static with proper info from ISP.
Single duplex shouldn't be possible as these are new gigabit unmanaged switches.
The routers are always located in the Hotel, that is where the connection used to come in from the old ISP.
No packet loss from switch to switch for LAN traffic and when old router in place. They run all day with their hotel software that also is their POS (PMS) in the restaurant. The program is sensitive to network outages and bad traffic on the LAN. If it was dropping packets, I'd image I wouldn't be able to leave On-Site.
I disbaled DHCP on the router to avoid the possibility of IP conflicts. This is how the old router is setup, with DHCP disabled. I tried after having the issue to disable the DHCP on the server and to instead enable it on the router as well as DNS. The connection works great if I plug in the new router by itself with the internet coming from the restaurant switch (where the connection resides) to the WAN port and the single workstation connected to the routers internal 4 port switch.
From looking at the DHCP scope on the server it is simply a single large block. 192.168.0.10 to 192.168.0.100.
I confirm a ipconfig /release and renew to make sure the server is assigning me a dynamic address within that range and it does.