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。
支持 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 光盘:
或者通过互联网从 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 项目
最后更新于