# FreeBSD 2.2.5-RELEASE 发行说明（1997 年 10 月）

**发布说明**

**FreeBSD 2.2.5-RELEASE**

* 关于发布目录的布局信息，请参见文件 `ABOUT.TXT`。如果你是从软盘安装，特别重要的是你要 *阅读这一部分！*
* 还要检查文件 `勘误.TXT`，以了解此版本的最新问题。该文件包含有关重要错误、安全问题或其他管理员应当注意的类似问题的最新信息。
* 有关安装说明，请参阅文件 `INSTALL.TXT` 和 `HARDWARE.TXT`。

对于 RELENG\_2\_2 分支（现在正在向 2.2.6 版本推进）的最新发布，请从以下位置安装：`ftp://releng22.FreeBSD.org/pub/FreeBSD/`

或者对于最新的 3.0-current（HEAD 分支）快照发布，请从以下位置安装：`ftp://current.FreeBSD.org/pub/FreeBSD`

## 1. 自 2.2.2 RELEASE 以来的新特性

* 更好地支持 Cyrix 和 AMD 处理器。
* /usr/src/Makefile 中的 "world" 目标已被改进，使其更加独立于主机系统，从而能通过源代码从非常旧的系统进行更轻松的引导。
* 对文档进行了许多修复。
* 通过 CERT 和其他计算机安全组织报告了许多安全增强。
* 安装程序得到了进一步的更新和修复，一些旧的错误终于在 2.2.5 中消除。
* BIND 和 sendmail 等重要子系统已更新。
* 支持以太网媒体选择。用新的媒体参数替换了更为晦涩的“link”参数，`ifconfig` 现在可通过名称选择多端口以太网卡上的特定接口（更多细节请参见 `man ifconfig`）。
* 对 AHC（Adaptec 394x/294X）驱动程序和 AIC7xxx 汇编程序进行了显著改进。
* 对串行引导代码和 GDB 远程支持进行了增强。
* 为 CMD640 芯片组提供了工作绕过选项（请参见 `/sys/i386/conf/LINT`）。
* 现在支持更新的 3Com 3c589D PCMCIA 卡。
* 新的 VGA 库（`/usr/src/lib/libvgl`）现已存在，用于在 syscons ttys 上进行简单的 VGA 图形显示（类似于 Linux 的 libSVGA）。
* 现在可以通过 printcap(5) 配置指定 lpd 和其他相关程序中的 TCP 连接超时，从而避免在多个网络打印服务器环境中出现长时间挂起的情况。
* 用户模式 ppp 更新，包含来自 3.0-current 的各种修复和增强。值得重新阅读手册页面，因为以下一些变更可能会打乱当前的配置：
  * "set debug" 命令现在变为 "set log"。
  * LCP 日志已拆分为 LCP、IPCP 和 CCP 日志，因此任何 "set log LCP" 行需要变更为 "set log LCP IPCP CCP" 以查看与之前相同的输出。
  * ppp 现在使用 syslogd 来写入日志文件。
  * ppp 现在默认禁用了 LQR，并启用了 openmode。
  * ppp 现在以 "network" 组安装，权限为 4550。你必须将 69 组（network）新增到 `/etc/group`。如果你希望允许用户运行 "ppp -direct ..."，必须将其新增为 "network" 组的成员。客户端 ppp 现在要求用户 ID 为 0。

请参考 ppp(8) 手册页和手册中的相关部分，了解详细信息。

## 2. 支持的配置

FreeBSD 当前支持多种基于 ISA、VLB、EISA 和 PCI 总线的 PC，涉及从 386sx 到 Pentium 级别的机器（尽管不推荐使用 386sx）。同时，也支持通用的 IDE 或 ESDI 硬盘配置、各种 SCSI 控制器、网络卡和串行卡。

以下是当前已知与 FreeBSD 兼容的所有外设列表。其他配置可能也可以工作，但我们还没有收到确认信息。

### 2.1. 硬盘控制器

* WD1003（任何通用 MFM/RLL）
* WD1007（任何通用 IDE/ESDI）
* IDE
* ATA
* Adaptec 1535 ISA SCSI 控制器
* Adaptec 154x 系列 ISA SCSI 控制器
* Adaptec 174x 系列 EISA SCSI 控制器（标准模式和增强模式）
* Adaptec 274X/284X/2940/3940（窄/宽/双通道）系列 ISA/EISA/PCI SCSI 控制器
* Adaptec AIC7850 板载 SCSI 控制器

