移植的wifi模块为360 wifi2,主控芯片是MT7601。由于之前已经在其他板子上移植过了,因此一开始很顺利。 1.下载官方驱动包并解压 2.修改common/rtusb_dev_id.c,增加一行(下图红色) #ifdef MT7601U {USB_DEVICE(0x148f,0x6370)}, /* Ralink 6370 */
{USB_DEVICE(0x148f,0x7601)}, /* MT 6370 */
{USB_DEVICE(0x148f,0x760b)}, /* 360 wifi2 */
#endif /* MT7601U */ 3.修改Makefile: 1)去掉Platform = PC,增加PLATFORM = N32926; 2)增加如下代码: ifeq ($(PLATFORM),N32926)
LINUX_SRC = /home/w55fa92bsp-2.6.35/Linux-2.6.35.4
LINUX_SRC_MODULE = /home/w55fa92bsp-2.6.35/rootfs-2.6.35/lib/modules/2.6.35.4/kernel/drivers/net/wireless/
CROSS_COMPILE = arm-none-linux-gnueabi- endif 4.修改os/linux/config.mk,增加 ifeq ($(PLATFORM),N32926)
EXTRA_CFLAGS := $(WFLAGS)
endif 5.make 如上就得到了能加载的ko文件。
|