WIZnet Developer Forum

[W5500] PING 구현 코드

예전 질문: w5500 DNS 문제

http://wizwiki.net/wiki/doku.php?id=products:w5500:application:ipraw

DNS 가 작동하지 않아서 PING TEST 를 해보려고 아래 해당 링크에서 소스를 임포팅하여 구현했지만 작동하지가 않습니다.

테스트 환경은 메인 LAN 선에 스위치를 물려 PC + W5500 PROJECT 동시에 연결되어 있는 상황입니다.
*W5500 PROJECT 는 UDP, TCP/IP SERVER, CLIENT 문제없이 사용되고 있는 상태이고 DHCP 까지 잘 작동하지만 DNS 가 작동하지 않는 상태입니다.

PC -> W5500 PING 하였을 때 잘 작동하지만,
W5500 -> PC PING 시
Send PID:1234 SeqNum:4321 CheckSum:726A
Request Time out.
Send PID:1235 SeqNum:4322 CheckSum:7268
Request Time out.
Send PID:1236 SeqNum:4323 CheckSum:7266
Request Time out.
Ping Request = 3, PING_Reply = 0
----------PING ERROR: 4----------

TIMEOUT ERROR 가 발생합니다.
조언 부탁드립니다.

안녕하세요
답변이 늦어 죄송합니다
우선 W5500 -> PC 로의 통신이 안되는 문제는 PC의 보안문제(방화벽, 보안프로그램) 또는 가상머신등에 의해 Request가 중간에 사라졌을 확률이 높습니다.

외부망 DNS에 관한 문제는
사용하신 코드의 위치와 응용부분을 첨부해주시면 확인해보도록 하겠습니다.
PC도 W5500과 같은 스위치에 물려있다고 하셨는데 PC도 DHCP를 이용하여 통신하는게 맞으신가요?

Copyright © 2017 WIZnet Co., Ltd. All Rights Reserved.