对以下控制器的支持较弱：

* Adaptec 1510 系列 ISA SCSI 控制器（不支持引导设备）
* Adaptec 152x 系列 ISA SCSI 控制器
* Adaptec AIC-6260 和 AIC-6360 基板，包括 AHA-152x 和 SoundBlaster SCSI 卡

**注意：** 你不能从 SoundBlaster 卡引导系统，因为它们没有板载 BIOS，而 BIOS 是必需的，用于将启动设备映射到系统 BIOS I/O 向量。不过，这些卡完全可以用于外部磁带、CD-ROM 等设备。其他没有启动 ROM 的 AIC-6x60 基板的卡也是如此。有些系统确实带有启动 ROM，通常会在系统启动或重置时显示相关信息，在这种情况下，你也可以从这些卡引导。请检查你的系统/主板文档以了解更多细节。

* Buslogic 545S & 545c
* Buslogic 445S/445c VLB SCSI 控制器
* Buslogic 742A, 747S, 747c EISA SCSI 控制器
* Buslogic 946c PCI SCSI 控制器
* Buslogic 956c PCI SCSI 控制器
* SymBios（前 NCR）53C810、53C825、53c860 和 53c875 PCI SCSI 控制器：
  * ASUS SC-200
  * Data Technology DTC3130（所有变种）
  * NCR 卡（所有）
  * Symbios 卡（所有）
  * Tekram DC390W、390U 和 390F
  * Tyan S1365
* Tekram DC390 和 DC390T 控制器（可能还有其他基于 AMD 53c974 的卡）。
* NCR5380/NCR53400（"ProAudio Spectrum"）SCSI 控制器。
* DTC 3290 EISA SCSI 控制器（1542 模拟模式）。
* UltraStor 14F、24F 和 34F SCSI 控制器。
* Seagate ST01/02 SCSI 控制器。
* Future Domain 8xx/950 系列 SCSI 控制器。
* WD7000 SCSI 控制器。

FreeBSD 2.2.5 将附带一个由用户贡献的驱动程序，用于 Future Domain 36C20 / Adaptec AHA2920 控制器。此驱动程序尚未完全支持，但基本功能已经实现。请查看 CD-ROM 上的 `/xperimnt` 部分。

对于所有受支持的 SCSI 控制器，提供对 SCSI-I 和 SCSI-II 外设的完全支持，包括硬盘、磁带驱动器（包括 DAT 和 8mm Exabyte）以及 CD-ROM 驱动器。

当前支持以下 CD-ROM 类型的系统：

* (cd) SCSI 接口（还包括 ProAudio Spectrum 和 SoundBlaster SCSI）
* (mcd) Mitsumi 专有接口（所有型号，驱动程序较为陈旧）
* (matcd) Matsushita/Panasonic（Creative SoundBlaster）专有接口（562/563 型号）
* (scd) Sony 专有接口（所有型号）
* (wcd) ATAPI IDE 接口。

### 2.2. 以太网卡

* Allied-Telesis AT1700 和 RE2000 卡
* AMD PCnet/PCI（79c970 和 53c974 或 79c974）
* SMC Elite 16 WD8013 以太网接口，以及大多数其他基于 WD8003E、WD8003EBT、WD8003W、WD8013W、WD8003S、WD8003SBT 和 WD8013EBT 的克隆卡。SMC Elite Ultra 也得到支持。
* DEC EtherWORKS III 网卡（DE203、DE204 和 DE205）
* DEC EtherWORKS II 网卡（DE200、DE201、DE202 和 DE422）
* DEC DC21040、DC21041 或 DC21140 基础的网卡（如 SMC Etherpower 8432T、DE245 等）
* DEC FDDI（DEFPA/DEFEA）网卡
* 富士通 MB86960A/MB86965A
* HP PC Lan+ 卡（型号：27247B 和 27252A）。
* 英特尔 EtherExpress（由于驱动程序不稳定，不推荐使用）
* 英特尔 EtherExpress Pro/10
* 英特尔 EtherExpress Pro/100B PCI 快速以太网
* Isolan AT 4141-0（16 位）
* Isolink 4110（8 位）
* Novell NE1000、NE2000 和 NE2100 以太网接口
* 3Com 3C501 卡
* 3Com 3C503 Etherlink II
* 3Com 3c505 Etherlink/+
* 3Com 3C507 Etherlink 16/TP
* 3Com 3C509、3C579、3C589（PCMCIA）、3C590/592/595/900/905 PCI 和 EISA（快速）Etherlink III /（快速）Etherlink XL
* Toshiba 以太网卡
* IBM 和 National Semiconductor 的 PCMCIA 以太网卡也受到支持

