我有一台 Dell Latitude E6410,它使用 Intel Ultimate N-6300 无线网卡。iwconfig 没有显示无线接口 wlan0 的噪声级别。有人知道原因吗?
precise@ubuntu:~/Desktop/Work/transmitter$ iwconfig
lo no wireless extensions.
mon0 IEEE 802.11abgn Mode:Monitor Tx-Power=15 dBm
Retry long limit:7 RTS thr:off Fragment thr:off
Power Management:off
wlan0 IEEE 802.11abgn ESSID:"AirPennNet"
Mode:Managed Frequency:2.412 GHz Access Point: D8:C7:C8:D7:A6:C1
Bit Rate=130 Mb/s Tx-Power=15 dBm
Retry long limit:7 RTS thr:off Fragment thr:off
Power Management:on
Link Quality=65/70 Signal level=-45 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:800 Invalid misc:540 Missed beacon:0
eth0 no wireless extensions.
我尝试使用cat /proc/net/wireless
并得到以下结果:
Inter-| sta-| Quality | Discarded packets | Missed | WE
face | tus | link level noise | nwid crypt frag retry misc | beacon | 22
wlan0: 0000 64. -46. -256 0 0 0 818 566 0
噪音水平是多少-256
?如何用 dBm 来解释这个值?
答案1
原因是,通常LQI(链路质量指示器)和 RSSI(接收信号强度指示)用作质量和强度的相对测量。
看看这一行:
Retry long limit:7 RTS thr:off Fragment thr:off Power Management:on Link Quality=65/70 Signal level=-45 dBm
特别是它的结尾:
Link Quality=65/70 Signal level=-45 dBm
有链接质量和信号级别,它们应该可以指示连接的质量。我上面给出的链接详细说明了如何解释它们,你应该使用这些来代替噪音。
至于噪音值,你说的对:
Inter-| sta- | Quality | Discarded packets | Missed | WE
face | tus | link level noise | nwid crypt frag retry misc | beacon | 22
wlan0: 0000 64. -46. -256 0 0 0 818 566 0
请注意,-46 是您的信号级别(以 dBm 为单位),-256 确实是噪声级别(以 dBm 为单位)。
答案2
还有另一种方法:维蒙。它可以在很多发行版中找到。一个不错的基于 curses 的无线信息可视化程序。
顺便说一下,-256 噪声级别似乎表明驱动程序没有返回任何值。