1. 작업 환경
Wifi 모듈은 아래 링크에서 판매하는 제품이다.
http://www.mangoboard.com/main/view.asp?idx=762&pageNo=1&cate1=9&cate2=168&cate3=
커널은 4.9.88 버전에서 포팅한다.
2. 드라이버 포팅
2.1. Wifi 모듈 회로도
W8188RHPS 모듈을 사용한다.
2.2. Wifi 인식 확인
WiFi 모듈을 장착하고. 부팅을 하면 아래와 같이 인식을 하는지 확인이 가능하다.
root@b2qt-apalis-imx6:~# lsusb
Bus 001 Device 003: ID 0bda:8179 Realtek Semiconductor Corp. RTL8188EUS 802.11n Wireless Network Adapter
2.3. RTL8188EU 드라이버 포팅하기
드라이버 소스는 아래 링크에서 다운로드 한다.
https://github.com/quickreflex/rtl8188eus
해당 드라이버를 커널 드라이버에 포함을 한다.
수정한다.
drivers/net/wireless/realtek/Kconfig 파일 수정
drivers/net/wireless/realtek/Makefile 파일 수정
커널 Configuration에서 추가한다.
CONFIG_RTL8188EU=y
드라이버 로그 없애기
drivers/net/wireless/realtek/rtl8188eus/Makefile 파일에서 1로 변경
2.4. RTL8188EU WiFi 테스트 하기
“wlan0” device가 인식된 것을 확인한다.
테스트 하기
IP 할당 받으면 된다.
내용