TQ2440使用RTL8192cu无线网卡(wifi)


开发板:tq2440

内核版本:linux-2.6.30.4

编译器版本:4.3.3

使用无线网卡芯片:rtl8192cu(其他realtek芯片步骤差不多)

推荐阅读:

  • Linux下程序简单编写_TQ2440第一裸板程序
  • TQ2440第一个裸板程序LED 
  • TQ2440从nor烧写nand启动uboot和kernel 
  • TQ2440 ADS 1.2 汇编点亮4个LED 

步骤: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上去,见

相关内容