WIZnet Developer Forum

[W5500]무선공유기로 데이터 송수신

안녕하세요.

사진을 보시면 무선 공유기 2대로 송수신을 하려고 합니다.
그런데 오른쪽에 있는 PC와 보드 유선은 송수신이 되는데
오른쪽 PC 프로그램 에서 무선으로 송수신을 할때 왼쪽 보드에서 응답이 없습니다.

각각 제품마다 대역폭은 다르게 마지막 IP는 다르게 했습니다.
MAc 어드레스 라던지 무엇을 설정해줘야 하는건가요 ?

안녕하세요.
답변에 앞서 몇가지 필요한 정보가 있습니다.

혹시 PC와 PC 통신이 되시나요?
먼저 무선 공유기와 무선 공유기끼리 연결이 제대로 되었는지 확인해보시면 좋을 것 같습니다.

무선 공유기 끼리 연결을 하려면 무선 공유기 ip를 각각 다르게 설정하여 WDS를 사용하시면 됩니다.
자세한 내용은 아래 URL을 참조하시면 좋을 것 같습니다.

PC와 PC 통신은 됩니다.

pc와 pc 통신이 되면 udp도 되는게 아닌지요 ?

포트 포워딩을 해야 하는건가요 ?

두 가지 부분을 점검하시면 좋을 것 같습니다.

  1. 현재 네트워크 상태를 확인

    • 두 개의 공유기가 각각의 독립된 네트워크로 구성되어 있다면, 포트포워딩을 해야 합니다. 즉 공유기에서 유동 ip (DHCP) 가 설정되어 있는 경우 포트포워딩을 해주셔야 합니다.
    • 두 개의 공유기가 하나의 네트워크인 경우에는 포트포워딩을 하지 않으셔도 될 것이라 생각합니다.
  2. MAC Address는 보드마다 다르게 설정하셔야 합니다.

    • 현재 구현하신 네트워크가 내부망으로만 연결되는 경우, MAC Address를 임의대로 설정하시면 됩니다.
    • 현재 구현하신 네트워크가 내부망으로만 연결되는 것이 아니라, 외부망까지 연결되는 경우, MAC Address는 하나의 네트워크 망에 하나만 존재하여야하므로, 2개 이상이 동시에 존재하게 설정하시면 안됩니다. 제조사나 다른 곳에서 인가 받으신 MAC Address만을 꼭 사용하셔야 합니다.

포트포워딩도 해보신건가요??
포트포워딩을 하면 될 것 같긴합니다만.


우선 구성은 이렇습니다.
포트포워딩이 w5500 쪽 유선 공유기로 하는게 맞죠 ?
했는데 와이어샤크로는 IP가 안보입니다.

안녕하세요.

테스트했던 항목들도 정확하게 말씀해주시면 될 것 같습니다.

현재 저 구성도에서 저희 제품을 제거하고 PC로 연결했을 때 통신이 된다고 하셨죠??
어떤 통신을 구성하신건가요??

포트포워딩은 아시겠지만 우선 IP 연결을 위해 각각의 저희 제품이 DHCP로 동작하여 IP를 받아야 합니다.
그래야 공유기와 저희 모듈이 IP로 연결이 됩니다.
이 상태에서 각각의 모듈에 포트를 설정하고, 그 포트들에 포트포워딩을 하여 맞춰 주셔야 합니다.

유선으로 연결했을 때는 통신이 전부 잘 된다고 하셨죠?

간혹 노트북과 1:1로 저희 모듈과 연결했을 때, 노트북에 무선 네트워크가 활성화 되어 있다면 저희 칩에서 응답을 하지 않는 경우가 있습니다. 해당 경우는 무선과 유선 네트워크가 나눠져서 제대로된 통신이 되질 않는 것인데요.

제 추측은 아마 이쪽과 관련이 있지 않을까 생각됩니다.
그래도 일단 포트포워딩을 먼저하시고 알려주시면 감사하겠습니다.

저희 측에도 테스트를 한 번 진행해보겠습니다.
감사합니다.

답변 주셔서 감사합니다.

1.현재 저 구성도에서 저희 제품을 제거하고 PC로 연결했을 때 통신이 된다고 하셨죠??
어떤 통신을 구성하신건가요??

  • ping 통신을 하였습니다.
  1. 유선으로 했을경우 연결이 되며 데이터가 들어 옵니다.

  2. 우선 무선 네트워크 비활성화를 시킨 상태에서 테스트 진행 하였습니다. 하지만 제대로된 통신이 안됩니다.

테스트를 진행 해주신다니 감사합니다, 결과가 좋은 방향으로 갔으면 합니다.
감사합니다.

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