FreeBSD 2.2.7-RELEASE 发行说明(1998 年 7 月)

===============================================================

发行说明

FreeBSD 2.2.7-RELEASE 版本

================================================================

1. 自 2.2.6 以来的更新内容

内核特性

  • 更新了 DPT SCSI RAID 控制器(包括对 EISA 卡的支持),现已默认启用。

  • 增加对 MSDOS FAT32(Win95 长文件名)的支持。

  • 修复了 SCSI 切换器代码中的多个错误。

  • 新增对 Crystal Semiconductor CS8920 以太网卡的支持。

  • 移除了失效的 LFS 代码。

  • 更新了驱动程序 Specialix SI/XIO/SX。

  • dmesg(历史缓冲区)现在可以由用户调整大小。请参阅 /sys/i386/conf/LINT 中的 MSGBUF_SIZE 选项。

  • 修复了 Adaptec aic7870/aic7880 芯片组的多个错误。

  • 现在正确识别启动时的 Pentium II 处理器。

  • 更新了 pcm 音频驱动程序,支持 Avance Logic ALS100 卡,并全面改善音频支持。

  • 修复了 NFS 凭据检查中的多个问题。

  • 对 NEC PC98 平台进行了许多更新。

用户空间特性

  • inetd(8) 现在支持服务速率限制。

  • 实用工具 ppp(8) 进行了重大更新。详情请参阅手册页。

  • 更新并清理了许多(非常多!)手册页和其他文档。

  • libc_r(POSIX pthread 支持的一部分)现在默认包含在系统中,并修复了许多错误。

  • ls(1) 新增多个新选项,详情请参阅手册页。

  • cvs(1) 更新至版本 1.9.26。

  • /etc 的多个部分借鉴了 3.0 版本的一些功能进行了更新。

  • as(1) 现在支持 fildll 和 fistpll 指令。

  • 改进了安装过程的多个方面。

  • 修复了一些 curses(3) 中的定位错误。

  • 修复了 dump(8) 和 restore(8) 中的几个错误。

  • 对登录类机制进行了多项增强,并为工作站用户提升了默认限制。

  • 为了更好的响应,ftpd 在控制通道上禁用了 Nagle 算法。

安全问题

  • XFree86 更新至 3.3.2.3——这是一个重要的安全版本,包含来自 The Open Group 的变更,修复了本地用户可能利用的多个 root 权限漏洞。

  • 加密库从 3.0 分支更新。

  • 升级了 ports 中的 popper 和 imap,修复了一些严重的安全漏洞(请参阅 Bugtrax)。 -修复了多个实用程序(如 rcp(1) 和 more(1))中的缓冲区溢出漏洞。 -在 BIND 的多个“易攻击”位置新增边界检查,并对 BIND 的许多部分进行了重要更新。

2. 支持的配置

FreeBSD 目前支持多种基于 ISA、VLB、EISA 和 PCI 总线的 PC,从 386sx 到奔腾级别的机器(虽然不推荐使用 386sx)。同时支持通用 IDE 或 ESDI 驱动配置、各种 SCSI 控制器、网络卡和串行卡。

以下是目前已知可以与 FreeBSD 配合使用的所有外设列表。其他配置也可能可用,只是我们尚未收到相关确认信息。

2.1. 磁盘控制器

支持以下磁盘控制器:

  • WD1003(所有通用 MFM/RLL)

  • WD1007(所有通用 IDE/ESDI)

  • IDE

  • ATA

支持的 Adaptec SCSI 控制器:

  • 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 矢量中需要此功能。然而,这些卡仍然可用于外部磁带、CD-ROM 等。同样,所有基于 AIC-6x60 的无启动 ROM 卡都无法启动。某些系统确实有启动 ROM,这通常会在系统首次启动或重置时显示消息,在这种情况下你可以从这些卡启动。请参阅你的系统/主板文档以了解更多信息。

支持的 BusLogic SCSI 控制器:

  • Buslogic 545S & 545c

  • Buslogic 445S/445c VLB SCSI 控制器

  • Buslogic 742A, 747S, 747c EISA SCSI 控制器

  • Buslogic 946c PCI SCSI 控制器

  • Buslogic 956c PCI SCSI 控制器

支持的 SymBios(原 NCR)53C 系列 PCI SCSI 控制器:

  • 53C810、53C825、53c860 和 53c875

  • 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) 松下/Panasonic(Creative SoundBlaster)专有接口(562/563 型号)

  • (scd) 索尼专有接口(所有型号)

  • (wcd) ATAPI IDE 接口

未维护的驱动程序,可能适用也可能不适用:

  • 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。

  • 德州仪器 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

  • 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

  • 惠普 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 PCI 和 EISA(快速)Etherlink III / (快速)Etherlink XL

  • 东芝以太网卡

  • IBM 和国家半导体的 PCMCIA 以太网卡也受到支持。

