14.6 查看无线网络接口的状态

iwconfig

ifconfig命令可以显示网络接口的状态,包括无线网卡。然而,它不能显示关于无线网络接口的全部数据,因为ifconfig根本不知道这些信息。要尽可能多地得到与无线网卡相关的数据,应该用iwconfig代替ifconfig

  1. $ iwconfig
  2. lo no wireless extensions.
  3. eth0 no wireless extensions.
  4. ath0 IEEE 802.11g ESSID:"einstein"
  5. Mode:Managed Frequency:2.437 GHz Access Point: 00:12:17:31:4F:C6
  6. Bit Rate:48 Mb/s Tx-Power:18 dBm Sensitivity=0/3
  7. Retry:off RTS thr:off Fragment thr:off
  8. Power Management:off
  9. Link Quality=41/94 Signal level=-54 dBm Noise level=-95 dBm
  10. Rx invalid nwid:1047 Rx invalid crypt:0 Rx invalid frag:0
  11. Tx excessive retries:73 Invalid misc:73 Missed beacon:21

从上面的结果可以看到,iwconfig命令能够提供一些无线网络接口特有的数据,包括网卡的类型(这里802.11g)、ESSID或网络名称(这个网络的ESSID是einstein)、连接使用的网络模式或类型、无线访问接入点的MAC地址(这里是00:12:17:31:4F:C6),以及关于无线连接质量的各种详细信息。

通过ifconfig和iwconfig,可以得到有关无线网络接口的所有信息。并且,与ifconfig能够配置有线网卡一样,也可以用iwconfig来配置无线网卡,这正是下一节将要介绍的内容。