728x90
TP-LINK Archer C7 용으로 openwrt code를 수정하여 build 할 일이 있었다.
아래 Full binary 생성 순서와 같이 진행하였다.
하지만 막상 만들고 보니 5GHz 가 동작하지 않았다. Target System 도 ar71xx로 설정하고 Target Profile도 TP-LINK Archer C5/C7 으로 제대로 설정하였는데 대체 무엇이 문제일까..
Target Profile 을 모델에 맞게 TP-LINK Archer C5/C7로 설정하면 해당 모델에 맞는 관련 설정들이 자동으로 모두 이루어 질 것 이라고 생각했었는데, 누락된 것이 있어서 그렇다는 것을 알게 되었다.
가장 중요한 것 중 하나인 5GHz관련 wireless interface 의 kernel module이 포함되지 않았다.
ATH10K kernel module을 사용하는 C7을 위해 관련 모듈을 포함시켜 주었다.
1. make menuconfig 후 Kernel modules 를 선택
2. Wireless Drivers를 선택
3. kmod-ath10k 를 선택
4. 혹시 몰라서 Firmware optimized for AP operation 로 선택해 주었다.
위와 같이 설정 후 Binary 를 만들어 올려보았더니 5GHz가 정상적으로 동작한다.
728x90
'OS > OpenWRT, LEDE' 카테고리의 다른 글
OpenWrt, command line 으로 luci 설치하기 (0) | 2017.12.20 |
---|---|
OpenWrt, 새로운 패키지(iptraf package) 추가하기 (0) | 2017.09.26 |
OpenWrt, 특정 revision(commit)의 source code sync(동기화) 하기 (0) | 2017.09.25 |
OpenWrt, package 부분 빌드하기. (0) | 2016.07.19 |
OpenWrt/LEDE, 전체 기본 Image 만들기 (0) | 2016.07.14 |
OpenWrt, 리눅스를 공유기 속으로. (0) | 2016.07.11 |