注意: 目前不支持令牌环网卡,我们仍在等待有人为其提供驱动程序。有没有志愿者?

2.3. 其他设备支持

以下是 FreeBSD 支持的其他硬件设备:

  • 串口卡:

    • 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 Video Spigot 帧捕获卡

    • Cortex1 帧捕获卡

    • Hauppauge Wincast/TV 板卡(PCI)

    • STB TV PCI

    • Intel Smart Video Recorder III

    • 基于 Brooktree Bt848 芯片的各种帧捕获卡

  • CD-R 驱动器:

    • HP4020、HP6020、Philips CDD2000/CDD2660 和 Plasmon CD-R 驱动器

  • 其他设备:

    • PS/2 鼠标

    • 标准 PC 游戏控制杆

    • X-10 电力控制器

    • GPIB 和 Transputer 驱动程序

    • Genius 和 Mustek 手持扫描仪

注意: FreeBSD 当前不支持 IBM 的 Microchannel (MCA) 总线。

3. 获取 FreeBSD

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

3.1. FTP/邮件

你可以从 FreeBSD 的官方发布站点 ftp.FreeBSD.org 上通过 FTP 下载 FreeBSD 及其所有可选包。

有关镜像 FreeBSD 软件的其他站点,请参阅文件 MIRROR.SITES。请尽量选择网络距离你最近的镜像站点下载发行版本。我们也欢迎更多镜像站点的加入!如果你希望成为官方镜像站点,请联系:[email protected]

如果你无法访问互联网,仅能通过电子邮件获取文件,仍然可以通过向 [email protected] 发送邮件来下载文件。在邮件中包含关键字 "help" 以获取关于如何使用该机制获取文件的更多信息。但请注意,这种方式会通过邮件传输大量数据(数十兆字节),应仅在别无他法的情况下使用!

3.2. 光盘

可以通过以下地址订购 FreeBSD 3.0-SNAP 和 2.2.x-RELEASE 的光盘:

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

你还可以通过以下方式在线订购:

他们的最新目录可通过 FTP 获取:ftp://ftp.cdrom.com/cdrom/catalog

每张 RELEASE 光盘售价为 $39.95,或通过 FreeBSD 订阅价为 $24.95。FreeBSD 3.0-SNAP 光盘售价为 $39.95,订阅价为 $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 脚本提交报告。 通过这种方式提交的漏洞报告会由可靠的漏洞记录程序妥善归档,并且我们会尽力尽快回应所有报告的问题。这些通过 Web 提交的漏洞报告会显示在 FreeBSD 网站的支持部分,既可作为漏洞报告,也能为其他用户提供可能需要注意的问题的“指引”。

如果由于某种原因无法使用 send-pr 命令提交漏洞报告,你可以尝试将报告发送至以下地址:[email protected]

请注意,send-pr 本身是个 shell 脚本,即使在完全不同的系统上也很容易移植。我们更希望你使用此接口,因为这样可以更方便地跟踪问题报告。然而,在提交报告之前,请尽量确认该问题是否已经被修复。

如果你有任何疑问或需要技术支持,请发送邮件至:[email protected]

此外,作为一个志愿者项目,我们始终欢迎额外的人手加入。当前需要的改进远超我们自身的能力!如果你有技术问题或愿意提供帮助,请联系:[email protected]

请注意,这些邮件列表的流量可能非常大。如果你的邮件访问速度较慢或费用较高,并且只希望了解 FreeBSD 的重大事件,建议订阅以下邮件列表:[email protected]

所有的邮件列表都可以自由订阅。发送邮件至 [email protected],并在邮件正文中单独写上一行关键词 help,即可获取有关加入各种邮件列表、访问存档等详细信息。除此之外,还有一些面向特殊兴趣小组的邮件列表未在此提及,你可以通过向 MajorDomo 发送邮件询问更多信息!

5. 致谢

FreeBSD 是全球众多人士辛勤努力的累积成果,其参与者可能有数十甚至上百人,他们共同完成了这一版本的发布。有关 FreeBSD 项目工作人员的完整名单,请参见:http://www.FreeBSD.org/handbook/staff.html

如果你已加载文档分发版,可以查看以下本地文件:file:/usr/share/doc/handbook/staff.html

特别感谢以下人员和组织:

  • 列于 http://www.FreeBSD.org/handbook/donors.html 页面上的捐赠者。

  • 蒙大拿州立大学的全体成员,感谢他们的早期支持。

  • 以及全球成千上万的 FreeBSD 用户和测试人员,没有他们,这一版本的发布根本不可能实现。

我们衷心希望你能享受使用这一版本的 FreeBSD!

FreeBSD 项目

最后更新于