yuchi's Development Home
글 수 201
WinRT코드를 작성해서 Surface로 돌리려면 디바이스로 패키지를 전송해야한다.근데 게임 프로젝트의 데이타랑 코드 바이너리 합쳐서 거의 2GB정도 되는데 wifi로는 실제 속도가 초당 5MBytes이하로 나오기 때문에 전송할때 한 세월걸린다.
전에는 지인으로부터 받은 AX8872A칩을 사용한 USB 이더넷 어뎁터가 있어서 그걸 사용했었다. 당시엔 Asix사에서 arm용 드라이버를 다운로드 했었다.
그런데 먼저 사용하던 서피스에 문제가 있어서 MS에서 다른 제품으로 교환받고 OS를 새로 설치하고 하다보니 새 서피스엔 AX8872A칩 드라이버가 없었다.
요 근래 다시 WinRT프로그래밍을 하면서 서피스 디바이스에 패키지 전송할때마다 짜증나 미칠것 같아 예전에 사용하던 asix칩 이더넷 어댑터를 장착했다. 하지만 드라이버가 없다.
데탑 하드에도 드라이버를 받아놓은게 없어서 Asix사 홈피에 갔는데 arm용 드라이버가 없었다. 인터넷을 뒤져봐도 드라이버는 찾을 수 없었다.
ms의 요청으로 삭제되었다는 글만 있었다.
Windows RT의 기본 드라이버들을 찾아보니 Asix의 AX8872C드라이버는 있었다.이걸 설치해보니 일단 드라이버는 인스톨 됐는데 어댑터가 작동후 이내 OS가 작동을 중단시켜버렸다.
그래서 MS에 나온 정식 이더넷어댑터는 작동할까 해서 검색을 해봤는데 일단 Surface RT용으로 나온건 없고 Surface PRO용으로 나온 제품이 있었다.
RT에서 사용 가능할지 걱정이었는데 한국어 페이지에 다음과 같은 내용이 적혀있었다.
'Surface RT에서 Surface 이더넷 어댑터를 사용하려면 Windows RT 8.1로 업데이트하고 Windows Update를 확인해야 합니다.'
링크 ) http://www.microsoft.com/surface/ko-kr/support/hardware-and-drivers/usb-to-ethernet-adapter
옳거니 하고 보니 국내 스토어에선 안판다.
한국MS쪽에 문의했는데 하이마트에서 판매하고 있다는 답을 해주었다.
오늘 잠실 롯데 하이마트를 지나갈 일이 있어서 잠깐 들러보니 오프라인매장에서도 이더넷 어댑터를 판매하고 있었다.
반신반의했는데 '뭐 작동 안하면 나중에 Surface PRO구입해서 쓰지.'라고 생각하고 구입했다.
집에 와서 장착해보니 역시 작동 안한다. 온라인으로 드라이버 검색 실패. Windows RT에 내장된 Asix드라이버로도 실패.
당연히 PC에 장착했을땐 별도 드라이버 설치 없이도 잘 작동한다.
아..젠장.
쌍욕을 하며 예전에 지인으로부터 받은 이더넷어댑터를 다시 장착하고 내장된 AX8872C드라이버를 설치했다.
역시 드라이버 인스톨은 되는데 어댑터가 작동을 시작하자마자 곧 정지했다.네트워크 디바이스 프로퍼티를 보니 대충 드라이버는 정상작동 하는것 같고 패킷을 주고 받을때의 어떤 동작이 크래시해서 OS가 스톱시킨것 같다.
혹시나 하는 마음에 네트워크 디바이스의 Configure->Advanced->Speed항목을 auto에서 100Mbps로 설정했더니 잘 작동함.
헉.
이런 사소한 문제였다니.
1Gbps 랜카드도 돈 만원이 안되는데 100Mbps 이더넷 어댑터를 54000원 주고 산거다.아 슬프다.
한편 Surface RT에서 유선랜을 사용할 수 있게 된건 기쁘다.이건 잃어버린 양을 찾은 기분.
할 수 없지. 54000원짜리 이더넷 어댑터를 사용하기 위해서라도 꼭 Surface Pro 2를 구입해야겠다.