Linux Wifi6(80211ax) 熱點(AP) 設定 - Linux
By Connor
at 2021-09-24T18:56
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 ----
手機上色
--
因為房間沒有分享器所以輾轉弄了 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
By David
at 2021-09-28T04:10
at 2021-09-28T04:10
By Robert
at 2021-10-01T13:23
at 2021-10-01T13:23
By Robert
at 2021-10-04T22:37
at 2021-10-04T22:37
By Audriana
at 2021-10-08T07:50
at 2021-10-08T07:50
Related Posts
Linux Mint 官網翻新~
By Belly
at 2021-09-21T19:00
at 2021-09-21T19:00
Ubuntu無法登入
By Andrew
at 2021-09-18T19:45
at 2021-09-18T19:45
請問Linux (Ubuntu)可用的ATM讀卡機
By Elizabeth
at 2021-09-17T19:17
at 2021-09-17T19:17
請問Linux (Ubuntu)可用的ATM讀卡機
By Ula
at 2021-09-17T07:26
at 2021-09-17T07:26
我好像用yum 毀了我的 CentOS 5
By Olive
at 2021-09-15T12:53
at 2021-09-15T12:53