# FreeBSD 4.0 RELEASE 发行公告（2000 年 3 月 14 日）

**发布说明**

**FreeBSD 版本 4.0-RELEASE**

任何安装失败或崩溃问题应通过使用 send-pr 命令报告（喜欢基于网页的界面的用户也可以访问 `http://www.FreeBSD.org/send-pr.html`）。

有关 FreeBSD 和 4.0-RELEASE 目录布局的信息（特别是如果你是从软盘安装！），请参阅 ABOUT.TXT。安装说明请参阅 `INSTALL.TXT` 和 `HARDWARE.TXT` 文件。

对于这些 4.0-STABLE 快照的最新版本，你应始终访问：`ftp://current.FreeBSD.org/pub/FreeBSD`

如果你希望获取最新的 3.X-RELEASE 之后的技术。

## 1. 自 3.1/4.0 分支以来的新变化

这里描述的所有变化都是 4.0 分支特有的，除非特别标记为\[已合并]功能。

### 1.1. 内核变化

* NFS（网络文件系统）经过了大量改进，修复了漏洞并进行了性能调优。
* 新增了对超过 32 个信号的支持。
* 现在支持符合 POSIX 1003.1 标准的 SA\_SIGINFO 信号处理程序。SIGFPE 信号处理程序（包括 SA\_SIGINFO 和传统 BSD 处理程序）现在可以获取有意义的错误代码，描述错误的类型。参见 sigaction(2)。
* IA32 硬件调试寄存器现已支持。参见 ptrace(2) 和 procfs(5)。
* 新增支持 Linux 模式的 Jail(8) 相关 sysctl(8) 变量。
* 虚拟内存（VM）系统进行了大量 bug 修复和性能提升，尤其是 mmap() 及相关函数的改进。增加了 MAP\_NOSYNC 选项，更好地支持将共享文件用作 IPC 机制。虚拟内存系统的交换机制被完全重写，性能得到了显著提升，特别是在通过 NFS 进行交换时。
* 增加了对 SVR4 二进制文件的模拟器支持。
* 新增了对 NTFS 文件系统的直接访问支持。
* 增加了对 NWFS 文件系统和 NetWare 客户端连接的支持。在 `ports/net/ncplib` 中新增多种与 NetWare 相关的工具，例如 ipxping 和 ncprint。
* 实现了一个新的 ATA/ATAPI 驱动程序。这个新子系统的目标是最大化现代 ATA/ATAPI 系统的性能。新的 "ata" 驱动程序支持所有主要芯片组，包括用于 PCI 卡控制器的 Promise 和 Abit/SIIG 等。支持最大包括新的 ATA/66 模式的总线主 DMA 传输。驱动程序会自动为硬件设置最大传输模式，以最大化系统吞吐量。支持的设备包括所有符合 ATA 标准的磁盘、ATAPI CD-ROM、CD-R、CD-RW、DVD-ROM、DVD-RAM、LS120、ZIP 和磁带驱动器。该驱动程序还支持 PCCARD ATA 设备，并具有错误处理和超时代码，以避免 ATA/ATAPI 设备“挂起”问题。
* 编写了一个新工具 `burncd`，用于方便地控制 ATAPI CD-R 和 CD-RW 驱动器，能以多种格式（包括多会话模式）刻录 CD-R/RW 媒体。
* 为基于 Alteon Networks Tigon 1 和 Tigon 2 芯片组的 PCI 千兆以太网适配器新增驱动支持，包括 Alteon AceNIC、3Com 3c985 和 Netgear GA620。\[已合并]
* 为基于 Lucent Hermes 芯片组的 IEEE 802.11 PCMCIA 无线网络适配器新增驱动支持，包括 Lucent WaveLAN/IEEE 802.11、Cabletron RoamAbout 和 Melco Aireconnect。支持 2Mbps 和 6Mbps Turbo 适配器。\[已合并]
* 为基于 ADMtek Inc. AL981 Comet 芯片组的 PCI 快速以太网卡新增驱动支持。\[已合并]
* 为基于 ADMtek Inc. AL985 Centaur 芯片组的 PCI 快速以太网卡新增驱动支持。\[已合并]
* 增加了对 Rise mP6 处理器的支持。\[已合并]
* 为 SysKonnect SK-984x PCI 千兆以太网适配器新增驱动支持。\[已合并]
* 已为基于 Adaptec AIC-6915 快速以太网控制器的 Adaptec Duralink PCI 以太网适配器新增驱动支持。\[已合并]
* 已为基于 Sundance Technologies ST201 控制器的 PCI 快速以太网适配器新增驱动支持，包括 D-Link DFE-550TX。\[已合并]
* 已为 3Com 3c905C-TX 新增驱动支持。\[已合并]
* 已为基于 SMC SMC9xxx 的以太网适配器新增驱动支持。
* 多项 IPFW 改进，包括有状态检查、基于用户和组的防火墙、带有任意日志限制的动态日志记录、概率性规则匹配。\[已合并]
* 从 KAME 项目导入了 IPv6 IPFW。
* “dummynet”流量整形程序现在能够高效处理成千上万的独立队列。\[已合并]
* 对桥接功能进行了多项修复，现在支持接口群集，每个群集内独立进行桥接。\[已合并]
* 新增了顶层 syslog(3) 分类“security”，并且 IPFW 现在使用 syslog(3) 将所有消息记录到 `/var/log/security`。
* 已为基于 Silicon Integrated Systems SiS 900 和 SiS 7016 以太网控制器的 PCI 快速以太网适配器新增驱动支持。\[已合并]
* 已为基于 Davicom DM9100 和 DM9102 以太网控制器的 PCI 快速以太网适配器新增驱动支持，包括 Jaton Corporation XpressNet。
* 已增加对阻止传入 ICMP 重定向、传出 RST 帧和传入 SYN|FIN 帧的支持，以减少或消除某些类型的 DoS 攻击的影响。\[已合并]
* 已增加对转发 IP 数据报而不检查或减少 TTL 的支持，以使网关和防火墙不那么明显，从而减少暴露于攻击的风险。\[已合并]
* 旧的 `sd`（SCSI 磁盘）向后兼容支持已被移除。任何在 \`\`/etc/fstab'' 中使用的 "/dev/sd\*" 必须替换为 "/dev/da\*"。此外，任何在脚本中使用 "/dev/*sd*" 的地方也需要进行变更。即使你在 /dev 中有旧的 `sd` 设备条目，它们也不再有效。
* 驱动 `al`、`ax`、`dm`、`pn` 和 `mx` 已被移除，并被新的驱动 (`dc`) 取代，以减少代码重复。新驱动支持所有旧驱动支持的芯片组，并且提供了对基于 DEC/Intel 21143 的 10/100 卡的改进支持。
* 已为 3Com 3c450-TX HomeConnect PCI 以太网网卡新增驱动支持。\[已合并]
* 已为基于 ADMtek AN986 Pegasus 芯片的 USB 以太网适配器新增驱动支持，包括 LinkSys USB100TX、Billionton USB100、Melco Inc. LU-ATX、D-Link 650TX 和 SMC-2202USB。
* 已为基于 Kawasaki LSI KL5KUSB101B 芯片的 USB 以太网适配器新增驱动支持，包括 LinkSys USB10T、Peracom USB Ethernet Adapter、3Com 3c19250、Entrega NET-USB-E45、ADS Technologies USB-10BT、ATen UC10T、Netgear EA101、D-Link DSB-650，以及 SMC 2102USB 和 2104USB。
* 已集成版本 3.3.8 的 IPfilter。
* 已为基于 CATC USB-EL1210A 芯片的 USB 以太网适配器新增驱动支持，包括 CATC Netmate 和 Netmate II，以及 Belkin F5U111。
* 已为 Aironet 4500/4800 802.11 无线适配器新增驱动支持。包括 PCMCIA、PCI 和 ISA 模型。
* IPv6 支持已从 KAME 项目导入。包括内核 IPv6 协议栈（sys/netinet6）、TCP IPv6 支持、可配置的 IPv6 和 IPv4 隧道传输、IPv6 或 IPv4 上的 IPv6 和 IPv4 TCP 转换网关支持。已向 libc 新增与协议无关的名称解析函数（getaddrinfo、getnameinfo 等）。
* 新进程的浮点异常（除零、下溢/溢出、无效范围等）现在默认已禁用。使用 fpsetmask(3) 重新启用你需要的异常。请注意，整数除零不受 FPU 的控制，在此变更后仍会触发异常。还要注意，当浮点数/双精度浮点数转换为整数时，如果浮点数值过大，现在也不会触发异常（它无法与我们希望屏蔽的其他操作分开）。

### 1.2. 安全修复

* 在 FreeBSD 4.0 的开发过程中，已经应用了大量的安全增强和修复。大多数这些修复也已回溯到 3.X-STABLE 系列中。
* 新增了 jail(2) 系统调用和管理员命令 (jail(8))，提供了更大的灵活性来创建安全的进程执行环境。
* OpenSSL v0.9.4（一个通用的加密和 SSL2/3/TLSv1 工具包）已集成到基本系统中。未来它将用于为 FreeBSD 工具提供强加密支持。
* OpenSSH 1.2 已集成到基本系统中。OpenSSH 是一个免费的（BSD 许可）SSH v1 协议的完整实现，与其他 SSH v1 客户端和服务器（例如 Port `/usr/ports/security/ssh`）完全兼容。OpenSSH 提供了该 Port 的所有功能，实际上它基于一个较旧的版本，在该软件成为限制性许可之前的版本。FreeBSD 4.0 提供了 SSH 客户端/服务器功能，前提是你在 sysinstall 中选择安装 `DES` 加密分发包。
* Telnet 引入了一种新的加密认证机制，称为 SRA。SRA 使用 Diffie-Hellman 密钥交换来建立会话密钥，然后使用该密钥对用户名和密码进行 DES 加密。作为副作用，会话密钥还用于对会话本身进行 DES 加密。虽然 SRA 易受到中间人攻击，DH 参数较小，且 DES 已显得过时，但其优点是无需对机器进行任何管理变更即可工作，至少比明文传输更安全。要使用该功能，你需要使用 `telnet -ax` 或设置 `.telnetrc` 文件以默认启用它。
* IPsec 支持已从 KAME 项目导入。这包括 IPsec 隧道模式，用于通过安全网关实现虚拟专用网络，以及 IPsec 传输模式，用于实现安全的套接字级通信。此外，内核内部的加密代码已被导入到 sys/crypto 中，IPsec 支持已新增到以下用户空间应用程序中：`sbin/ping`、`usr.sbin/inetd`、`usr.sbin/rrenumd`、`usr.sbin/traceroute6`、`usr.sbin/rtadvd`、`usr.sbin/setkey`

### 1.3. 用户空间变更

基础 C/C++ 编译器已从 GCC 2.7.2 升级至 GCC 2.95.2。这为用户提供了完整的 ISO C++ 支持，并且初步支持 C9x。

对 /bin/sh 进行了各种变更，以提高对 POSIX 1003.2 的兼容性，特别是在脚本编写方面。

通过 f2c 实现的 f77 模拟已被本地 F77 编译器替代。

时区数据库已更新，以包括欧洲、前苏联以及中美洲和南美洲的所有最新时区变更。时区数据文件现在包含幻数，便于轻松识别。

Groff/troff/eqn 已更新至版本 1.15。

Gdb 已更新至版本 4.18。

已应用许多修复，以提升 FreeBSD 代码的安全性，作为 FreeBSD 审计项目的一部分。

FreeBSD 的线程库 `libc_r` 新增许多功能和性能改进，使其几乎完全符合 POSIX 标准。此外，Linux 内核支持的 LinuxThreads 库现在作为 port（`ports/devel/linuxthreads`）可用，可以用于本地的 FreeBSD 程序。

已新增以下专用的 IPv6 应用程序：

* sbin/ping6
* sbin/rtsol
* usr.sbin/gifconfig
* usr.sbin/ifmcstat
* usr.sbin/pim6dd
* usr.sbin/pim6sd
* usr.sbin/prefix
* usr.sbin/rip6query
* usr.sbin/route6d
* usr.sbin/rrenumd
* usr.sbin/rtadvd
* usr.sbin/rtsold
* usr.sbin/traceroute6

以下应用程序已更新以支持 IPv6：

* usr.bin/netstat
* usr.bin/fstat
* usr.bin/sockstat
* usr.sbin/tcpdchk
* usr.sbin/tcpdump
* usr.sbin/trpt
* libexec/ftpd
* libexec/rlogind
* libexec/rshd
* libexec/telnetd

许多 Port 已更新以支持 IPv6。请参见 `ipv6` 虚拟 Port 类别以获取完整列表。

Sysinstall 启用了 PC 卡控制器和 pccardd(8) 以支持 PC 卡安装介质。

## 2. 支持的配置

FreeBSD 目前支持多种基于 ISA、VLB、EISA、MCA 和 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 164x 系列 MCA SCSI 控制器
* Adaptec 174x 系列 EISA SCSI 控制器（标准模式和增强模式）
* Adaptec 274X/284X/2920C/294x/2950/3940/3950（窄/宽/双重）系列 EISA/VLB/PCI SCSI 控制器
* Adaptec AIC7850、AIC7860、AIC7880、AIC789x、板载 SCSI 控制器
* Adaptec 1510 系列 ISA SCSI 控制器（不适用于启动设备）
* Adaptec 152x 系列 ISA SCSI 控制器
* Adaptec AIC-6260 和 AIC-6360 基于的板卡，包括 AHA-152x 和 SoundBlaster SCSI 卡
* AdvanSys SCSI 控制器（所有型号）
* BusLogic MultiMaster 控制器：

\[ 请注意，BusLogic/Mylex "Flashpoint" 适配器尚不支持 ]

* BusLogic MultiMaster "W" 系列主机适配器：
  * BT-948, BT-958, BT-958D
* BusLogic MultiMaster "C" 系列主机适配器：
  * BT-946C, BT-956C, BT-956CD, BT-445C, BT-747C, BT-757C, BT-757CD, BT-545C, BT-540CF
* BusLogic MultiMaster "S" 系列主机适配器：
  * BT-445S, BT-747S, BT-747D, BT-757S, BT-757D, BT-545S, BT-542D, BT-742A, BT-542B
* BusLogic MultiMaster "A" 系列主机适配器：
  * BT-742A, BT-542B
* AMI FastDisk 控制器（真正的 BusLogic MultiMaster 克隆）也受支持。
* Buslogic/Bustek BT-640 和 Storage Dimensions SDC3211B 和 SDC3211F Microchannel（MCA）总线适配器也受支持。
* DPT SmartCACHE Plus、SmartCACHE III、SmartRAID III、SmartCACHE IV 和 SmartRAID IV SCSI/RAID 控制器受支持。DPT SmartRAID/CACHE V 目前尚不受支持。
* SymBios（前 NCR）53C810、53C810a、53C815、53C820、53C825a、53C860、53C875、53C875j、53C885、53C895 和 53C896 PCI SCSI 控制器：
  * ASUS SC-200
  * Data Technology DTC3130（所有变体）
  * Diamond FirePort（所有）
  * NCR 卡（所有）
  * Symbios 卡（所有）
  * Tekram DC390W、390U 和 390F
  * Tyan S1365
* QLogic 1020、1040、1040B、1080 和 1240 SCSI 主机适配器
* QLogic 2100 光纤通道适配器（仅限私人环路）
* DTC 3290 EISA SCSI 控制器（1542 模拟模式）

所有支持的 SCSI 控制器均提供对 SCSI-I 和 SCSI-II 外设的完整支持，包括硬盘、光盘、磁带驱动器（包括 DAT 和 8mm Exabyte）、介质更换器、处理器目标设备和 CDROM 驱动器。支持读取 WORM 设备（支持 CDROM 命令）由 CDROM 驱动提供。WORM/CD-R/CD-RW 写入支持通过 ports 树中的 cdrecord 提供。

目前支持的 CD-ROM 类型系统包括：

* (cd) SCSI 接口（也包括 ProAudio Spectrum 和 SoundBlaster SCSI）
* (matcd) Matsushita/Panasonic（Creative SoundBlaster）专有接口（562/563 型号）
* (scd) Sony 专有接口（所有型号）
* (acd) ATAPI IDE 接口

以下驱动在旧 SCSI 子系统下受支持，但尚未在新的 CAM SCSI 子系统下受支持：

* NCR5380/NCR53400（"ProAudio Spectrum"）SCSI 控制器。
* UltraStor 14F、24F 和 34F SCSI 控制器。
* Seagate ST01/02 SCSI 控制器。
* Future Domain 8xx/950 系列 SCSI 控制器。
* WD7000 SCSI 控制器。

\[ 注意：目前正在进行将 UltraStor 驱动移植到新的 CAM SCSI 框架中的工作，但尚不确定何时或是否完成。]

未维护的驱动，它们可能适用于你的硬件，也可能不适用：

* (mcd) Mitsumi 专有 CD-ROM 接口（所有型号）

### 2.2. 以太网卡

* 基于 Adaptec AIC-6915 快速以太网控制芯片的 Adaptec Duralink PCI 快速以太网适配器，包括以下型号：
  * ANA-62011 64 位单端口 10/100baseTX 适配器
  * ANA-62022 64 位双端口 10/100baseTX 适配器
  * ANA-62044 64 位四端口 10/100baseTX 适配器
  * ANA-69011 32 位单端口 10/100baseTX 适配器
  * ANA-62020 64 位单端口 100baseFX 适配器
* Allied-Telesis AT1700 和 RE2000 卡
* 基于 Tigon 1 和 Tigon 2 芯片组的 Alteon Networks PCI 千兆以太网网卡，包括以下型号：
  * Alteon AceNIC（Tigon 1 和 2）
  * 3Com 3c985-SX（Tigon 1 和 2）
  * Netgear GA620（Tigon 2）
  * Silicon Graphics 千兆以太网
  * DEC/Compaq EtherWORKS 1000
  * NEC 千兆以太网
* AMD PCnet/PCI（79c970 和 53c974 或 79c974）
* SMC Elite 16 WD8013 以太网接口，以及大多数其他基于 WD8003E、WD8003EBT、WD8003W、WD8013W、WD8003S、WD8003SBT 和 WD8013EBT 的克隆。SMC Elite Ultra。SMC Etherpower II。
* RealTek 8129/8139 快速以太网网卡，包括以下型号：
  * Allied Telesyn AT2550
  * Allied Telesyn AT2500TX
  * Genius GF100TXR（RTL8139）
  * NDC Communications NE100TX-E
  * OvisLink LEF-8129TX
  * OvisLink LEF-8139TX
  * Netronix Inc. EA-1210 NetEther 10/100
  * KTX-9130TX 10/100 快速以太网
  * Accton "Cheetah" EN1027D（MPX 5030/5038；RealTek 8139 克隆？）
  * SMC EZ Card 10/100 PCI 1211-TX
* Lite-On 82c168/82c169 PNIC 快速以太网网卡，包括以下型号：
  * LinkSys EtherFast LNE100TX
  * NetGear FA310-TX Rev. D1
  * Matrox FastNIC 10/100
  * Kingston KNE110TX
* Macronix 98713、98713A、98715、98715A 和 98725 快速以太网网卡
  * NDC Communications SFA100A（98713A）
  * CNet Pro120A（98713 或 98713A）
  * CNet Pro120B（98715）
  * SVEC PN102TX（98713）
* Macronix/Lite-On PNIC II LC82C115 快速以太网网卡，包括以下型号：
  * LinkSys EtherFast LNE100TX Version 2
* Winbond W89C840F 快速以太网网卡，包括以下型号：
  * Trendware TE100-PCIE
* VIA Technologies VT3043 "Rhine I" 和 VT86C100A "Rhine II" 快速以太网网卡，包括以下型号：
  * Hawking Technologies PN102TX
  * D-Link DFE-530TX
  * AOpen/Acer ALN-320
* Silicon Integrated Systems SiS 900 和 SiS 7016 PCI 快速以太网网卡
* Sundance Technologies ST201 PCI 快速以太网网卡，包括以下型号：
  * D-Link DFE-550TX
* SysKonnect SK-984x PCI 千兆以太网卡，包括以下型号：
  * SK-9841 1000baseLX 单模光纤，单端口
  * SK-9842 1000baseSX 多模光纤，单端口
  * SK-9843 1000baseLX 单模光纤，双端口
  * SK-9844 1000baseSX 多模光纤，双端口
* Texas Instruments ThunderLAN PCI 网卡，包括以下型号：
  * Compaq Netelligent 10, 10/100, 10/100 Proliant, 10/100 双端口
  * Compaq Netelligent 10/100 TX 嵌入式 UTP，10 T PCI UTP/同轴，10/100 TX UTP
  * Compaq NetFlex 3P, 3P 集成，3P 带 BNC
  * Olicom OC-2135/2138, OC-2325, OC-2326 10/100 TX UTP
  * Racore 8165 10/100baseTX
  * Racore 8148 10baseT/100baseTX/100baseFX 多功能
* ADMtek Inc. AL981 基于 PCI 快速以太网网卡
* ADMtek Inc. AN985 基于 PCI 快速以太网网卡
* ADMtek Inc. AN986 基于 USB 的以太网网卡，包括以下型号：
  * LinkSys USB100TX
  * Billionton USB100
  * Melco Inc. LU-ATX
  * D-Link DSB-650TX
  * SMC 2202USB
* CATC USB-EL1210A 基于 USB 的以太网网卡，包括以下型号：
  * CATC Netmate
  * CATC Netmate II
  * Belkin F5U111
* Kawasaki LSI KU5KUSB101B 基于 USB 的以太网网卡，包括以下型号：
  * LinkSys USB10T
  * Entrega NET-USB-E45
  * Peracom USB Ethernet Adapter
  * 3Com 3c19250
  * ADS Technologies USB-10BT
  * ATen UC10T
  * Netgear EA101
  * D-Link DSB-650
  * SMC 2102USB
  * SMC 2104USB
  * Corega USB-T
* ASIX Electronics AX88140A PCI 网卡，包括以下型号：
  * Alfa Inc. GFC2204
  * CNet Pro110B
* 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）网卡
* Davicom DM9100 和 DM9102 PCI 快速以太网网卡，包括以下型号：
  * Jaton Corporation XpressNet
* Fujitsu MB86960A/MB86965A
* HP PC Lan+ 卡（型号：27247B 和 27252A）
* Intel EtherExpress 16
* Intel EtherExpress Pro/10
* Intel EtherExpress Pro/100B PCI 快速以太网
* Intel InBusiness 10/100 PCI 网络适配器
* Intel PRO/100+ 管理适配器
* Isolan AT 4141-0（16 位）
* Isolink 4110（8 位）
* Novell NE1000、NE2000 和 NE2100 以太网接口
* 模拟 NE2000 的 PCI 网络卡：RealTek 8029、NetVin 5000、Winbond W89C940、Surecom NE-34、VIA VT86C926
* 3Com 3C501 卡
* 3Com 3C503 Etherlink II
* 3Com 3c505 Etherlink/+
* 3Com 3C507 Etherlink 16/TP
* 3Com 3C509、3C529（MCA）、3C579、3C589/589B/589C/589D/589E/XE589ET/574TX/574B（PC 卡/PCMCIA）、3C590/592/595/900/905/905B/905C PCI 和 EISA（Fast）Etherlink III / （Fast）Etherlink XL
* 3Com 3c980/3c980B Fast Etherlink XL 服务器适配器
* 3Com 3cSOHO100-TX OfficeConnect 适配器
* Toshiba 以太网卡
* Crystal Semiconductor CS89x0 基于的网卡，包括：
  * IBM Etherjet ISA
* NE2000 兼容 PC-Card（PCMCIA）以太网/快速以太网卡，包括以下型号：
  * AR-P500 以太网卡
  * Accton EN2212/EN2216/UE2216（OEM）
  * Allied Telesis CentreCOM LA100-PCM\_V2
  * AmbiCom 10BaseT 卡
  * BayNetworks NETGEAR FA410TXC 快速以太网
  * CNet BC40 适配器
  * COREGA Ether PCC-T/EtherII PCC-T
  * Compex Net-A 适配器
  * CyQ've ELA-010
  * D-Link DE-650/660
  * Danpex EN-6200P2
  * IO DATA PCLATE
  * IBM Creditcard 以太网 I/II
  * IC-CARD 以太网/IC-CARD+ 以太网
  * Linksys EC2T/PCMPC100
  * Melco LPC-T
  * NDC Ethernet Instant-Link
  * National Semiconductor InfoMover NE4100
  * Network Everywhere Ethernet 10BaseT PC 卡
  * Planex FNW-3600-T
  * Socket LP-E
  * Surecom EtherPerfect EP-427
  * Telecom Device SuperSocket RE450T
* Megahertz X-Jack 以太网 PC 卡 CC-10BT

## 2.3. ATM

* ATM 主机接口 - FORE Systems, Inc. PCA-200E ATM PCI 适配器 - Efficient Networks, Inc. ENI-155p ATM PCI 适配器
* ATM 信令协议 - ATM 论坛 UNI 3.1 信令协议 - ATM 论坛 UNI 3.0 信令协议 - ATM 论坛 ILMI 地址注册 - FORE Systems 的专有 SPANS 信令协议 - 永久虚拟通道（PVC）
* IETF“经典 IP 和 ARP over ATM”模型 - RFC 1483，“ATM 适配层 5 上的多协议封装” - RFC 1577，“经典 IP 和 ARP over ATM” - RFC 1626，“ATM AAL5 上的默认 IP MTU” - RFC 1755，“支持 IP over ATM 的 ATM 信令” - RFC 2225，“经典 IP 和 ARP over ATM” - RFC 2334，“服务器缓存同步协议（SCSP）” - Internet Draft draft-ietf-ion-scsp-atmarp-00.txt，“使用 SCSP 的分布式 ATMARP 服务”
* ATM 套接字接口

## 2.4. 其他

* AST 4 端口串行卡，使用共享 IRQ。
* ARNET 8 端口串行卡，使用共享 IRQ。
* ARNET（现为 Digiboard）Sync 570/i 高速串行。
* Boca BB1004 4 端口串行卡（不支持调制解调器）
* Boca IOAT66 6 端口串行卡（支持调制解调器）
* Boca BB1008 8 端口串行卡（不支持调制解调器）
* Boca BB2016 16 端口串行卡（支持调制解调器）
* Comtrol Rocketport 卡。
* 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。
* Specialix SI/XIO/SX ISA、EISA 和 PCI 串行扩展卡/模块。
* Adlib, SoundBlaster, SoundBlaster Pro, ProAudioSpectrum, Gravis UltraSound 和 Roland MPU-401 声卡。（snd 驱动）
* 大多数由 Crystal Semiconductors、OPTi、Creative Labs、Avance、Yamaha 和 ENSONIQ 生产的 ISA 音频编解码器。（pcm 驱动）
* Connectix QuickCam
* Matrox Meteor 视频帧抓取卡
* Creative Labs 视频 Spigot 帧抓取卡
* Cortex1 帧抓取卡
* Hauppauge Wincast/TV 卡（PCI）
* STB TV PCI
* Intel Smart Video Recorder III
* 基于 Brooktree Bt848 / Bt878 芯片的各种帧抓取卡。
* HP4020, HP6020, Philips CDD2000/CDD2660 和 Plasmon CD-R 驱动器。
* PS/2 鼠标
* 标准 PC 摇杆
* X-10 电力控制器
* GPIB 和 Transputer 驱动程序。
* Genius 和 Mustek 手持扫描仪。
* Xilinx XC6200 基于可重新配置硬件卡，兼容 Virtual Computers（[www.vcc.com）HOT1。](http://www.vcc.com）HOT1。)
* 支持 Dave Mills 实验性 Loran-C 接收器。
* Lucent Technologies WaveLAN/IEEE 802.11 PCMCIA 和 ISA 标准速率（2Mbps）及加速速率（6Mbps）无线网络适配器及类似设备\
  （NCR WaveLAN/IEEE 802.11，Cabletron RoamAbout 802.11 DS 和 Melco Airconnect）。注意：这些适配器的 ISA 版本实际上是 PCMCIA 卡与 ISA 到 PCMCIA 桥卡的组合，因此两种设备使用相同的驱动程序。
* Aironet 4500/4800 系列 802.11 无线适配器。PCMCIA、PCI 和 ISA 适配器都受支持。

## 3. 获取 FreeBSD

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

### 3.1. FTP/邮件

你可以从 `ftp.FreeBSD.org` 获取 FreeBSD 及其所有或部分可选软件包——这是官方的 FreeBSD 发布站点。

有关其他镜像站点，请参见文件 MIRROR.SITES。请尽量从离你最近（在网络上）的站点进行 FTP 下载。如果你想成为官方镜像站点，欢迎联系 `freebsd-admin@FreeBSD.org` 了解更多详情。

如果你无法访问互联网，且电子邮件是唯一可用的方式，你仍然可以通过发送邮件到 `ftpmail@ftpmail.vix.com` 来获取文件，邮件中请包含关键字 "help" 来获取有关如何使用此机制获取文件的更多信息。然而，请注意，这样做可能会通过邮件发送数十兆字节的数据，应仅在最后的紧急情况下使用！

### 3.2. 光盘

可通过以下方式订购 FreeBSD 4.0-RELEASE 和 3.X-RELEASE 光盘：

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

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

每张 -RELEASE 光盘的费用为 $39.95，订阅 FreeBSD 后为 $24.95。\
FreeBSD SNAPshot 光盘在提供时为 $39.95，订阅 FreeBSD-SNAP 后为 $14.95（-RELEASE 和 -SNAP 订阅是完全独立的）。有了订阅，你将自动收到新发布的更新。当每张光盘发货时，你的信用卡将被扣费，你可以随时取消订阅，无需进一步承担费用。

美国、加拿大和墨西哥的运输费用为每个订单 $5.00，海外为 $9.00。接受 Visa、Mastercard、Discover、American Express 信用卡或以美元支付的支票，并在美国境内提供货到付款服务。加利福尼亚州居民请支付 8.25% 的销售税。

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

## 4. 从旧版 FreeBSD 升级

如果你从之前版本的 FreeBSD 升级，最有可能是从 3.0 版本进行，以下一些问题可能会影响你，具体取决于你选择的升级方式。升级 FreeBSD 发行版的两种常见方式是：

`使用源代码，通过`/usr/src 还可使用 sysinstall 的（二进制）升级。

请阅读 `UPGRADE.TXT` 文件以获取更多信息。

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

你的建议、错误报告和代码贡献始终受到重视——如果你发现任何问题，请不要犹豫，随时报告给我们（如果可以的话，最好附带一个修复方案！）。

从具有互联网邮件连接的机器上提交错误报告的首选方法是使用 `send-pr` 命令，或使用位于 <http://www.FreeBSD.org/send-pr.html> 的 CGI 脚本。错误报告将通过我们忠实的 bugfiler 程序进行提交，你可以确信我们会尽最大努力尽快回应所有报告的错误。以这种方式提交的错误报告也将在我们的官网的支持部分显示，因此，它们不仅作为错误报告有价值，还为其他用户提供有关潜在问题的“警示”。

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

请注意，`send-pr` 本身是一个 shell 脚本，应该可以轻松地移植到其他系统。我们更希望你使用这个接口，因为它使跟踪问题报告变得更加容易。然而，在提交之前，请尽量确认问题是否已经被修复。

否则，如果有任何问题或技术支持问题，请发送邮件至：`freebsd-questions@FreeBSD.org`

此外，由于这是个志愿者项目，我们总是很高兴能有更多愿意帮助的人员——目前我们面临的需求远超我们自己能处理的！如有技术问题，或者希望提供帮助，请发送邮件至：`freebsd-hackers@FreeBSD.org`

请注意，这些邮件列表可能会产生 *大量* 的邮件流量，如果你使用的是较慢或昂贵的邮件访问方式，并且只对跟进 FreeBSD 的重大事件感兴趣，你可能会更喜欢订阅：`freebsd-announce@FreeBSD.org`

所有邮件列表都可以自由加入，任何有意加入的人都可以。发送邮件至 `MajorDomo@FreeBSD.org`，并在邮件正文的某一行单独写下 `help` 关键字。这样你可以获得更多关于加入各种列表、访问邮件归档等方面的信息。还有许多面向特殊兴趣小组的邮件列表未在此提及，你可以向 majordomo 询问有关这些列表的更多信息！

## 6. 致谢

FreeBSD 代表了来自世界各地的许多个人（如果不是成百上千个人）辛勤工作的累积成果，他们为此版本的发布付出了巨大努力。有关 FreeBSD 项目工作人员的完整名单，请参见：`http://www.FreeBSD.org/handbook/staff.html`

或者，如果你已加载文档分发包：`file:/usr/share/doc/handbook/staff.html`

特别感谢以下人员：

* 在 `http://www.FreeBSD.org/handbook/donors.html` 上列出的捐赠者
* Justin M. Seger <jseger@FreeBSD.org>，几乎是凭一己之力将 ports 转换为 ELF 格式。
* Doug Rabson <dfr@FreeBSD.org> 和 John Birrell <jb@FreeBSD.org>，感谢他们让 FreeBSD/alpha 成为现实，以及 NetBSD 项目提供的大量间接帮助。
* Peter Wemm <peter@FreeBSD.org>，感谢他为新内核模块系统做出的贡献（Doug Rabson 提供了大量帮助）。
* 以及全球成千上万的 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/4.0.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.
