工具

iwconfig
iwlist
路由

步骤

step 1 配置编译kernel

需要在menuconfig 中选中驱动配置,配置kernel的网络协议支持,否则运行会出现error -71的协议错误。

step2 编译网卡固件驱动

下载固件代码,配置固件代码中的Makefile ,修改其中的kernel 路径 、kernel版本号、交叉编译工具名字和路径和一些其他的配置。
运行其中makefile ,获得xxx.ko

step3 启动

运行kernel启动Linux环境,连接网卡 ,检查网卡是否被正确识别,console 会打印出来网卡的基本信息。
insmode xxx.ko
如果开启了打印console会打印出来固件下载是否成功。

step3 网络配置

  • ifconfig wlan0 up 启动无线网络
  • iwlist wlan0 scan 扫描路由
  • iwconfig wlan0 essid “xxxx”连接路由
  • ifconfig wlan0 192.168.xxx配置ip

step4功能测试

配置完成之后就可以ping 以确定网络是否通的。

step5性能测试

性能测试需要使用perf 工具,pc 和wifi 模组连到同一台路由器,在pc上运行perf host,板子上做客户端,板子perf pc 可以在pc 上获得性能的结果。
1. 设备端运行 iperf -c serverip -f m -i 1 -t 60&
2. PC端运行iperf.exe -s -f m -i 1

物理连接图

Created with Raphaël 2.1.0wifi模块路由器pc 机

kernel wifi 测试方法相关推荐

  1. [RK3288][Android6.0] WiFi的dts配置说明(AP6335)

    Platform: Rockchip OS: Android 6.0 Kernel: 3.10.92 原理图 配置文件 参考 使用的是AP6335, 硬件上用的是SDIO0. 原理图: 配置文件: 电 ...

  2. Wifi模块—源码分析Wifi启动2(Android P)

    一 前言 在上一篇分析了wifi启动的流程,从Android应用层一直分析到了Java框架层,这次我们接着往下走流程.如果没有看上一篇的建议先回头看看   Wifi模块-源码分析Wifi启动1(And ...

  3. RLT USB WiFi驱动源码分析(Type A)

    USB WiFi驱动属于USB设备驱动,底层是USB主机控制器驱动.USB主机控制器驱动根据USB协议向USB设备驱动提供读写接口.USB WiFi驱动根据USB主机控制器驱动提供的读写接口对USB ...

  4. android wifihal 流程,Wifi笔记 | 启动流程 Native层

    一.Manager层调用到WifiNative 看一些关键性的操作: 启动Hal:startHal() 启动supplicant:startSupplicant() 加载驱动(loadDriver): ...

  5. java wifi模块源码_Wifi模块

    一 前言 在上一篇分析了wifi启动的流程,从Android应用层一直分析到了Java框架层,这次我们接着往下走流程.如果没有看上一篇的建议先回头看看   Wifi模块-源码分析Wifi启动1(And ...

  6. 博通wifi 与蓝牙测试

    ADB环境安装方法 Android手机USB为复合设备,包括adb, usb mass storage, rndis, usb2serial等.Spreadtrum提供了Windows下的驱动安装文件 ...

  7. Android 8.1 【FriendlyARM】编译环境搭建与镜像烧写

    NanoPC-T4 不仅是世界上最小的全功能接口 RK3399 一体化主板, 而且是一款完全开源的高性能计算平台.它的尺寸只有 100x64mm,标配4GB LPDDR3 内存和 16GB 闪存, 板 ...

  8. android MTK平台驱动设置

    1. LCD 1.1怎样新建一个LCD驱动 LCD模组主要包括LCD显示屏和驱动IC.比如LF040DNYB16a模组的驱动IC型号为NT35510.要在MT577平台上新建这个lcd的驱动,步骤如下 ...

  9. MTK_android项目驱动设置

    1. LCD 1.1怎样新建一个LCD驱动 LCD模组主要包括LCD显示屏和驱动IC.比如LF040DNYB16a模组的驱动IC型号为NT35510.要在MT577平台上新建这个lcd的驱动,步骤如下 ...

最新文章

  1. 钢结构节点输出软件_BIM助力桥梁钢结构设计施工一体化建设
  2. 跟着书本重学CSS(1)
  3. 漫谈概率 PCA 和变分自编码器
  4. 数据结构-阶段性理解
  5. fgo服务器维护更新,fgo命运冠位指定活动维护公告 12月2日更新
  6. 基于Modelica的起落架摆震建模
  7. matlab 求余函数mod
  8. java Doc转Pdf
  9. 第二篇:呈现内容_第一节:Control呈现
  10. 《人力资源视角下的企业数字化转型》高峰圆桌论坛圆满闭幕
  11. 密态数字经济:用密码去“深海淘珍珠”
  12. python高级数据分析_Python数据分析-pandas高级操作
  13. 安装JDK8(jdk-8u181-windows-x64)
  14. 一些常用的软件和资源网站
  15. C#实现的 写字板 程序
  16. iframe使用总结:
  17. unity全免费下载网站 源代码插件模型场景全部免费
  18. Java final类
  19. C语言程序设计复习题(2021年11月3日)
  20. 如何应对项目风险,这一篇文章就够了

热门文章

  1. python如何把ts视频拼接起来_Python实现FLV视频拼接功能
  2. CCNP——P2P网络(点对点网络)类型的OSPF的特点
  3. 【电子技术基础实验日志】安装multisim14.0,用数字万用表测量电压放大倍数仿真实验
  4. 移动端(浏览器)调试去除模拟器外框
  5. 5G多卡聚合路由器在环境检测中的应用
  6. 3DLC系列之:图像窗口
  7. 《重构-改善既有代码的设计》第二章
  8. iOS xxx has conflicting provisioning settings.
  9. Voice Changer + Voice Meeter Banana变声方案
  10. 15款奥特能电驱动实拍