diff --git a/zh_CN.GB2312/books/handbook/advanced-networking/chapter.sgml b/zh_CN.GB2312/books/handbook/advanced-networking/chapter.sgml
index 1d96d1ffa4..68b0a2c6a2 100644
--- a/zh_CN.GB2312/books/handbook/advanced-networking/chapter.sgml
+++ b/zh_CN.GB2312/books/handbook/advanced-networking/chapter.sgml
@@ -2,7 +2,7 @@
The FreeBSD Documentation Project
The FreeBSD Chinese Documentation Project
- Original revision: 1.420
+ Original revision: 1.422
$FreeBSD$
-->
@@ -790,6 +790,11 @@ route_net2="-net 192.168.1.0/24 192.168.1.1"
wlan_scan_ap_load="YES"
wlan_scan_sta_load="YES"
+
+ &os; 7.X 需要 wlan_scan_ap
+ 和 wlan_scan_sta 模块,
+ 而其他的版本则无需加载。
+
除此之外, 您还需要提供您希望使用的安全协议所需的加密支持模块。
这些模块是设计来让 &man.wlan.4; 模块根据需要自动加载的,
@@ -817,13 +822,18 @@ wlan_tkip_load="YES"
device ath # Atheros IEEE 802.11 wireless network driver
device ath_hal # Atheros Hardware Access Layer
-device ath_rate_sample # John Bicket's SampleRate control algorithm.
-device wlan # 802.11 support (Required)
+options AH_SUPPORT_AR5416 # enable AR5416 tx/rx descriptors
+device ath_rate_sample # SampleRate tx rate control for ath
+device wlan # 802.11 support
device wlan_scan_ap # 802.11 AP mode scanning
device wlan_scan_sta # 802.11 STA mode scanning
-device wlan_wep # WEP crypto support for 802.11 devices
-device wlan_ccmp # AES-CCMP crypto support for 802.11 devices
-device wlan_tkip # TKIP and Michael crypto support for 802.11 devices
+device wlan_wep # 802.11 WEP support
+device wlan_ccmp # 802.11 CCMP support
+device wlan_tkip # 802.11 TKIP support
+
+ &os; 7.X 需要 wlan_sacn_ap 和
+ wlan_scan_sta 配置选项,
+ 而其他的版本无需添加。
将这些信息写到内核编译配置文件中之后,
您需要重新编译内核, 并重新启动运行 &os;
diff --git a/zh_CN.GB2312/books/handbook/dtrace/chapter.sgml b/zh_CN.GB2312/books/handbook/dtrace/chapter.sgml
index fbd429f049..eeb7dcf102 100644
--- a/zh_CN.GB2312/books/handbook/dtrace/chapter.sgml
+++ b/zh_CN.GB2312/books/handbook/dtrace/chapter.sgml
@@ -100,7 +100,7 @@ that might make this chapter too large.
虽然 &os; 上的 &dtrace; 与 &solaris; 上的非常相似,
在继续深入之前我们需要说明一下存在的差异。
- 用户首先会注意到的便是 &os; 上的 &dtrace; 需要明确的被启用。
+ 用户首先会注意到的便是 &os; 上的 &dtrace; 需要明确地被启用。
&dtrace; 相关的内核选项和模块必须开启后才能正常工作。
稍后我们会作详细介绍。
@@ -120,13 +120,13 @@ that might make this chapter too large.
内核上启用此项的详细内容即将完成。
比起 &solaris;, &os; 有几个不同提供器。
- 最值得注意的时 dtmalloc 提供器,
+ 最值得注意的是 dtmalloc 提供器,
可以让你根据类型追踪 &os; 内核中的
malloc()。
只有 root 可以使用 &os; 上的 &dtrace;。
这是由系统安全上的差异造成的,&solaris; 提供了一些 &os;
- 上还为实现的低层的安全检查。同样,
+ 上还未实现的低层的安全检查。 同样,
/dev/dtrace/dtrace 也被严格的限制为仅供
root 用户访问。
@@ -140,7 +140,7 @@ that might make this chapter too large.
查看在线版本。
这个许可表示带有 &dtrace; 选项的 &os; 内核仍为
- BSD 许可;然而以二进制发布模块,
+ BSD 许可; 然而, 以二进制发布模块,
或者加载二进制模块则需遵守 CDDL。