Yes, route able to foward with port 25350 and Server listen on this port?
for your reference, i already finished the test with two pc using the hercluse. one is server and another is client.
please help my issue.
how it fails to connect - what is the sequence of the Sn_SR values, and final SR state (0x00 for closed, or any other if chip is being stuck in some state);
ideally dump of the common and socket registers when connect fails;
ideally Wireshark log from the server (the location of easiest installation of Wireshark) so that we can see what is going on the network. I would not be surprised if using this log you will solve your issue yourself
for MAC address, i try to change the address using the PC MAC but it is same.
for connecting fail, i don’t check the Sn_SR values and i’m wondering if i will continue the flow even SR state is 0x00, is there no problem.
also register value case, i didn’t check.
for log file is difficult because since server area is not mine, i can approach the sever log.
i’d like to know your side has simular kind of this issue. becasue local service team think W5100 is only use for layer 2 level and can’t work for layer 3 level.
If chip is set up properly then it should not happen. That’s why I ask for register log (register dump) before you try connecting to the server so that we can see if all registers are set properly.
Depends on the mode you use it in. There’re modes MACRAW (layer 2, socket 0 only), IPRAW (layer 3, any socket) and TCP/UDP (layer 4, any socket). Which mode you use it in?
There’s one more way how to get the log - you set up linux or windows host as network bridge, and install Wireshark on it. This way all the packets go through this host and you will be able to capture them all.
혹시 포트포워드 기능을 사용하지 않으면 안되는지요…?? 이쪽 Router는 포트포워드가 되는지 확인할 방법이 없어서요.
상기 Test 내용을 보면은 W5200 의 Server IP를 22.xx.xx.246 으로 하였습니다. 그러나 저희는 다른 망의 server ip 즉 192.168.1.100 으로 설정 하면 안되는지요…?? 참고로 PC는 됩니다.
보통 다른 망으로 갈때 IP를 가지고 이동하는지요? MAC 주소를 가지고 하는지요.? 같은 망에서는 동작을 하는 것으로 보면 MAC 서로 알고 있어 가능하지만 다른 망으로 이동하려면 MAC을 몰라서 Gateway 윗단으로 전달 하지 못하는 것이 아닌가해서요… PC의 경우 모든 ethernet stack 이 올라와 있어… 가능하고 W5200 경우 최소한의 stack 만 올라와 있어 통과 하지 못하는 것이 아닌가 해서요…
저는 ipTIME(상용망)을 사용해서 그렇게 됐습니다. 192.168.1.100으로 가능하게 하려면 Router 설정이 필요하지 않나요? 전문분야가 아니라서…
MAC address는 Router를 통과하면서 변경됩니다. IP는 유지가 됩니다. 의심이 되는 것은 W5100에 게이트웨이의 MAC address가 아닌 다른 MAC address가 전달이 되고 있는 것이 아닌가 추측 되네요. PC의 경우 게이트웨이 MAC address가 아닌 경우 보정해 주는 것으로 알고 있습니다.
가능하다면 W5100, PC 두 가지 모두 Wireshark로 pcap 로그 파일을 받아서 업로드 바랍니다.