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.TXTHARDWARE.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 设备条目,它们也不再有效。

  • 驱动 alaxdmpnmx 已被移除,并被新的驱动 (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/pingusr.sbin/inetdusr.sbin/rrenumdusr.sbin/traceroute6usr.sbin/rtadvdusr.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。

  • 支持 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 下载。如果你想成为官方镜像站点,欢迎联系 [email protected] 了解更多详情。

如果你无法访问互联网,且电子邮件是唯一可用的方式,你仍然可以通过发送邮件到 [email protected] 来获取文件,邮件中请包含关键字 "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 (传真)

或者通过互联网从 [email protected]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 命令提交错误报告,你可以尝试发送邮件至:[email protected]

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

否则,如果有任何问题或技术支持问题,请发送邮件至:[email protected]

此外,由于这是个志愿者项目,我们总是很高兴能有更多愿意帮助的人员——目前我们面临的需求远超我们自己能处理的!如有技术问题,或者希望提供帮助,请发送邮件至:[email protected]

请注意,这些邮件列表可能会产生 大量 的邮件流量,如果你使用的是较慢或昂贵的邮件访问方式,并且只对跟进 FreeBSD 的重大事件感兴趣,你可能会更喜欢订阅:[email protected]

所有邮件列表都可以自由加入,任何有意加入的人都可以。发送邮件至 [email protected],并在邮件正文的某一行单独写下 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 [email protected],几乎是凭一己之力将 ports 转换为 ELF 格式。

  • Doug Rabson [email protected] 和 John Birrell [email protected],感谢他们让 FreeBSD/alpha 成为现实,以及 NetBSD 项目提供的大量间接帮助。

  • Peter Wemm [email protected],感谢他为新内核模块系统做出的贡献(Doug Rabson 提供了大量帮助)。

  • 以及全球成千上万的 FreeBSD 用户和测试人员,没有他们,这个版本根本无法完成。

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

FreeBSD 项目

最后更新于