[分享] Linux Wifi6(80211ax) 熱點(AP) 設定

作者: Fortis931 (吾手發炎 其形微賤)   2021-09-24 18:56:43
最近用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
作者: Fortis931 (吾手發炎 其形微賤)   2021-09-24 19:14:00
p.s. 無視ax的部份就是滿血的ac設定
作者: Gold740716 (項為之強)   2021-09-26 17:58:00
如果沒裝 gui ,要設定無線網路的確很麻煩
作者: leolarrel (真.粽子無雙)   2021-09-27 12:59:00
openwrt會不會比較簡單?
作者: allenhw (Pororo)   2021-09-27 13:04:00
可否也介紹一下Wi-Fi 6E AX210嗎

Links booklink

Contact Us: admin [ a t ] ucptt.com