查错

如果 WLAN 卡没有响应,请检查以下先决条件是否满足:

  1. 您知道您的设备名称吗?通常它是 wlan0。 请用工具 ifconfig 进行检查。

  2. 您检查了需要的固件吗?请参见 /usr/share/doc/packages/wireless-tools/README.firmware 以获取更多信息。

  3. 您的路由器 ESSID 是否已广播并可见(未隐藏)?

检查状态

用命令 iwconfig 可得到您的无线连接的重要信息。例如,以下行会显示 ESSID、无线模式、频率、信号是否加密、链接质量等等:

iwconfig wlan0
wlan0  IEEE 802.11abg  ESSID:"guest"
       Mode:Managed   Frequency:5.22GHz  Access Point: 00:11:22:33:44:55
       Bit Rate:54 Mb/s   Tx-Power=13 dBm
       Retry min limit:7   RTS thr:off   Fragment thr:off
       Encryption key:off
       Power Management:off
       Link Quality:62/92   Signal level:-48 dBm  Noise level:-127 dBm
       Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
       Tx excessive retries:10  Invalid misc:0   Missed beacon:0

您也可以用 iwlist 命令获得上述信息。例如,以下行显示当前的比特率:

iwlist wlan0 rate
wlan0    unknown bit-rate information.
         Current Bit Rate=54 Mb/s

如果您想大致了解当前有多少访问点可用,也可以用 iwlist 命令实现。它会提供cells列表,外观如下:

iwlist wlan0 scanning
wlan0   Scan completed:
   Cell 01 - Address: 00:11:22:33:44:55
             Channel:40
             Frequency:5.2 GHz (Channel 40)
             Quality=67/70  Signal level=-43 dBm
             Encryption key: off
             ESSID:"Guest"
             Bit Rates: 6 Mb/s; 9 Mb/s; 12 Mb/s; 18 Mb/s; 
                        24 Mb/s; 36 Mb/s; 48 Mb/s
             Mode: Master
             Extra:tsf=0000111122223333
             Extra: Last beacon: 179ms ago
             IE: Unknown: ...

多个网络设备

现在的便携式计算机通常都有网卡和 WLAN 卡,如果使用 DHCP(自动地址指派)来配置这两个设备,则您可能会遇到名称解析和默认网关的问题。 可以 Ping 路由器但不能浏览因特网就是这方面问题的典型示例。 位于 http://en.opensuse.org/SDB:Name_Resolution_Does_Not_Work_with_Several_Concurrent_DHCP_Clients 的支持数据库提供了一篇有关这一主题的文章。

有关 Prism2 卡的问题

采用 Prism2 芯片的设备有多个驱动程序可用。 不同的卡与不同的驱动程序之间的适用性是不一样的。 使用这些卡时,只有在使用 hostap 驱动程序时,才能实施 WPA。 如果这样的卡不能正常工作或根本不工作,或者您要使用 WPA,请参见 /usr/share/doc/packages/wireless-tools/README.prism2