qca9377 SDIO wifi使用指南

驱动代码:qca9377-lea-3-0_qca_drivers_ok.tar.gz

Ubuntu系统:ubuntu-14.04.5-desktop-amd64.iso,版本4.4.0-148-generic

内核:linux-4.1.12.tar.gz

编译安装kernel

  1. 下载并解压内核linux-4.1.12.tar.gz

内核下载官网:https://www.kernel.org

解压内核(任意文件夹位置,10G左右空闲磁盘空间):

 tar -zxvf linux-4.1.12.tar.gz
  1. 安装执行sodu make menuconfig命令时依赖的ncurses工具
 sudo apt-get install libncurses5-dev
  1. 清除生成文件及配置文件(内核第一次编译跳过此步骤,多次进行内核编译才使用)
sudo make mrproper
  1. 定制内核
sudo make menuconfig

进入界面需要将Networking Support -> Wireless -> 选中nl80211 testmode command。

  1. 编译内核和模块
sudo make(可以选在多线程:sodu make -j4)
  1. 模块安装
sudo make modules_install
  1. 内核安装
sudo make install
  1. 重启并进入grub选择界面选择linux-4.1.12内核版本启动
 sudo reboot

选择内核,参考:VMware启动ubuntu进入grub选择界面,esc选择进入,高级Ubuntu选择4112

  1. 重启成功后查看内核版本
sudo uname -a

编译驱动

解压qca9377-lea-3-0_qca_drivers_ok.tar.gz,进入qca9377-lea-3-0_qca_drivers_ok/cnss_host_LEA/cnss_proc/fixce/AIO/build目录,

编译,执行

make BOARD_TYPE=te-f30 IF_TYPE=SDIO

生成./cnss_host_LEA/cnss_proc/fixce/AIO/drivers/qcacld-new/wlan.ko文件

加载驱动

将qca9377-lea-3-0_qca_drivers_ok/firmware_ok目录下的内容,全部拷贝到/lib/firmware目录下

$ cd qca9377-lea-3-0_qca_drivers_ok/firmware_ok$ cp -rf * /lib/firmware

加载kernel 4.1.12系统自带cfg80211.ko,

insmod /lib/modules/4.1.12/kernel/net/wireless/cfg80211.ko

加载qca9377编译生成的wlan.ko,

insmod ./cnss_host_LEA/cnss_proc/fixce/AIO/drivers/qcacld-new/wlan.ko

wifi使用

$ wpa_cli -i wlan0 scan$ wpa_cli -i wlan0 scan_results$ wpa_cli -i wlan0 add_network$ wpa_cli -i wlan0 set_network 0 ssid '"your_ap"'$ wpa_cli -i wlan0 set_network 0 psk '"password"'$ wpa_cli -i wlan0 select_network 0

