1、怎样设置无线数据速率(或者得到其他站点信息)?
A. 在debugs目录中发现其他站点信息
当802.11接口连接到其他的站点,在debugs下会创建一个目录,有这个站点的MAC地址。注意如果这个接口在客户端模式下,它将只会连接到一个站点AP,但是在其他的模式下,它将连接到多个站点。这些站点的信息如下:
$ sudo ls /sys/kernel/debug/ieee80211/phy0/netdev:wlan0/stations/
00:0f:34:9d:01:a0
(如果你有超过一个无线适配器,这里的phy0和wlan0可能与你系统上的不同)每个站点目录下拥有多个该站点信息的目录,例如rate_scale_table目录,如下:
$ sudo cat /sys/kernel/debug/ieee80211/phy0/netdev:wlan0/stations/00:0f:34:9d:01:a0/rate_scale_table
sta_id 0
failed=0 success=0 rate=0FFF
fixed rate 0x0
valid_tx_ant ANT_A,ANT_B,ANT_C
lq type legacy
last tx rate=0x420A
general:flags=0x0 mimo-d=0 s-ant0x1 d-ant=0x3
agg:time_limit=4000 dist_start_th=3 frame_cnt_limit=31
Start idx [0]=0x0 [