---
title: "[W5500] TCP server socket에 connection 실패"
url: "https://maker.wiznet.io/forum/12761"
markdown_url: "https://maker.wiznet.io/forum/12761/md"
type: "Forum topic"
category: "Ethernet Chips"
author: "shin Paul"
created: "2018-02-21T09:42:06+09:00"
last_activity: "2018-04-30T01:23:13+09:00"
language: "ko"
views: 895
replies: 2
source: "WIZnet Makers forum (https://maker.wiznet.io/forum/)"
---

# [W5500] TCP server socket에 connection 실패

## Question

Asked by shin Paul on 2018-02-21 in Ethernet Chips.

안녕하세요. RST패킷 문제로 문의드렸는데, 추가 문의 드립니다.

아래 환경으로는 데이터 송수신 반복 테스트가 정상동작합니다.

- w5500:tcpsocket server &lt;-> PC client

- w5500:tcpsocket client &lt;-> PC server

그런데 아래 처럼 하면 Client소켓에서 server소켓으로 접속시 항상
ioLibrary_Driver:socket.c :connection() 명령에서 타임아웃이 걸리면서 상태가 SOCK_CLOSED로 변경됩니다.

- w5500:tcpsocket 1번 server &lt;-> w5500:tcpsocket 2번 client

connection()명령전 Client Sn_SR은 SOCK_INIT, server Sn_SR은 SOCK_LISTEN 인것은 확인했습니다.
왜 이런 현상이 나오는지 가이드좀 부탁드립니다.

감사합니다.

## Replies

### Reply 1 by shin Paul, 2018-03-14

w5500에 이런기능은 지원되지 않는 것인지
아니면 지원 되는데 이용을 잘못했는 지 알 수 없을 까요?

### Reply 2 by justinkim, 2018-04-30 (in reply to reply 1)

![](https://avatars.discourse-cdn.com/v4/letter/s/f6c823/48.png) shin_Paul:

> w5500:tcpsocket 2번 client

하나의 칩으로 loopback을 하시고 싶으신건가요?
W5500은 내부 loopback 기능이없습니다.

W5500칩을 두개 사용하셔서 서로 client server로 통신은 가능합니다.

감사합니다.

---

Source: https://maker.wiznet.io/forum/12761
