qca9377 SDIO wifi使用指南

qca9377 SDIO wifi使用指南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

大家好,我是讯享网,很高兴认识大家。

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 
小讯
上一篇 2025-01-07 18:24
下一篇 2025-03-20 23:27

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/56472.html