nmcli
几乎所有内容都在标题中...我想仅使用(不等...)设置一个 Wi-Fi 热点,hostapd
我这样做是为了创建热点(一个小的 bash 脚本):
#!/bin/sh
VAR_HOTSPOT="TEST"
nmcli con add type wifi ifname wlan0 con-name $VAR_HOTSPOT autoconnect yes ssid Hotspot-$VAR_HOTSPOT
nmcli con modify $VAR_HOTSPOT 802-11-wireless.mode ap 802-11-wireless.band bg ipv4.method shared
nmcli con modify $VAR_HOTSPOT 802-11-wireless-security.key-mgmt wpa-psk
nmcli con modify $VAR_HOTSPOT 802-11-wireless-security.proto rsn
nmcli con modify $VAR_HOTSPOT 802-11-wireless-security.pairwise ccmp
nmcli con modify $VAR_HOTSPOT 802-11-wireless-security.group ccmp
nmcli con modify $VAR_HOTSPOT 802-11-wireless-security.psk "password"
nmcli con up $VAR_HOTSPOT
一切正常,除了我的连接速度停留在 65Mb/s。我的两台 PC 的速度为 300Mb/s(2 个 USB WIFI HT20/HT40)。如何设置扭曲速度? :)
答案1
为此,请使用 iw 工具:
iw wlp3s0 |grep -i mcast_rate
例子:
iw dev wlan0 set mcast_rate 300000
通过以下方式确认更改:
iw wlan0 info
或者
nmcli connection show "Hotspot-$VAR_HOTSPOT"