iptime 공유기와 연결이 안되요,

코드를 작성하고 퓨티로 실행을 해 봤는데 연결이이 안되네요,
원인이 무언지 찾아 주세요,

중국산(w5500모듈)(iptime과유선으로 연결) → iptime공유기 → pc데스크톱(iptime과무선으로 연결) → iPuTTY에물레이터 이렇게 연결을 했는데 w5500과 iptime공유기와 연결을 못합니다,
무엇이 잘못 되엇는지 코드 좀 확인해 주시면 감사 드립니다,
원래 w5500 제품에 Mac주소가 없어서 맥주소는 제가 임의로 적어 놨습니다,

몇가지 질문드립니다.
1.PC에서 W5500으로 cmd 창에서 Ping을 보내면 아래와 같이 응답이 오나요?
image

응답이 오지 않는다면, 먼저 PC과 W5500을 직접연결해서 ping 테스트 확인드립니다.(공유기 사용없이)
2. PC와 W5500이 같은 네트워크 대역대인지 확인하시길 바랍니다.
현재 코드에서는 192.168.0.50으로 되어있으니, PC의 IP address는 192.168.0.xx(192.168.0.50제외)로 되어있어야합니다.

  1. 방화벽, wifi, 가상머신 등 네트워크에 문제가 될만한 것들은 꺼주시고 테스트 하시기 바랍니다.
    코드를 올려주셨으나, 코드로 문제를 파악할수는 없습니다.

또한, WIZnet이 제공하지 않은 코드에 대해서는 별도의 코드리뷰를 하지 않는다는점 양해부탁드립니다.

ping을 하신 169.254.123.136은 PC의 IP입니다.
ping command은 확인하고자 하는 IP의 주소를 넣으셔야합니다.
즉, W5500의 IP인 192.168.0.50를 넣으셔야합니다.

ping 192.168.0.50

처럼요…
확인부탁드립니다.


레지스터마다 기본값이 있는것도 있고, 0x00인 것들도 있습니다. 대부분에 0x00값을 갖습니다.
레지스터주소 옆에 [0x00]이 해당 레지스터의 기본값입니다.

image
PB는 '1’로 세팅했을경우에만 ping 을 막도록 되어있습니다.
레지스터값을 변경없이 사용하신다면, ping은 됩니다.

정상동작한다니,다행입니다.