packet loss of ethernetshield

i have ethernet shield and i use it to communicate with a blackmagic atem video switcher

i used arduino mega 2560 and ethernet shield 1 i add the library of atem to arduino mega and

give ethernet the ip of it and ip of the switcher that i want to control and it works probably but

suddenly when i send command to switcher it takes alot of time to happen so i ping on the ip of

the ethernet shield and it respond like to times and drop for one time after one mintue i loss

25% of my packets so why it do that and how can i solve it ? i changed the mac address some work and

others have the same results please help me ????

What is atem? A link may be helpful. Maybe it is using all the available sockets at times. No available socket, no ping response.

Also provide an overview of the network connections and all involved devices (Arduino Shield, switches/hubs, router, PCs, that video device, etc.).

Did you check the cables.

i changed the mac address some work and others have the same results

Do I understand that correctly, you have several installations of the same type? Did you check that every MAC address in your network is unique?

@seifashrafsamir, please do not cross-post. Other thread removed.

pylon:
Also provide an overview of the network connections and all involved devices (Arduino Shield, switches/hubs, router, PCs, that video device, etc.).

Did you check the cables.

Do I understand that correctly, you have several installations of the same type? Did you check that every MAC address in your network is unique?

yes i checked the cable i didn't check every mac i changed the mac of three arduinos so two of them the changes give results but the last one doesn't change

SurferTim:
What is atem? A link may be helpful. Maybe it is using all the available sockets at times. No available socket, no ping response.

atem is video switcher and i need to control it so it can be controlled with atem no some of ethernet shields are working probably but some drop packets

i changed the mac of three arduinos so two of them the changes give results but the last one doesn't change

Describe in more detail what that means. You did change the MAC address from what value to what value? The change of the other two Arduinos gave what result? Did it fix the problems?