Toybrick
标题: RK3399Pro入门教程(13)Toybrick RK3399ProD Wi-Fi 6无线网卡使用教程 [打印本页]
作者: onepiece 时间: 2020-4-8 08:49
标题: RK3399Pro入门教程(13)Toybrick RK3399ProD Wi-Fi 6无线网卡使用教程
1. Intel AX200 Wi-Fi 6无线网卡
英特尔AX200属于AX-22260家族的“Cyclone Peak”PHY NIC。该卡可通过PCI-Express 3.0 x1或USB 2.0与主机连接,分别用于Wi-Fi和集成蓝牙接口。作为Wi-Fi 6适配器,它支持802.11x over 2x2 MU-MIMO天线,峰值带宽为2.4Gbps,支持5GHz和2.4GHz频段,支持蓝牙5.0。
[attach]961[/attach]
2. 硬件环境
硬件平台:Toybrick RK3399ProD
软件平台:Debian 10
3. iwlwifi运行配置
3.1 更新kernel3.2 安装iwlwifi固件
3.3 安装iwlwifi驱动
3.4 安装hostapd
- sudo apt install -y libnl-3-dev
- sudo apt install -y libnl-genl-3-dev
- sudo apt install -y libssl-dev
4. 加载iwlwifi驱动
4.1 完成iwlwifi运行环境配置,输入下列命令加载iwlwifi驱动
- insmod /lib/modules/iwlwifi.ko
- insmod /lib/modules/iwlmvm.ko
4.2 完成iwlwifi驱动加载,出现下面所示设备
[attach]954[/attach]
5. 连接热点
5.1 扫描热点
- nmcli d wifi rescan
- nmcli d wifi list
5.2 连接热点
- nmcli d wifi connect [SSID] password [PASSWORD] ifname wlan0
注意:
SSID:表示准备连接的热点名称,可以通过nmcli d wifi list获取热点扫描列表
PASSWORD:表示准备连接的热点密码,如果热点不需要密码,可以去掉password [PASSWORD]
6. 创建热点
6.1 创建hostapd配置文件,在/etc目录下创建hostapd-simple.conf,输入如下内容:
- ##### hostapd configuration file ##############################################
- interface=wlan0
- driver=nl80211
- ctrl_interface=/var/run/hostapd
- ##### IEEE 802.11 related configuration #######################################
- ssid=MyHotspot
- ieee80211d=1
- ieee80211h=1
- hw_mode=a
- channel=36
- beacon_int=100
- ignore_broadcast_ssid=0
- ##### IEEE 802.11n related configuration ######################################
- ieee80211n=1
- ht_capab=[LDPC][HT40+][SHORT-GI-20][SHORT-GI-40][TX-STBC][RX-STBC1][DSSS_CCK-40]
- require_ht=1
- ##### IEEE 802.11ac related configuration #####################################
- ieee80211ac=1
- vht_capab=[MAX-MPDU-11454][RXLDPC][SHORT-GI-80][TX-STBC-2BY1][RX-STBC-1][MAX-A-MPDU-LEN-EXP7]
- require_vht=1
- vht_oper_chwidth=1
- vht_oper_centr_freq_seg0_idx=42
- #vht_oper_centr_freq_seg1_idx=159
- ##### IEEE 802.11ax related configuration #####################################
- ieee80211ax=1
- he_oper_chwidth=1
- he_oper_centr_freq_seg0_idx=42
- #he_oper_centr_freq_seg1_idx=159
- ##### WPA/IEEE 802.11i configuration ##########################################
- wpa=2
- wpa_passphrase=12345670
- #wpa_key_mgmt=WPA-PSK WPA-EAP
- #wpa_pairwise=TKIP CCMP
- rsn_pairwise=CCMP</font>
6.2 执行下列命令创建热点
- hostapd /etc/hostapd-simple.conf
7. 吞吐量数据
测试路由器:TP-LINK TL-XDR3020
测试工具:iperf3
测试结果:500 Mbps左右
作者: nanzi928 时间: 2020-5-11 15:44
Intel AX200 Wi-Fi 6无线网卡这块网卡,板子里自带了吧?
烧写wifi的固件时,让参考烧写系统的教程,内容不太一样,不太会参考。导入配置选哪个,配置里各选项只有boot_linux.img有,别的都没有对应的。
作者: onepiece 时间: 2020-5-14 17:04
Intel AX200 Wi-Fi 6无线网卡需要自行购买,只需要更新boot_linux.img就可以,烧写工具的配置文件要选择config_linux。参考http://t.rock-chips.com/wiki.php?mod=view&id=14
作者: williamzhang 时间: 2020-9-25 14:12
开发板里面直接带着wifi模组了吧
作者: xincun777 时间: 2020-9-25 14:59
本帖最后由 xincun777 于 2020-9-25 15:03 编辑
请问这套(RK3399+AX200)东西吗能跑安卓系统吗?
作者: 1281854907@qq.c 时间: 2020-10-22 14:55
怎么移植相关的代码到当前的内核中呢?楼主可以出教程么?
作者: GoodMan 时间: 2022-3-7 18:07
请问有移植好的kernel源码下载吗?
欢迎光临 Toybrick (https://t.rock-chips.com/) |
Powered by Discuz! X3.3 |