TQ2440移植之--USB无线网卡及配置wpa_supplicant:

本文介绍了在TQ2440开发板上移植USB无线网卡RTL8188C_8192C驱动的详细步骤,包括内核编译、驱动配置,并提供了如何安装和配置wpa_supplicant以连接WiFi网络的方法。
摘要由CSDN通过智能技术生成

                  转载请注明:http://blog.csdn.net/tianylove?viewmode=contents

一、移植准备:

1.开发板:tq2440

         2.Linux 内核版本:2.6.30.4

         3.EABI 编辑器版本为:4.3.2

         4.无线网卡驱动(官网):RTL8188C_8192C_USB_linux_v4.0.2_9000.20130911.zip

         5.虚拟机的Linux系统为:redhat 6.3

         6.注意修改文件的操作权限(下面不再叙诉)

二、内核编译

2.1首先将Linux内核解压到虚拟机的redhat系统的home目录下即:/home/opt/EmbedSky/linux-2.6.30.4/

2.2将驱动.zip的driver的.tar.gz 文件通过smb服务器拷贝到home目录(其他也可以),解压到/home/opt/EmbedSky/linux-2.6.30.4/drivers/net/wireless 下

2.3将解压后的文件重命名为RTL8188C_8192C,并将该文件夹下的Kconfig文件中的内容拷贝到上一级wireless中的Kconfig中,或着用                               source“drivers/net/wireless/RTL8188C_8192C/Kconfig‘添加 ,Kconfig的作用是生成menuconfig中的选项。

2.4在将wireless目录下的Makefile添加 obj-$(CONFIG_RTL8192CU)+= rtl8188C_8192C/ 将两级的Makefile连起来(不需改驱动的Makefile里的平台就选86的,)。

2.5再将linux-2.6.30.4目录下的天嵌公司为我们配置好开发板的其他驱动的config_EmbedSky-W43重命名为.config(不然开机白屏)。

2.6运行make menuconfig

选着Device Drivers  --->

[*] Network device support  --->

Wireless LAN  ---> 

<*> Realtek 8192C USB WiFi(记住打*才编进内核映像中)

保存退出

2.7 再在linux-2.6.30.4目录下运行make zImage

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值