qca9377 SDIO wifi使用指南相关推荐

  1. ap6212 Linux 蓝牙,替代正基AP6212、AP6330的SDIO WiFi+UART蓝牙组合

    原标题:替代正基AP6212.AP6330的SDIO WiFi+UART蓝牙组合 SKYLAB推出的SDIO wifi+串口蓝牙二合一模块WG221,可完全替代正基的WiFi+蓝牙二合一模块AP621 ...

  2. 关于AM335X移植SDIO WIFI的简易教程(转)

    最近应一个朋友邀请,帮他移植了SDIO WIFI到3.2版本内核.因为之前已经成功移植了3.14内核,所以整个过程花了一个下午就完成了. 话不多说,先交待一下平台: CPU:TI AM3352 600 ...

  3. 无线路由器及Wi-Fi组网指南(史上最全)

    白驹过隙,逝者如斯.经过断断续续几个月的更新,关于无线路由器和Wi-Fi的介绍终于告一段落. 其实,这个话题下还有很多很多的内容没有涉及到,然生有涯而知无涯,只能在此暂且搁笔,后续缘起再续. 下面,正 ...

  4. 自己实现SDIO wifi Marvell8801/Marvell88w8801驱动 介绍(一) ---- 芯片介绍

    代码工程的GITHUB连接:点进进入GITHUB仓库 https://github.com/sj15712795029/stm32f1_marvell88w8801_marvell8801_wifi ...

  5. SDIO WiFi调试经验总结

    最近和硬件同事调SDIO WiFi时遇到一个奇怪的问题:只要启动wlan0网卡,CPU负载就会很高,系统严重卡顿.用top命令查看: Mem: 9744K used, 16672K free, 0K ...

  6. STM32F103+SDIO wifi Marvell8801/Marvell88w8801 介绍(九) ---- Marvell 8801/Marvell 88w8801 实现AP功能/实现热点功能

    代码工程的GITHUB连接:点进进入GITHUB仓库 https://github.com/sj15712795029/stm32f1_marvell88w8801_marvell8801_wifi ...

  7. sdio wifi 移植

    介绍 简单来说,sdio起源自sd标准,顾名思义就是sd的IO接口(interface)的意思,更具体的说明,sd本来是记忆卡的标准,但是现在也可以把SD卡拿来插上一些外围设备接口使用,这个就是就叫做 ...

  8. SDIO wifi Marvell8801/Marvell88w8801 介绍(三) ---- Marvell8801/Marvell88w8801寄存器介绍

    代码工程的GITHUB连接:点进进入GITHUB仓库 https://github.com/sj15712795029/stm32f1_marvell88w8801_marvell8801_wifi ...

  9. Linux SDIO WIFI Marvell8801/Marvell88w8801(三) --- Linux驱动以及组件的使用

    代码工程的GITHUB连接:点进进入GITHUB仓库 https://github.com/sj15712795029/stm32f1_marvell88w8801_marvell8801_wifi ...

  10. Linux SDIO WIFI Marvell8801/Marvell88w8801(六) --- Marvell Linux Wi-Fi driver介绍-WIFI插入卡槽内发生的事情

    代码工程的GITHUB连接:点进进入GITHUB仓库 https://github.com/sj15712795029/stm32f1_marvell88w8801_marvell8801_wifi ...

最新文章

  1. 彩色图像到灰度转换 常见方法汇总与对比
  2. azure devops中文显示乱码_【Azure DevOps系列】Azure DevOps生成代码覆盖率
  3. TensorFlow接口升级汇总
  4. UltraEdit的使用方法
  5. Php超出高度隐藏,swiper滑屏中某一页超出高度解决方法
  6. 【转】 ADO.NET最佳实践
  7. 局部敏感哈希(LSH)
  8. 不能创建对象qmdispatch_XP突然弹出“automation 服务器不能创建对象”的有效解决方法...
  9. linux路由内核实现分析(二)---FIB相关数据结构(3)
  10. [ Coding七十二绝技 ] 如何利用Java异常快速分析源码
  11. 《数据科学概论》教材介绍
  12. C++虚函数及虚函数表(内存分配)简析
  13. vscode彩色括号
  14. PS教程:如何快速制作立体文字排版效果
  15. 静态网页制作(html+css)、css浮动,练习(网页布局),清除浮动
  16. GRUB4DOS加载ISO启动光盘完美解决方案
  17. 仿微博视频边下边播之封装播放器
  18. C# 有什么实用的第三方库吗?
  19. 关于卡尔曼及卡尔曼增益的理解【精】
  20. Mac下载安装配置maven

热门文章

  1. 蓝桥杯历年真题及详细解答
  2. 小型bbs论坛系统开发1 需求分析
  3. [网络安全自学篇] 二十一.GeekPwn 2019极客大赛之安全攻防技术总结及ShowTime
  4. 用Python画一个时钟---简易版
  5. python实现简易动态贝叶斯网络的推断
  6. Java程序开发过程
  7. 【经验分享】如何为visio扩展云服务图标
  8. 思科、华为、Dell visio图下载
  9. vray渲染里服务器信息,vray云服务器渲染部署(vray怎么渲染su)
  10. Office 2016 简体中文批量授权版镜像下载