Ads 468x60px

##EasyReadMore##

05 6月, 2015

編譯 RTl8811AU driver

原由:
公司拿了一隻 wifi dongle 來問這個能不能用在板子上
發現板子並無 dongle 的 driver
所以先拆殼查了一下晶片名稱為 RTl8811AU
並上網找了一下

下載 driver
https://github.com/Braklet/rtl8811AU_rtl8821A-linux
下載後解壓
打開 Makefile

選平台:
###################### Platform Related #######################
CONFIG_PLATFORM_I386_PC = y ←只能選一個
因為 CONFIG_PLATFORM_RTK_DMP = y 已選了這個
所以要改成n

選跨平台編譯器:
需用絕對路徑
CROSS_COMPILE:= /home/sd10/790/trunk/system/kernel/system/toolchain/gcc3/toolchain_mipsel/bin/mipsel-linux-


make[1]: Entering directory `/usr/src/linux-headers-3.2.0-40-generic-pae'
/usr/src/linux-headers-3.2.0-40-generic-pae/arch/mips/Kbuild.platforms:35: /usr/src/linux-headers-3.2.0-40-generic-pae/arch/mips/alchemy/Platform: No such file or directory


選 kernel:
KSRC ?= /home/sd10/790/trunk/system/kernel/linux-2.6.12

make 後會產生 8812au.ko
丟至開發版 insmod /usr/local/etc/8812au.ko

0 意見:

張貼留言

 
Blogger Templates