Raspberry Pi 2 Windows 10 IoT Core Wifi Dongle (와이파이 동글) 연결

라즈베리파이 2B (Raspberry Pi 2B) 에서 공식적으로 지원하는 와이파이 동글은 BCM43143 칩셋을 사용한다. MS Windows 10 IoT Core 에서 지원하는 와이파이 동글 목록은 다음과 같다.

https://developer.microsoft.com/ko-kr/windows/iot/win10/supportedinterfaces#WiFi-Dongles

목록에 나와 있는 제품을 사용해도 되지만 칩셋만 동일하면 된다. 어떤 칩셋을 사용하였는지 정확히 표시가 되어 있지 않기 때문에 해당 제품의 정보를 보고 칩셋을 알아내야 한다.  그중에서 제일 싼 제품은 RTL8188EU 를 사용한 제품이다. RTL8188EU 를 사용하는 와이파이 동글을 구입하여 연결하면 된다. 사진에 나온것은 중국 RISING사의 WODE 라는 모델이다. 검색해서 비슷한 제품을 찾아보니 WD-1500AB 라고 되어있으나 정확히 어떤 칩셋을 사용했는지는 알기 어렵다. 구매전에 칩셋 정보를 확인해 볼 필요가 있다.


실제로 연결해 본 결과, 별도의 디바이스 드라이버 설치는 필요하지 않았다. 

무선연결 설정을 위해서는 유선으로 공유기에 연결한다. 그다음 무선연결 설정을 한다. 


Available networks 에서 공유기의 SSID 를 찾아서 클릭한뒤 Key (공유기의 비밀번호) 를 입력한다. 

이 때, Create profile (auto re-connect) 를 체크하면 자동으로 프로파일이 만들어진다. SSID 와 동일한 프로파일이 만들어 지는데 Profiles 에서 프로파일을 선택하면 다음부터는 자동으로 연결된다.


공유기와 유선 연결을 해제한다. 라즈베리파이를 재부팅한다. 

그러나 치명적인 문제점이 하나 발견되었다. 유선으로 연결했을 때와는 다르게, 비주얼 스튜디오에서 라즈베리파이를 찾지 못한다. Windows IoT Core Watcher 에서도 찾지 못한다.

비주얼 스튜디오에 Address 를 minwinpc 로 입력하고 deploy 하면 작동한다. 하지만 연결되는지 명확하게 확인할 수는 없다. IP Address 가 매번 변하므로 웹 브라우저에서 IP Adresss 를 입력해서 Windows Device Portal 에 연결할 수 없다.  대신, 컴퓨터 이름인 minwinpc 로 연결할 수 있다. 주소 입력창에 http://minwinpc:8080 으로 입력하면 와이파이를 통해서 연결할 수 있다. 

로그인 창에 User Name : Administrator , Password: p@ssw0rd (0은 숫자0) 를 입력한다.

비주얼 스튜디오에서는 연결을 확인할 수 없으므로 웹 브라우저로 접속하여 와이파이 연결이 되는지 미리 확인한다.