W5500 특정 스위치에서(Cisco) 동작이 거의 안됩니다.

W5500을 사용하여 수백개의 장비를 만들어서 납품하고 사용중에 있습니다.

얼마전 프로젝트에서도 Lan통신이 필요하여 회로설계부터 펌웨어까지 완료하여
자사에서 동작확인하여 납품하였으나, 현장에서는 정상동작이 되지 않습니다.

현장에서 사용하는 스위치는 2종류이고, 기가급에 240포트짜리입니다(Cisco 94xx , 45xx)

내부 네트웍으로 사용하도록 되어있으며, IP의 일정부분은 수동설정으로 사용할 수 있게 구분되어 있습니다.
우리장비는 수동IP에 server로 설정되어 있습니다.

연결상태는 PC ---- 스위치 ---- 장비 이렇게 바로 연결되기를 원하나 접속이 잘 안됩니다.
처음 연결하고 전원켜서 ping 테스트 하면 어쩔때 연결됩니다.
그러나 연결된거 확인하고 끊었다 다시 연결(랜선 뺏다꼽거나, 전원 off->on)하면 그 이후부터는
연결이 안됩니다. 몇일 후 다시 가서 하면 위와 같은 상황이 되기도 합니다.

다른 연결방법으로 스위치 ------허브(iptime) ----- PC1
| |------------------장비
|----- PC2
위와 같이 연결되었을 경우 PC2에서 ping 테스트를 하면 응답이 없습니다.
다만 PC1에서 ping 테스트를 해서 응답을 받은 후에는 PC2에서도 응답을 합니다.
PC1에서 접근을 한번 해주고나면 다른PC에서도 접근가능함.

그러나 또 다른 연결
PC1 ----- 스위치 ----- 허브 ------ 장비
PC2 --------|
이런식으로 스위치를 통과하려면 거의 안됩니다.

스위치 관리자에게 문의해보니 통신이 안될때는 mac address가 올라오지 않는다고 하더군요.
참고로 맥어드레스는 사용자가 설정할 수 있게 해놨으며, 대략 00-E0-4D-xx-xx-xx로 되어 있습니다.

위와같은 상황에서 해결방안이 있을까요??

그리고 우리 장비가 서버라서 랜선이 꼽히면 listen 상태로 대기하고 있는데,
이때 스위치쪽으로 ping 테스트를 해보고 싶은데, 방법이 있나요?

Would love to help, but Google translate does not help, I can’t understand the problem properly. The only direction to consider I can provide right now is PortFast setting for the port W5500 device is connected to.