FreeBSD 3.1-RELEASE 发行说明(1999 年 2 月)
发布说明
FreeBSD 3.1-RELEASE
欢迎使用 3.1-RELEASE,这是完全跟进 3.0-RELEASE 的版本,3.0-RELEASE 于 1998 年 11 月发布,并参数着 3.0-STABLE 分支的开始。在 3.0 发布后的 4 个月里,系统进行了数百项错误修复和一般增强。请参见以下相关详细信息。
任何安装失败或崩溃问题应通过使用 send-pr 命令报告(喜欢使用基于网页的界面的用户也可以查看此页面)。
有关 FreeBSD 和 3.1-RELEASE 目录布局的信息(特别是如果你是从软盘安装),请参阅 ABOUT.TXT
文件。有关安装说明,请参阅文件 INSTALL.TXT
和 HARDWARE.TXT
。
1. 自 3.0-RELEASE 以来的新变化
1.1. 内核变化
增加了对基于 RealTek 8129/8139 和 Accton MPX 5030/5038 芯片的快速以太网适配器的驱动支持,包括 SMC EZ Card 10/100 PCI 1211-TX。
增加了对基于 Lite-On PNIC 的快速以太网卡的驱动支持,包括 LinkSys LNE100TX、NetGear FA310TX Rev. D1 和 Matrox FastNIC 10/100。
增加了对基于 Macronix 98713、98713A、98715、98715A 和 98725 芯片的快速以太网适配器的驱动支持。
增加了对基于 Winbond W89C840F 芯片的快速以太网适配器的驱动支持。
增加了对基于 VIA Technologies VT3043 "Rhine I" 和 VT86C100A "Rhine II" 芯片的快速以太网适配器的驱动支持。
增加了对基于 RealTek RTL 8002 芯片的口袋以太网适配器的驱动支持。
增加了对基于 ASIX Electronics AX88140A 芯片的快速以太网适配器的驱动支持。
将 isdn4bsd 从 isdn4bsd 项目组整合到常规系统中。
系统控制台驱动程序(sc0)现在拆分为独立的单独模块,部分准备支持 USB 键盘、鼠标等。
增加了对 Philips I2C/SMBUS 的支持。
初步支持 USB 设备(一些键盘、鼠标)。
lpt 驱动程序现在已弃用。请改用驱动程序 ppbus 和 ppc(详细信息请参阅 ppc(4) 和 ppbus(4) 手册页)。在下一个版本之前,旧的驱动程序 lpt 将被移除,驱动程序 nlpt 将重命名为 lpt。
1.2. 安全修复
有关详细信息,请参阅 ftp://ftp.FreeBSD.org/pub/FreeBSD/CERT/
:
CERT 通告 CA-98-13-tcp-denial-of-service 问题已解决。
FreeBSD-SA-98:08(IP 分片拒绝服务)问题已解决。
KerberosIV 得到了更完善的支持。
1.3. 用户空间变更
当使用 ipfw(8) 并遵循手册页中的第一行语法(即使用规则文件)时,现在可以选择通过预处理器(m4、cpp)运行,这样可以使用符号名称和其他构造,从而使维护更加方便。
增加了对 PAM(可插拔认证模块)的支持,包括 radius、TACACS、S/Key、Kerberos、Unix(passwd)和其他认证方法的模块。
Sendmail 升级到版本 8.9.2。
更新了 AMD、texinfo、global 和许多其他各种实用工具。
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/2920C/294x/2950/3940/3950(窄型/宽型/双通道)系列 EISA/VLB/PCI SCSI 控制器
Adaptec AIC7850、AIC7860、AIC7880、AIC789x,集成 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 的真实克隆。
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 和 2100 SCSI 及光纤通道适配器
DTC 3290 EISA SCSI 控制器,支持 1542 模式仿真
对所有支持的 SCSI 控制器提供完全支持,包括 SCSI-I 和 SCSI-II 外设,如硬盘、光盘、磁带驱动器(包括 DAT 和 8mm Exabyte)、介质更换器、处理器目标设备和 CDROM 驱动器。支持具有 CDROM 命令的 WORM 设备进行只读访问。WORM/CD-R/CD-RW 写入支持由 cdrecord 提供,该工具在 ports 树中。
目前支持以下 CD-ROM 类型的系统:
(cd) SCSI 接口(包括 ProAudio Spectrum 和 SoundBlaster SCSI)
(matcd) Matsushita/Panasonic(Creative SoundBlaster)专有接口(562/563 型号)
(scd) Sony 专有接口(所有型号)
(wcd) ATAPI IDE 接口
以下驱动程序在旧的 SCSI 子系统下受到支持,但尚未在新的 CAM SCSI 子系统下得到支持:
Tekram DC390 和 DC390T 控制器(可能还有其他基于 AMD 53c974 的卡)
NCR5380/NCR53400("ProAudio Spectrum")SCSI 控制器
UltraStor 14F、24F 和 34F SCSI 控制器
Seagate ST01/02 SCSI 控制器
Future Domain 8xx/950 系列 SCSI 控制器
WD7000 SCSI 控制器
Adaptec 1510 系列 ISA SCSI 控制器(不适用于可启动设备)
Adaptec 152x 系列 ISA SCSI 控制器
Adaptec AIC-6260 和 AIC-6360 基板,包括 AHA-152x 和 SoundBlaster SCSI 卡
[注:目前正在进行将 AIC-6260/6360 和 UltraStor 驱动移植到新的 CAM 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。
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
Macronix 98713、98713A、98715、98715A 和 98725 快速以太网网卡:
NDC Communications SFA100A(98713A)
CNet Pro120A(98713 或 98713A)
CNet Pro120B(98715)
SVEC PN102TX(98713)
Winbond W89C840F 快速以太网网卡,包括以下型号:
Trendware TE100-PCIE
VIA Technologies VT3043 "Rhine I" 和 VT86C100A "Rhine II" 快速以太网网卡,包括以下型号:
Hawking Technologies PN102TX
D-Link DFE530TX
Texas Instruments ThunderLAN PCI 网卡,包括以下型号:
Compaq Netelligent 10, 10/100, 10/100 Proliant, 10/100 双端口
Compaq Netelligent 10/100 TX 嵌入式 UTP, 10 T PCI UTP/Coax, 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 多重适配
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)网卡
Fujitsu MB86960A/MB86965A
HP PC Lan+ 卡(型号:27247B 和 27252A)
Intel EtherExpress 16
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(快速)Etherlink III /(快速)Etherlink XL
3Com 3c980 快速 Etherlink XL 服务器适配器
Toshiba 以太网卡
Crystal Semiconductor CS89x0 基于网卡,包括:
IBM Etherjet ISA
也支持 IBM 和 National Semiconductor 的 PCMCIA 以太网卡。
注意: 目前不支持令牌环网卡,因为我们仍在等待有人贡献驱动程序。有人愿意吗?
2.3. ATM
ATM 主机接口
FORE Systems, Inc. PCA-200E ATM PCI 适配器
Efficient Networks, Inc. ENI-155p ATM PCI 适配器
ATM 信令协议
ATM Forum UNI 3.1 信令协议
ATM Forum UNI 3.0 信令协议
ATM Forum ILMI 地址注册
FORE Systems 的专有 SPANS 信令协议
永久虚拟通道(PVCs)
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-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
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 Video 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 手持扫描仪
Xilinx XC6200 基于的可重构硬件卡,兼容 Virtual Computers(www.vcc.com)的 HOT1
支持 Dave Mills 的实验性 Loran-C 接收器
FreeBSD 目前不支持 IBM 的微通道(MCA)总线。
3. 获取 FreeBSD
你可以通过多种方式获取 FreeBSD:
3.1. FTP/邮件
你可以通过 ftp.FreeBSD.org
(官方 FreeBSD 发布站点)从 FTP 下载 FreeBSD 及其任何或所有可选软件包。
有关镜像 FreeBSD 软件的其他位置,请参阅文件 MIRROR.SITES
。请从离你最近的(在网络术语中)站点下载分发版。欢迎提供更多的镜像站点!如果你希望成为官方镜像站点,请联系 freebsd-admin@FreeBSD.org 获取更多详情。
如果你无法访问互联网,且电子邮件是唯一选择,你仍然可以通过发送邮件到 ftpmail@ftpmail.vix.com
获取文件。请在邮件中写上关键字 "help" 以获取有关如何通过此机制获取文件的更多信息。然而,请注意,这将通过邮件发送大量的数十兆字节数据,应该仅作为最后的手段使用!
3.2. FreeBSD 2.0
你可以通过以下方式从 CDROM 订购 FreeBSD 3.1-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 或美国美元支票,并在美国境内提供货到付款服务。加利福尼亚州居民需加收 8.25% 的销售税。
如果你因任何原因不满意,光盘提供无条件退货政策。
4. 从旧版 FreeBSD 升级
如果你正在从之前的 FreeBSD 版本进行升级,最有可能是从 2.2.x/2.1.x 版本升级(在某些较少的情况下),以下一些问题可能会影响你,当然,具体情况还取决于你选择的升级方式。有两种常见的 FreeBSD 升级方式:
使用源代码,通过 ·/usr/src·
还可使用 sysinstall 的(二进制)升级。
使用源代码时,你需要了解两个目标:标准的“升级”目标,它将把 2.x 或 3.0 系统升级到 3.1;和“world”目标,它将保持已经升级的系统与自初次升级以来的所有变更同步。
使用二进制升级选项时,系统将直接升级到 3.1/ELF,同时为与旧版二进制文件的向后兼容性填充 /<basepath>/lib/aout
目录。
无论哪种方式,升级到 ELF 后,你将拥有更小的二进制文件,并能访问更多已移植到其他 ELF 环境中的编译器工具(我们的旧版并且有些过时的 a.out 格式大多不被其他软件项目支持)。那些希望继续访问旧版 a.out 动态可执行文件的人,应确保安装 compat22 分发版。
[其他重要的升级说明应放在此处]
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
特别感谢:
Steve Price 为其在构建和组织软件包方面的工作,以及一如既往的 Satoshi Asami 在 Ports 方面的工作。
Doug Rabson 和 John Birrell 为使 FreeBSD/alpha 成为现实,以及 NetBSD 项目在间接方面的重大帮助。
Peter Wemm 为新内核模块系统(在 Doug Rabson 的大力帮助下)所做的贡献。
以及全世界成千上万的 FreeBSD 用户和测试人员,没有他们,这个版本根本不可能实现。
我们真诚地希望你喜欢这个版本的 FreeBSD!
FreeBSD 项目
最后更新于