diff options
-rw-r--r-- | zh_CN.GB2312/books/handbook/advanced-networking/chapter.sgml | 22 | ||||
-rw-r--r-- | zh_CN.GB2312/books/handbook/dtrace/chapter.sgml | 8 |
2 files changed, 20 insertions, 10 deletions
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"</programlisting> <programlisting>wlan_scan_ap_load="YES" wlan_scan_sta_load="YES"</programlisting> + <note> + <para>&os; 7.X 需要 <literal>wlan_scan_ap</literal> + 和 <literal>wlan_scan_sta</literal> 模块, + 而其他的版本则无需加载。</para> + </note> <para>除此之外, 您还需要提供您希望使用的安全协议所需的加密支持模块。 这些模块是设计来让 &man.wlan.4; 模块根据需要自动加载的, @@ -817,13 +822,18 @@ wlan_tkip_load="YES"</programlisting> <programlisting>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</programlisting> +device wlan_wep # 802.11 WEP support +device wlan_ccmp # 802.11 CCMP support +device wlan_tkip # 802.11 TKIP support</programlisting> + + <para>&os; 7.X 需要 <literal>wlan_sacn_ap</literal> 和 + <literal>wlan_scan_sta</literal> 配置选项, + 而其他的版本无需添加。</para> <para>将这些信息写到内核编译配置文件中之后, 您需要重新编译内核, 并重新启动运行 &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. <para>虽然 &os; 上的 &dtrace; 与 &solaris; 上的非常相似, 在继续深入之前我们需要说明一下存在的差异。 - 用户首先会注意到的便是 &os; 上的 &dtrace; 需要明确的被启用。 + 用户首先会注意到的便是 &os; 上的 &dtrace; 需要明确地被启用。 &dtrace; 相关的内核选项和模块必须开启后才能正常工作。 稍后我们会作详细介绍。</para> @@ -120,13 +120,13 @@ that might make this chapter too large. 内核上启用此项的详细内容即将完成。</para> <para>比起 &solaris;, &os; 有几个不同提供器。 - 最值得注意的时 <literal>dtmalloc</literal> 提供器, + 最值得注意的是 <literal>dtmalloc</literal> 提供器, 可以让你根据类型追踪 &os; 内核中的 <function>malloc()</function>。</para> <para>只有 <username>root</username> 可以使用 &os; 上的 &dtrace;。 这是由系统安全上的差异造成的,&solaris; 提供了一些 &os; - 上还为实现的低层的安全检查。同样, + 上还未实现的低层的安全检查。 同样, <devicename>/dev/dtrace/dtrace</devicename> 也被严格的限制为仅供 <username>root</username> 用户访问。</para> @@ -140,7 +140,7 @@ that might make this chapter too large. 查看在线版本。</para> <para>这个许可表示带有 &dtrace; 选项的 &os; 内核仍为 - <acronym>BSD</acronym> 许可;然而以二进制发布模块, + <acronym>BSD</acronym> 许可; 然而, 以二进制发布模块, 或者加载二进制模块则需遵守 <acronym>CDDL</acronym>。</para> </sect1> |