请注意，当前不支持任何令牌环卡，因为我们仍在等待有人捐赠相关驱动程序。有没有愿意提供的人？

### 2.3. 其他硬件

* AST 4 端口串行卡，使用共享 IRQ
* ARNET 8 端口串行卡，使用共享 IRQ
* ARNET（现为 Digiboard）Sync 570/i 高速串行
* Boca BB1004 4 端口串行卡（不支持调制解调器）
* Boca IOAT66 6 端口串行卡（支持调制解调器）
* Boca BB1008 8 端口串行卡（不支持调制解调器）
* Boca BB2016 16 端口串行卡（支持调制解调器）
* Cyclades Cyclom-y 串行板
* STB 4 端口卡，使用共享 IRQ
* SDL Communications Riscom/8 串行板
* SDL Communications RISCom/N2 和 N2pci 高速同步串行板
* Stallion 多端口串行板：EasyIO、EasyConnection 8/32 & 8/64、ONboard 4/16 和 Brumby
* Adlib、SoundBlaster、SoundBlaster Pro、ProAudioSpectrum、Gravis UltraSound 和 Roland MPU-401 声卡
* Connectix QuickCam
* Matrox Meteor 视频帧抓取器
* Creative Labs 视频 Spigot 帧抓取器
* Cortex1 帧抓取器
* 基于 Brooktree Bt848 芯片的各种帧抓取器
* HP4020、HP6020、Philips CDD2000/CDD2660 和 Plasmon CD-R 驱动器
* PS/2 鼠标
* 标准 PC 游戏杆
* X-10 电力控制器
* GPIB 和 Transputer 驱动程序
* Genius 和 Mustek 手持扫描仪
* 磁带驱动器（仅支持一些较旧型号，驱动程序较为陈旧）

FreeBSD 当前不支持 IBM 的微通道（MCA）总线。

## 3. 获取 FreeBSD

你可以通过多种方式获取 FreeBSD：

### 3.1. FTP/邮件

你可以从 `ftp.FreeBSD.org` —— 官方的 FreeBSD 发行站点，FTP 下载 FreeBSD 及其所有可选的软件包。

有关其他 FreeBSD 软件镜像站点，请参见文件 MIRROR.SITES。请从离你最近的（在网络层面上）站点下载分发文件。我们欢迎额外的镜像站点！如果你希望成为官方镜像站点，请联系 <freebsd-admin@FreeBSD.org> 了解更多详情。

如果你没有互联网访问权限，且电子邮件是你唯一的途径，你仍然可以通过向 `ftpmail@ftpmail.vix.com` 发送邮件来获取文件，在邮件中写上关键字 `help` 以获取有关如何使用该机制获取文件的更多信息。请注意，这将通过邮件发送大量 *几十 MB* 的数据，因此仅应在绝对没有其他选择时使用！

### 3.2. 光盘

你可以通过以下方式订购 FreeBSD 2.2.5-RELEASE 和 3.0-SNAPSHOT 的光盘：

```
        Walnut Creek CDROM  
        4041 Pike Lane, Suite D  
        Concord, CA 94520  
        1-800-786-9907, +1-510-674-0783, +1-510-674-0821 (传真)  
```

或者通过互联网从 `orders@cdrom.com` 或 `http://www.cdrom.com` 订购。他们的当前目录可以通过 FTP 从以下地址获取： `ftp://ftp.cdrom.com/cdrom/catalog`

