Wi-Fi 接入点的“质量”如何?

Wi-Fi 接入点的“质量”如何?

在 Debian(包括 Ubuntu)中,您可以使用它iwlist来扫描附近的 Wi-Fi 接入点。统计数据如下:

Cell 01 - Address: CC:B2:55:XX:XX:XX
                ESSID:"X"
                Protocol:IEEE 802.11bg
                Mode:Master
                Frequency:2.412 GHz (Channel 1)
                Encryption key:on
                Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 6 Mb/s
                          9 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s; 36 Mb/s
                          48 Mb/s; 54 Mb/s
                Quality:33  Signal level:0  Noise level:0
                IE: IEEE 802.11i/WPA2 Version 1
                    Group Cipher : CCMP
                    Pairwise Ciphers (1) : CCMP
                    Authentication Suites (1) : PSK
                Extra: Last beacon: 252ms ago

有一个字段叫做“质量”。我能理解“信号级别”是什么意思,它是 RSSI(接收信号强度指示)。然而,“质量”到​​底是什么意思?如何衡量?

同时,在我的 Ubuntu 12.04 LTS 笔记本电脑上,情况很奇怪,因为所有扫描到的接入点的“信号级别”字段都为 0,“噪声级别”字段也是如此。但在装有 Raspbian 的 Raspberry Pi 上,我可以看到“质量”、“信号级别”和“噪声级别”字段的读数不同。(这不是主要问题,但如果你知道答案,请简要描述一下。)

答案1

根据无线扩展文档,向无线工具提供的信息来自/proc/net/wireless,更明确的定义是:

质量链接和质量级别之间的基本区别在于,前者表示接收效果如何(例如,正确接收的数据包的百分比),后者表示信号强度。质量级别是一些可直接测量的数据,在不同设备上可能具有相同的含义。

看来质量 - 链接值是其他工具最常引用的值。

还应该指出的是,这/proc/net/wireless显然是一个提供不同输出的克隆/proc/net/dev,但理论上你可以计算出差异。

看看来源简而言之,这些值似乎来自驱动程序。这可以解释你的问题品质 - 等级品质 - 噪音值:您的驱动程序不支持无线扩展,或者支持得不是很好。

相关内容