FreeBSD 2.2.8-RELEASE 发行说明(1998 年 12 月)
===============================================================
发行说明
FreeBSD 2.2.8-RELEASE 版本
================================================================
1. 自 2.2.7 以来的新增功能
内核功能:
支持大于 8G 的 IDE 硬盘。
支持 3Com 3c905B 以太网适配器。
支持基于 PCI ThunderLAN 的以太网适配器(Compaq/Olicom)。
显著改进 Linux 仿真器。例如,像 QuakeII 这样的程序现在应该可以直接运行(前提是满足其其他运行需求)。
合并了 -current 分支的 pthread 实现的主要改动:包括基于 FILE * 的文件锁定、信号修复、读/写锁定、更好的 POSIX 兼容性和更高的性能。
新增一个灵活的带宽限制器/延迟仿真器,即 dummynet。详见 dummynet(4)。
支持多接口桥接功能(10 和 100 Mbit/s)。详见 bridge(4)。
新增 NFS 客户端加速器,详见 rc.conf(5) 中的
nfs_access_cache
。
用户态功能:
重构了 /bin/sh 的信号和 trap 处理。这使得当通过 system(2) 调用时(如由邮件代理调用),
tty
模式下的 emacs 可以正常工作。从 3.0 分支合并了 ppp(8),新增了如多链路和 VPN 支持等功能,并修复了一些已知问题。
安全问题:
处理了自 2.2.7 发布以来所有公开的 CERT/Bugtraq 安全通告。
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 控制器
注意:你不能从 SoundBlaster 卡启动,因为它们没有板载 BIOS,这对于将启动设备映射到系统 BIOS I/O 向量中是必需的。然而,它们可以完美用于外部磁带、CDROM 等设备。对于任何没有启动 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 控制器。
对于所有受支持的 SCSI 控制器,提供完整支持 SCSI-I 和 SCSI-II 外设,包括硬盘、磁带驱动器(包括 DAT 和 8mm Exabyte)以及 CD ROM 驱动器。
目前支持的 CD-ROM 类型系统如下:
(cd) SCSI 接口(也包括 ProAudio Spectrum 和 SoundBlaster SCSI)
(matcd) Matsushita/Panasonic(Creative SoundBlaster)专有接口(562/563 型号)
(scd) Sony 专有接口(所有型号)
(wcd) ATAPI CDROM 接口
(acd) ATAPI CD-R 接口(作为“wcd”的替代)
未维护的驱动程序,可能适用于某些硬件,也可能不适用:
Adaptec 1510 系列 ISA SCSI 控制器(不适用于启动设备)
Adaptec 152x 系列 ISA SCSI 控制器
Adaptec AIC-6260 和 AIC-6360 基础的板卡,包括 AHA-152x 和 SoundBlaster SCSI 卡
软盘磁带接口(Colorado/Mountain/Insight)
(mcd) Mitsumi 专有 CD-ROM 接口(所有型号)
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
SMC Etherpower II
Texas Instruments ThunderLAN PCI NICs,包括以下型号:
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
DEC EtherWORKS III NICs(DE203, DE204, 和 DE205)
DEC EtherWORKS II NICs(DE200, DE201, DE202, 和 DE422)
DEC DC21040, DC21041, 或 DC21140 基于的 NICs(SMC Etherpower 8432T, DE245 等)
DEC FDDI(DEFPA/DEFEA)NICs
Fujitsu MB86960A/MB86965A
HP PC Lan+ 卡(型号:27247B 和 27252A)
Intel EtherExpress(由于驱动程序不稳定,不推荐使用)
Intel EtherExpress Pro/10
Intel 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/905B PCI 和 EISA
(Fast)Etherlink III /(Fast)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 端口串行卡(支持调制解调器)
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
Adlib, SoundBlaster, SoundBlaster Pro, ProAudioSpectrum, Gravis UltraSound 和 Roland MPU-401 声卡
Connectix QuickCam
Matrox Meteor 视频帧抓取卡
Creative Labs 视频 Spigot 帧抓取卡
Cortex1 帧抓取卡
Hauppauge Wincast/TV 板卡(PCI)
STB TV PCI
Intel Smart Video Recorder III
基于 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 及其任何或所有的可选包 - 这是官方的 FreeBSD 发布站点。
有关镜像 FreeBSD 软件的其他位置,请参见文件 MIRROR.SITES
。请从最接近(在网络术语中)的站点下载发行版。我们始终欢迎额外的镜像站点!如果你希望成为官方镜像站点,请联系 freebsd-admin@FreeBSD.org
获取更多细节。
3.2. 光盘
你可以从以下地址订购 FreeBSD 3.0-SNAP 和 2.2.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,美国境外 $9.00。他们接受 Visa、Mastercard、Discover、American Express 或美国美元的支票,并在美国境内通过 COD(货到付款)发货。加利福尼亚州居民需额外支付 8.25% 的销售税。
如果你对任何原因不满意,光盘有无条件退货政策。
4. 报告问题、提出建议、提交代码
你的建议、错误报告和代码贡献始终受到重视——如果你发现任何问题,请不要犹豫,尽管报告(如果可以,请附上修复补丁)!
提交错误报告的首选方法是使用带有互联网邮件连接的机器上的 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 并询问更多信息!
5. 致谢
FreeBSD 代表了来自世界各地许多个人的共同努力,这些人不懈工作,最终为你带来了这个版本。欲查看完整的 FreeBSD 项目工作人员名单,请访问:http://www.FreeBSD.org/handbook/staff.html
或,如果你已加载文档分发包:file:/usr/share/doc/handbook/staff.html
特别感谢:
蒙大拿州立大学的所有人员,感谢他们的早期支持。
以及全球数千名 FreeBSD 用户和测试人员,正是有了他们的帮助,这个版本才得以实现。
我们真诚希望你喜欢这个 FreeBSD 版本!
最后更新于