最近用AMD Zen3 4代 APU 弄了个我称之为 NAS 的主机
因为房间没有分享器所以辗转弄了 AX58-BT 自己搞个分享热点
明明在 Win10就是按几下就能开的东西
但Ubuntu目前没这么方便
弄来弄去好像还上得了台面 还花了菜鸡我不少时间
鉴于网络上没有多少资讯 干脆简单纪录下
注:PTT排版麻烦 故一切文字纪录从简
主题:Intel AX200 于 Linux 开启80211.AX 80mhz 热点
系统:Ubuntu 21.04
步骤:
1. 前往 GitHub 拜访 lakinduakash/linux-wifi-hotspot
建议以此为范本,可以省下很多麻烦
(iptable dhcp dnsmasq ...)
目前也还在维护,最近还新增了观察已连线装置的功能
2. 载下来,对 /src/scripts/create_ap 新增部份代码再编译
主要是更改使用频宽跟开启80211AX(hostapd-dev)
但这跟网卡还有使用的频道挂勾
这边提供个人针对 AX200 使用channel 36写的(不更改GUI)
https://pastebin.com/5dnQfeVA
用 sudo make install 安装即可
3. (重要/略麻烦) 前往 https://w1.fi/cgit/hostap/commit/
下载最新的 master 解压后到 /hostapd
COPY defconfig 为 .config 后
设 CONFIG_IEEE80211AX=y (跟一些你想要的功能)
再 sudo apt install libnl-3-dev openssl (跟一些你缺的套件)
一样 sudo make install 安装
4. 编写给 create_ap 的 config
一样提供范本 https://pastebin.com/S3Z9kecr
但 WIFI_IFACE 跟 INTERNET_IFACE 依据你各位的界面名称去改
(可执行 wihotspot 打开GUI来看)
5. sudo create_ap