2025年linux ax210驱动(ax88179 linux驱动)

linux ax210驱动(ax88179 linux驱动)本教程基于 ALINX 开发板 Z19 P 实现 WIFI 无线通信的功能 WIFI 模块使用 USB WIFIrtl8188c 使用的 usb wifi 设备购买链接 http e tb cn h gy25HiTTj7n5 tk zvvU3oWX4XZ 特别提醒 本教程 Z19 P 所使用的 Linux 环境是按照教程 Xilinx 开发环境安装教程 搭建的

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



本教程基于 ALINX 开发板 Z19-P , 实现 WIFI 无线通信的功能,WIFI 模块使用 USB WIFIrtl8188cu。

使用的 usb wifi 设备购买链接:http://e.tb.cn/h.gy25HiTTj7n5eNg?tk=zvvU3oWX4XZ

特别提醒,本教程 Z19-P 所使用的 Linux 环境是按照教程“ Xilinx 开发环境安装教程”搭建的,请先按该教程搭建开发板的 Linux 开发环境。

1、创建工程

创建工程可以参考教程“ zynqMPSOC Linux 开发教程基础篇”的第一章,创建一个基础的 petalinux 工程,并完成设备树修改,离线编译配置。(如果不需要改动内核,离线内核源码和 uboot 源码可以不用配置)

2、配置工程

配置 sd 卡根文件系统

    配置内核

    1.进入内核配置界面,命令:petalinux-config -c kernel

    2.在 Device Drivers -> Network device support -> Wireless LAN -> Realtek rtlwifi family of devices 路径下配置 rtl8188cu 驱动:Realtek RTL8192CU/RTL8188CU USB Wireless Network Adapter

    3.保存配置,退出

    配置文件系统

    1.进入文件系统配置界面,命令:petalinux-config -c rootfs


    讯享网

    2.在 Filesystem Packages -> network -> wpa-supplicant 路径下配置 wpa-supplicant 和 wpa-supplicant-cli 工具,该工具用于配置 wifi

    3.在 Petalinux Package Groups -> packagegroup-petalinux-benchmarks 路径下配置 packagegroup-petalinux-benchmarks ,这是一个工具包,里面包含了 iperf3 工具

    4.保存配置,退出

    3、制作启动镜像

    编译工程,生成启动镜像

      4、配置 wifi

        3.在 network 里添加 wifi 名称和密码,ssid 设置 wifi 名称,psk 设置 wifi 的登陆密码(注意,等号两端不能有空格),注意,本款 usbwifi 支持的频率为 2.4GHz ,5G 网点是无法连接的

        4.使用 wpa_supplicant 工具连接 wifi,命令:wpa_supplicant -i wlan0 -c /etc/wpa_supplicant.conf &

        5.使用 dhcp 服务分配 ip 地址,命令: udhcpc -i wlan0

        5、测速

          2.iperf3 测试,windows 中打开命令行窗口,切换到 iperf3.exe 所在目录,运行 iperf3 服务端,命令:

          iperf3.exe -s

          3.在开发板串口终端运行 iperf3 客户端,命令:iperf3 -c 主机ip地址

          6、tcp 通信收发测试

          1.在主机上运行 socket 通信程序的服务端: https://www.bilibili.com/opus/tcp_serv 9190  (端口号自定,非 0~1023 即可)

          2.在开发板上配置好 usbwifi 后,运行 socket 通信程序的客户端:https://www.bilibili.com/opus/tclnt 192.168.8.114 9190 ( ip 地址为服务端主机 ip 地址,端口号为服务端指定的端口号)

          3.此时可以输入想要发送的信息,服务端会在收到信息后显示并返回给客户端

          开发板(客户端):

          主机端(服务端):

          注意:

          在完成传输测试后,需要在客户端输入 q 结束传输连接(如果直接取消客户端程序,会导致服务端的对应端口被占用)

          服务端在接收 5 次客户端的连接请求后会自动关闭(即客户端程序运行 5 次,一次连接可以发送的信息次数不限,一次发送不超过 1k 字节)

          *相关文件下载: 下载链接

          小讯
          上一篇 2025-05-21 16:51
          下一篇 2025-04-27 16:59

          相关推荐

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