> For the complete documentation index, see [llms.txt](https://book.bsdcn.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://book.bsdcn.org/release/2.2.6.md).

# FreeBSD 2.2.6-RELEASE 发行说明（1998 年 3 月）

\===============================================================

发行说明

FreeBSD 2.2.6-RELEASE 版本

\================================================================

## 自 2.2.5 版本以来的新特性

内核功能：

* 新增对 SMC EtherPower II 10/100 快速以太网卡的支持（即基于 SMC83c170 EPIC 芯片的 SMC9432TX）。
* 新增对 DPT SCSI RAID 控制器的支持（见 LINT）。
* 新增的即插即用（PnP）支持，允许你（重新）配置 PnP 设备。PnP 部分还能检测调制解调器并自动附加。
* 来自 Luigi Rizzo 的备选声音驱动程序（**/sys/i386/isa/snd**）；目前还不支持 MIDI（可以使用旧的声音驱动程序来支持 MIDI），但它对 PnP 声音卡的支持要好得多，并且更容易配置（只需一个设备）。 更多信息请参见 **/sys/i386/conf/LINT**。
* 更好的 Linux 模拟（如 RealVideo 5.0 等 Linux 应用程序现在可以正常工作）。
* 新增对 ATAPI 软盘驱动器（LS-120）的支持。
* 驱动程序 psm、mse 和 sysmouse 得到改进，提供更好的鼠标支持。moused(8) 已修改，以支持各种带有“滚轮”的鼠标。它还可以自动识别支持 PnP COM 设备标准的鼠标，因此用户不再需要在命令行上提供鼠标协议类型。

用户空间功能：

* `popen()` 库调用现在使用并提供双向管道。
* 新增对并行 make 的支持（在 **/usr/src** 中使用 `-j n` 现在可以与 world 目标一起使用，特别适用于 SMP 机器）。
* tcpdump(1) 工具得到增强。
* 新增对 `ldconfig -R`（删除）命令的支持。
* pthread 经过了各种 bug 修复和增强。
* 程序 calendar(1) 更新得更及时。
* KerberosIV 更新至最新版本。
* 修复了各种 curses(3) 的 bug。
* 对 libm(3) 进行了各种 IEEE754 符合性修改。
* 对文档进行了大量清理和改进。
* 对 NIS 代码进行了各种改进。

安全问题：

* 修复了 **/dev/io** 和 mmap 的安全漏洞。
* 增强了对“LAND 攻击”的防护。
* 检测到各种缓冲区溢出并新增额外的检查。
* Pentium `F00F bug` 会被检测到并安装解决方法，以防止系统挂起。
* 从 `-current` 合并了对 `srandomdev()` 的支持，并更新了相关工具以使用它。


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://book.bsdcn.org/release/2.2.6.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