每张 -RELEASE 光盘的价格为 39.95 美元，或 24.95 美元（附带 FreeBSD 订阅）。FreeBSD 3.0-SNAP 光盘的价格为 29.95 美元，或 14.95 美元（附带 FreeBSD-SNAP 订阅）。 （-RELEASE 和 -SNAP 订阅是完全独立的）。有了订阅，你将自动接收每次发布的更新。每张磁盘发货时会收取信用卡费用，你可以随时取消订阅，且不会产生进一步的义务。

在美国、加拿大和墨西哥，运输费用为 5 美元，国际运输费用为 9 美元。他们接受 Visa、Mastercard、Discover、美国运通卡或美国美元支票，并且在美国境内货到付款。加利福尼亚州居民请加收 8.25% 的销售税。

如果你因任何原因不满意，光盘可无条件退货。

## 4. 报告问题、提出建议、提交代码

你的建议、错误报告和代码贡献一直受到重视——请不要犹豫，报告你发现的任何问题（如果可能，请附带修复程序！）。

从具有互联网邮件连接的机器上提交错误报告的首选方法是使用 `send-pr` 命令，或使用以下链接的 CGI 脚本：`http://www.FreeBSD.org/send-pr.html`。\
错误报告将由我们忠实的 bugfiler 程序认真归档，你可以放心，我们会尽最大努力尽快响应所有报告的错误。通过这种方式提交的错误报告也将在我们的官网的支持部分显示，因此，它们不仅作为错误报告有价值，还为其他用户提供了潜在问题的“指示标记”。

如果由于某种原因，你无法使用 `send-pr` 命令提交错误报告，你可以尝试将报告发送到：`freebsd-bugs@FreeBSD.org`

请注意，`send-pr` 本身是一个 shell 脚本，应该很容易将其移到完全不同的系统上。我们更倾向于你使用此接口，因为它更容易跟踪问题报告。然而，在提交之前，请尽量确认该问题是否已被修复。

对于其他任何问题或建议，请发送邮件至：`freebsd-questions@FreeBSD.org`

此外，作为一个志愿者项目，我们始终欢迎愿意帮助的额外力量——目前我们所希望的增强功能远远超出了我们自己能够处理的范围！\
如果你有技术问题或愿意提供帮助，请通过邮件联系我们：`freebsd-hackers@FreeBSD.org`

请注意，这些邮件列表可能会有 *大量* 的邮件流量，如果你有较慢或昂贵的邮件访问权限，并且仅对跟进重要的 FreeBSD 事件感兴趣，你可能会更愿意订阅以下邮件列表：`freebsd-announce@FreeBSD.org`

除了 freebsd-bugs 组外，任何有意加入的人都可以自由加入。请将邮件发送到 `MajorDomo@FreeBSD.org`，并在邮件正文中单独写一行 `help` 关键字。这将为你提供更多关于加入各种邮件列表、访问存档等的信息。还有一些面向特定兴趣小组的邮件列表未在此提及，你可以向 majordomo 发送邮件，询问有关这些列表的详情！

## 5. 致谢

FreeBSD 代表了全球数十位，甚至数百位个人的集体努力，他们为发布这个版本付出了巨大努力。有关 FreeBSD 项目工作人员的完整名单，请参阅：`http://www.FreeBSD.org/handbook/staff.html`

或者，如果你已经加载了文档文件：`file:/usr/share/doc/handbook/staff.html`

额外的 FreeBSD 帮助者和测试人员：

```
    Coranth Gryphon            Dave Rivers  
    Kaleb S. Keithley          Terry Lambert  
    David Dawes                Don Lewis  
```

特别感谢：

```
    Walnut Creek CDROM，没有他们的帮助（和持续支持），这个版本是无法发布的。

    Dermot McDonnell 感谢他捐赠的 Toshiba XM3401B CDROM 驱动器。

    Chuck Robey 感谢他捐赠的软盘磁带驱动器，用于测试。

    Larry Altneu 和 Wilko Bulte 感谢他们为我们提供的 Wangtek 和 Archive QIC-02 磁带驱动器，用于测试和驱动程序修改。

    蒙大拿州立大学的每一位成员，感谢他们的初始支持。

    以及全球成千上万的 FreeBSD 用户和测试人员，正是有了他们，这个版本才得以发布。
```

我们真诚希望你享受这个版本的 FreeBSD！

**FreeBSD 项目**


---

# Agent Instructions: 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:

```
GET https://book.bsdcn.org/release/2.2.5.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
