我有一个Dell Latitude E6410,它使用Intel Ultimate N-6300无线网卡。 iwconfig不显示无线接口(interface)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解释这一点? 最佳答案
答案在于您的驱动程序和无线卡支持。
我有一个类似的Dell Latitude型号,但带有Intel®Centrino®Advanced-N 6200 AGN无线卡。发出iwconfig
命令后,输出还显示了类似的内容-缺少Noise
参数(当然,这是在连接到访问点时完成的)。
对此我不满意,我拿出了另一张无线网卡(Winstron NeWeb AR9170 + AR9104 802.11abgn-基本上是Proxim Wireless 802.11a/b/g/n Wi-Fi USB加密狗)并发出了相同的命令。输出仍然是相同的,Noise
参数不存在!
这不是我期望的,因为我非常清楚,我们使用Fluke Network的专有软件AirMagnet WiFi Analyzer PRO使用同一Wi-Fi加密狗来检测与接入点相关的噪声水平。我什至尝试从Jean Tourrilhes的网站下载并重新编译Linux Wireless Tools软件包,但输出与以前类似。
我要做的下一步是再次验证WiFi加密狗是否确实在AirMagnet WiFi Analyzer软件下显示了WiFi噪声水平。确实可以做到(如下图所示)。
标题为“N”的蓝色栏表示噪声水平。请注意,当我们购买AirMagnet软件时,WiFi加密狗还随附了专有驱动程序。
完成此操作后,我决定看一下它对我们内部WiFi卡(英特尔®迅驰®Advanced-N 6200 AGN)的显示。结果如下:
它们都显示-100的值!因此,我相信这都与驱动程序/卡功能有关。
关于linux - iwconfig不显示无线的噪音水平,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11232433/