开发板:tq2440
内核版本:linux-2.6.30.4
编译器版本:4.3.3
使用无线网卡芯片:rtl8192cu(其他realtek芯片步骤差不多)
步骤:1、去Realtek官网下载无线网卡驱动
2、驱动在压缩包中的driver目录(也是一个压缩包),将其解压到/opt/EmbedSky/linux-2.6.30.4/drivers/net/wireless下
3、将无线网卡驱动目录下Kconfig中的信息拷贝到上一级目录的Kconfig末尾
4、修改/opt/EmbedSky/linux-2.6.30.4/drivers/net/wireless目录下的Makefile:在最后加上
obj-$(CONFIG_RTL8192CU) += rtl8188C_8192C/ (这个是驱动的相对路径)
5、 配置内核
跳转到内核的目录 cd /opt/EmbedSky/linux-2.6.30.4
执行 make menuconfig
进入Device Drivers --->
[*] Network device support --->
Wireless LAN --->
将这一项打上信号:<*> Realtek 8192C USB WiFi
保存
6、make zImage
去喝杯茶吧……
内核编译好了,烧进板子试试吧!
另外还有一个方案,就是把驱动做成 .ko 文件 开机自动insmod上去,后续再更新这个方法
注明:转载请注明这个地址:http://blog.youkuaiyun.com/laotie1015 谢谢!