RTL8189FTV驱动交叉编译

本文详细记录了在海思平台上移植8189FTV WIFI驱动的过程,包括源码下载、编译配置及验证步骤。通过特定命令下载驱动源码,并在Makefile中设置必要选项,完成编译后将驱动部署到设备,最终验证驱动安装成功。

文章目录


参考博客:
华为海思3518EV300工作笔记三:REL 8189FTV WIFI模块驱动移植
https://blog.youkuaiyun.com/qq_22182835/article/details/89458347
28 H5上rtl8189ftv wifi驱动移植
https://blog.youkuaiyun.com/jklinux/article/details/78737691
Wifi
http://linux-sunxi.org/Wifi#RTL8189FTV

需要在海思平台上移植8189ftv驱动,特此记录一下

1 源码下载

若是有wifi模组的代理商,可以直接询问要8189ftv的相关驱动源码。
也可以从SVN上下载相关源码,
使用如下命令下载:
#git clone https://github.com/jwrdegoede/rtl8189ES_linux.git
#cd rtl8189ES_linux/
#git checkout -b rtl8189fs origin/rtl8189fs

2 编译

打开Makefile 确保以下选项:

CONFIG_RTL8188F = y
######################### Interface ###########################
.......
CONFIG_SDIO_HCI = y
......
139 CONFIG_PLATFORM_HISILICON = y

输入如下命令进行编译:

#make ARCH=arm CROSS_COMPILE=arm-himix100-linux- KSRC=/home/kernel/linux-4.9.37/

其中,arm-himix100-linux- 为交叉编译工具链, KSRC为内核源码路径

编译成功过后变生成了8189的驱动,把这个驱动和内核编译的cfg80211.ko一同放到设备上,安装这两个驱动,然后使用iwconfig命令可以看到有wlan0信息,代表已经正常驱动成功

 # iwconfig 
lo        no wireless extensions.

RTL871X: cfg80211_rtw_get_txpower
wlan0     IEEE 802.11  ESSID:off/any  
          Mode:Managed  AccRTL871X: cfg80211_rtw_get_txpower
ess Point: Not-Associated   Tx-Power=12 dBm   
          Retry short limit:7   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:on  
     # 
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值