Linux Wifi6(80211ax) 熱點(AP) 設定 - Linux

Connor avatar
By Connor
at 2021-09-24T18:56

Table of Contents

最近用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 --config [你的create_ap.conf]
到這邊應該就成功了

https://i.imgur.com/SaPZ1Zf.png

另有2問題想請教
1. 有辦法硬開160mhz的熱點嗎?
雖然沒有可用之處但還是想開開看
重編譯改 centr_freq_seg0_idx 很多次
不過都沒試出來
(我猜都會碰到 disabled channel)

2. AX200 完整的 VHT capabilities 為何?
我用 bitmap 對到最後只得到
hw vht capab: 0x39071f6, conf vht capab: 0x38071f6
很想知道是少了哪一個

第一次在這邊發文,有不足之處還請多多指教

Ref:
1. hostapd.conf
2. https://www.raspberrypi.org/forums/viewtopic.php?t=230168

----- changelog ----
手機上色
--
Tags: Linux

All Comments

David avatar
By David
at 2021-09-28T04:10
p.s. 無視ax的部份就是滿血的ac設定
Robert avatar
By Robert
at 2021-10-01T13:23
如果沒裝 gui ,要設定無線網路的確很麻煩
Robert avatar
By Robert
at 2021-10-04T22:37
openwrt會不會比較簡單?
Audriana avatar
By Audriana
at 2021-10-08T07:50
可否也介紹一下Wi-Fi 6E AX210嗎

Linux Mint 官網翻新~

Belly avatar
By Belly
at 2021-09-21T19:00
如題 只是去逛逛 發現Linux Mint 十幾年來那種十字切割 右分割排版XD 官網 如今已經完全翻新,終於知道要換這種Modern版面騙騙新手了齁 加油啊 不要輸給Manjaro EndeavourOS 這些新手入門Arch derivative (X) 新手入門唯一推薦Linux Mi ...

Ubuntu無法登入

Andrew avatar
By Andrew
at 2021-09-18T19:45
手機排版傷眼抱歉 小弟我安裝Ubuntu 20.04約半年,現在電腦是Windows+Linux雙系統 前幾天YouTube推薦了一部影片“50 Things to do After installing Ubuntu 20.04”, 我便邊看邊調整我電腦的設定,包括:改變download server ht ...

請問Linux (Ubuntu)可用的ATM讀卡機

Elizabeth avatar
By Elizabeth
at 2021-09-17T19:17
※ 引述《mureka (mureka)》之銘言: : 最近待在 Linux 環境的時間越來越久了。 : Windows 10 只剩下我玩FS2020的時候才會切回去。 : 但每次要用 WEB ATM的時候,還是得很麻煩地切回 Windows 10。 : 我知道玉山銀行 WebATM有支援 Linux 環境。 ...

請問Linux (Ubuntu)可用的ATM讀卡機

Ula avatar
By Ula
at 2021-09-17T07:26
最近待在 Linux 環境的時間越來越久了。 Windows 10 只剩下我玩FS2020的時候才會切回去。 但每次要用 WEB ATM的時候,還是得很麻煩地切回 Windows 10。 我知道玉山銀行 WebATM有支援 Linux 環境。 相關的 package 我都安裝好了。無奈手邊的 ATM讀卡機不 ...

我好像用yum 毀了我的 CentOS 5

Olive avatar
By Olive
at 2021-09-15T12:53
最近要更新 openssl 板本, 打算用 yum 移除舊版 結果: [rootathost02 openssl-1.1.1l]# yum remove openssl openssl-devel -y Loaded plugins: fastestmirror Setting up Remove Proc ...