Tan*_*har 5 linux wifi network-interface
我正在尝试更改无线网卡(AR9565 驱动程序:ath9k_htc)的比特率以进行实验。我正在运行 Ubuntu 14.04 LTS,我的卡详细信息如下:
wlan0 IEEE 802.11abgn ESSID:"FACULTY-STAFF-N"
Mode:Managed Frequency:5.24 GHz Access Point: C4:0A:CB:2D:75:5A
Bit Rate=240 Mb/s Tx-Power=17 dBm
Retry short limit:7 RTS thr:off Fragment thr:off
Power Management:off
Link Quality=38/70 Signal level=-72 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:2 Invalid misc:0 Missed beacon:0
Run Code Online (Sandbox Code Playgroud)
要修复比特率(在这种情况下为 9Mbps,但我检查了多个比特率),我使用以下命令:
sudo iw dev wlan0 set bitrates legacy-5 9
Run Code Online (Sandbox Code Playgroud)
或者
sudo iwconfig wlan0 rate 9M
Run Code Online (Sandbox Code Playgroud)
我通过以下方式检查 wlan0 使用的最大比特率iw dev wlan0 link
;iwconfig wlan0
我通过glances
. 然而,这些命令似乎对比特率没有任何影响。
这是关于运行的信息iw dev wlan0 link
:
Connected to c4:0a:cb:2d:75:55 (on wlan0)
SSID: FACULTY-STAFF-N
freq: 2462
RX: 420678 bytes (1949 packets)
TX: 144065 bytes (850 packets)
signal: -57 dBm
tx bitrate: 130.0 MBit/s MCS 14 short GI
bss flags: short-preamble short-slot-time
dtim period: 1
beacon int: 102
Run Code Online (Sandbox Code Playgroud)
此处提出的相关问题的公认答案要求我在更改费率之前关闭界面。但是,这样做我遇到以下错误:
Error for wireless request "Set Bit Rate" (8B20) :
SET failed on device wlan0 ; Network is down
Run Code Online (Sandbox Code Playgroud)
我也试过 iw 列表。此命令不会返回所有可用的汇率,而是返回当前的汇率。
小智 1
我假设 WiFi 卡名为 wlan0。我将答案分为两部分:
\n\n运行sudo ifconfig wlan0 up
以启动网络,因为您收到错误:SET failed on device wlan0 ; Network is down
运行\xc2\xa0iwlist wlan0 bitrate
查看支持哪些码率以及当前码率是多少。
然后,iwconfig wlan0 bitrate 24M
归档时间: |
|
查看次数: |
9629 次 |
最近记录: |