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
。请尽量选择网络距离你最近的镜像站点下载发行版本。我们也欢迎更多镜像站点的加入!如果你希望成为官方镜像站点,请联系:freebsd-admin@FreeBSD.org。
如果你无法访问互联网,仅能通过电子邮件获取文件,仍然可以通过向 ftpmail@ftpmail.vix.com
发送邮件来下载文件。在邮件中包含关键字 "help" 以获取关于如何使用该机制获取文件的更多信息。但请注意,这种方式会通过邮件传输大量数据(数十兆字节),应仅在别无他法的情况下使用!
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 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 命令提交漏洞报告,你可以尝试将报告发送至以下地址: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
特别感谢以下人员和组织:
列于 http://www.FreeBSD.org/handbook/donors.html 页面上的捐赠者。
蒙大拿州立大学的全体成员,感谢他们的早期支持。
以及全球成千上万的 FreeBSD 用户和测试人员,没有他们,这一版本的发布根本不可能实现。
我们衷心希望你能享受使用这一版本的 FreeBSD!
FreeBSD 项目
最后更新于