---
title: "[WIZ850io] SOCKERR_SOCKINIT 에 관해 질문이 있습니다."
url: "https://maker.wiznet.io/forum/13465"
markdown_url: "https://maker.wiznet.io/forum/13465/md"
type: "Forum topic"
category: "General"
author: "babo2007ya"
created: "2019-08-30T03:45:44+09:00"
last_activity: "2019-09-02T00:13:46+09:00"
language: "ko"
views: 878
replies: 2
source: "WIZnet Makers forum (https://maker.wiznet.io/forum/)"
---

# [WIZ850io] SOCKERR_SOCKINIT 에 관해 질문이 있습니다.

## Question

Asked by babo2007ya on 2019-08-30 in General.

안녕하세요.

현재 저는 Wiz850io모듈과 Nucleo-L496ZG(stm32L496ZG) 키트를 연결하여 이더넷 통신을 하려고 합니다.

wiznet에서 제공하는 라이브러리를 사용하여, 포팅 후 핑 테스트까지는 문제없이 진행하였습니다.

문제는 핑 테스트가 정상적으로 진행이 되고, RJ45 케이블이 연결되는 곳에서 불이 들어옴에도,

PHY_LINK가 off가 되어 있습니다. on이 되질 않음

그리고 SOCK_CLOSED 상태에서 소켓을 생성하려고 하면, SOCKERR_SOCKINIT를 리턴받습니다.

이 부분을 해결하기 위한 방법이 어떤것이 있을까요?

확인부탁드립니다.

감사합니다.

## Replies

### Reply 1 by becky, 2019-09-01

close상태에서 socket이 생성되지않고 SOCKERR_SOCKINIT를 리턴 받는 경우는
Source IP Address가 0인 경우입니다.
이런 경우 ping 테스트도 동작하지 않습니다.
위의 분의 답변처럼 각 레지스터들 값이 잘읽히는지 확인해보시고
Source IP Address가 제대로 읽히는지, PING 테스트가 성공한것이 맞는지 다시한번 확인해보시기 바랍니다.

### Reply 2 by irina, 2019-09-02

Link LED의 경우에 추가로 확인하셔야할것은
LAN cable의 종류입니다.

W5500은 AUTO MDIX를 지원하지 않습니다.
Crossover cable을 사용하신다면, LAN이 연결된 반대쪽의 장치가 Auto-MDIX를 지원해야 사용하가능합니다.
반대쪽 장치가 Auto-MDIX를 지원하지 않는다며느 Straight cable을 사용하셔야합니다.

---

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