发布说明
FreeBSD 3.3-RELEASE
欢迎使用 3.3-RELEASE,这是继 1999 年 5 月发布的 3.2-RELEASE 的全面后续版本。在自 3.2 发布以来的几个月中,系统进行了许多错误修复和改进增强。请查看以下相关细节。
任何安装失败或崩溃应通过使用 send-pr
命令报告(如果更喜欢基于 Web 的界面,也可以查看此页面)。
有关 FreeBSD 以及 3.3-RELEASE 目录结构的信息(尤其是在从软盘安装时!),请参阅 ABOUT.TXT
。安装说明请参阅文件 INSTALL.TXT
和 HARDWARE.TXT
。
-
Berkeley 数据包过滤器(bpf) 默认启用。这是为了支持 DHCP 安装。
-
Linux 模式 经历了重大错误修复和改进。
-
i386 引导程序 针对一些问题系统进行了增强。
-
增加了对基于 Lucent Hermes 芯片组的 IEEE 802.11 PCMCIA 无线网卡的驱动支持,包括 Lucent WaveLAN/IEEE 802.11 和 Cabletron RoamAbout。支持 2Mbps 和 6Mbps Turbo 适配器。[已合并]
-
增加了对基于 ADMtek Inc. AL981 Comet 芯片组的 PCI 快速以太网卡的驱动支持。
-
增加了对基于 LC82C115 'PNIC II' 芯片组的 PCI 快速以太网卡的驱动支持。
-
增加了对 SysKonnect SK-984x PCI 千兆以太网适配器的驱动支持。
-
增加了对基于 Adaptec AIC-6915 快速以太网控制器的 Adaptec Duralink PCI 以太网适配器的驱动支持。
-
集成了 M-systems DiskOnChip 产品的驱动支持。
-
增加了对 3Com 3c905C-TX 的驱动支持。
-
增加了对 3Com 3x574-TX 16 位 FastEtherlink PC 卡支持的驱动支持。
-
增加了对 Compaq Smart Raid RAID 控制器系列的驱动支持。
-
增加了对多个 Realtek 和 Avance Asound 音频卡的驱动支持。
-
USB 支持 得到了改进。
-
对 Vinum 卷管理器 进行了重大更新。[尽管新的 RAID-5 功能仍应视为实验性功能,因为它们是全新的]。
-
修复了一些 NFS 问题。
-
APM 支持 得到了增强。已修复与旧版 APM BIOS 相关的内核 Panic 问题。此外,挂起/待机转换变得更加稳健。
-
增加了基于用户和组的 IPFW 防火墙功能。
-
增加了对 IPFW 中的概率规则匹配的支持。
-
IPFW 日志记录 现在是动态的。IPFW 日志记录计数可以重置,且每条规则都可以设置任意的日志记录限制。
-
已修复文件系统参数的问题。
-
修复了
profil(2)
在exec
调用后保持不活跃的问题。 -
修复了
amd
(自动挂载守护进程)中的远程可利用 root 漏洞。 -
更新了 Port
wu-ftpd
,修补了可能导致远程 root 漏洞的漏洞。 -
更新了 Port
proftpd
,修补了可能导致远程 root 漏洞的漏洞。 -
更新了 Port
samba
,修补了可能导致远程 root 漏洞的漏洞。 -
更新了 Port
inn
,修复了一些缓冲区溢出问题。 -
自 FreeBSD 3.0 版本以来,已修复许多网络栈中的小问题,这些问题可能被利用进行拒绝服务攻击。
-
Linux 模式 的支持环境已更新。Port
linux_lib
和linux_devel
被分别替换为linux_base
和linux_devtools
。这些新 Port 基于 Red Hat 5.2 的软件包,并支持 glibc2 和 libc5 基于的应用程序。 -
Sysinstall
现在包含了 DHCP 客户端支持。 -
inetd(8)
中的 TCP Wrapper 支持现在通过命令行选项进行控制,并且除了之前支持的服务类型之外,数据报(UDP)服务也可以被包装。有关详细信息,请参阅手册页,因为没有命令行选项的inetd
不会进行包装。 -
ISC 的 DHCP 客户端已升级到 2.0 版本。
-
GNU 解析器生成器 Bison 已升级到 1.28 版本。
-
新增 高级电源管理监控守护进程(apmd(8))。该守护进程能让用户选择由用户空间处理的 APM 事件,并为给定事件指定命令。这使得 APM 行为可以以灵活的方式进行配置。有关详细信息,请参阅手册页。
FreeBSD 当前支持各种基于 ISA、VLB、EISA 和 PCI 总线的 PC,包括从 386sx 到 Pentium 级别的机器(尽管不推荐使用 386sx)。还提供对通用 IDE 或 ESDI 硬盘配置、各种 SCSI 控制器、网络和串口卡的支持。
以下是目前已知支持 FreeBSD 的所有外设列表。其他配置也可能工作,我们只是尚未收到确认。
-
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(窄/Wide/Twin)系列 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, 1080 和 1240 SCSI 主机适配器
-
QLogic 2100 光纤通道适配器(仅限私有环路)
-
DTC 3290 EISA SCSI 控制器(在 1542 模拟模式下)
对于所有支持的 SCSI 控制器,提供对 SCSI-I 和 SCSI-II 外设的完全支持,包括硬盘、光盘、磁带驱动器(包括 DAT 和 8mm Exabyte)、介质交换机、处理器目标设备和 CD-ROM 驱动器。支持支持 CD-ROM 命令的 WORM 设备进行只读访问,CD-ROM 驱动程序可以读取。WORM/CD-R/CD-RW 写入支持通过 cdrecord
提供,该工具位于 Ports 中。
目前支持以下类型的 CD-ROM 系统:
- (cd) SCSI 接口(包括 ProAudio Spectrum 和 SoundBlaster SCSI)
- (matcd) 松下/Panasonic(Creative SoundBlaster)专有接口(562/563 型号)
- (scd) 索尼专有接口(所有型号)
- (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 控制器
- 基于 AIC-6260 和 AIC-6360 的 Adaptec 板,包括 AHA-152x 和 SoundBlaster SCSI 卡
[注意:目前正在进行将 AIC-6260/6360 和 UltraStor 驱动程序移植到新的 CAM SCSI 框架的工作,但尚无完成的时间表。]
不再维护的驱动程序,可能适用于你的硬件,也可能不适用:
- 磁带软盘接口(Colorado/Mountain/Insight)
- (mcd) Mitsumi 专有 CD-ROM 接口(所有型号)
-
Adaptec Duralink PCI 快速以太网适配器,基于 Adaptec AIC-6915 快速以太网控制器芯片,包括以下型号:
- ANA-62011 64 位单端口 10/100-BaseTX 适配器
- ANA-62022 64 位双端口 10/100-BaseTX 适配器
- ANA-62044 64 位四端口 10/100-BaseTX 适配器
- ANA-69011 32 位单端口 10/100-BaseTX 适配器
- ANA-62020 64 位单端口 100-BaseFX 适配器
-
Allied-Telesis AT1700 和 RE2000 卡
-
Alteon Networks PCI 千兆以太网 NIC,基于 Tigon 1 和 Tigon 2 芯片组,包括以下型号:
- Alteon AceNIC(Tigon 1 和 2)
- 3Com 3c985-SX(Tigon 1 和 2)
- Netgear GA620(Tigon 2)
- Silicon Graphics Gigabit Ethernet
- DEC/Compaq EtherWORKS 1000
- NEC Gigabit Ethernet
-
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 快速以太网 NIC,包括以下型号:
- 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 快速以太网 NIC,包括以下型号:
- LinkSys EtherFast LNE100TX
- NetGear FA310-TX Rev. D1
- Matrox FastNIC 10/100
- Kingston KNE110TX
-
Macronix 98713、98713A、98715、98715A 和 98725 快速以太网 NIC:
- NDC Communications SFA100A(98713A)
- CNet Pro120A(98713 或 98713A)
- CNet Pro120B(98715)
- SVEC PN102TX(98713)
-
Macronix/Lite-On PNIC II LC82C115 快速以太网 NIC,包括以下型号:
- LinkSys EtherFast LNE100TX 版本 2
-
Winbond W89C840F 快速以太网 NIC,包括以下型号:
- Trendware TE100-PCIE
-
VIA Technologies VT3043 "Rhine I" 和 VT86C100A "Rhine II" 快速以太网 NIC,包括以下型号:
- Hawking Technologies PN102TX
- D-Link DFE530TX
-
SysKonnect SK-984x PCI 千兆以太网卡,包括以下型号:
- SK-9841 1000baseLX 单模光纤,单端口
- SK-9842 1000baseSX 多模光纤,单端口
- SK-9843 1000baseLX 单模光纤,双端口
- SK-9844 1000baseSX 多模光纤,双端口
-
Texas Instruments ThunderLAN PCI NIC,包括以下型号:
- 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/100-BaseTX
- Racore 8148 10-BaseT/100-BaseTX/100-BaseFX 多功能
-
ADMtek Inc. AL981 基于 PCI 的快速以太网 NIC
-
ASIX Electronics AX88140A PCI NIC,包括以下型号:
- Alfa Inc. GFC2204
- CNet Pro110B
-
DEC EtherWORKS III NIC(DE203、DE204 和 DE205)
-
DEC EtherWORKS II NIC(DE200、DE201、DE202 和 DE422)
-
DEC DC21040、DC21041 或 DC21140 基于的 NIC(SMC Etherpower 8432T、DE245 等)
-
DEC FDDI(DEFPA/DEFEA)NIC
-
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 以太网接口
-
仿 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、3C579、3C589(PCMCIA)、3C590/592/595/900/905/905B/905C PCI 和 EISA(快速)Etherlink III /(快速)Etherlink XL
-
3Com 3c980/3c980B 快速 Etherlink XL 服务器适配器
-
3Com 3cSOHO100-TX OfficeConnect 适配器
-
Toshiba 以太网卡
-
Crystal Semiconductor CS89x0 基于的 NIC,包括:
- IBM Etherjet ISA
-
IBM 和 National Semiconductor 的 PCMCIA Etherjet 卡也受支持
请注意,目前不支持令牌环卡,因为我们仍在等待有人捐赠其驱动程序。有人愿意捐赠吗?
-
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 通过 ATM" 模型
- RFC 1483,"多协议封装通过 ATM 适配层 5"
- RFC 1577,"经典 IP 和 ARP 通过 ATM"
- RFC 1626,"用于 ATM AAL5 的默认 IP MTU"
- RFC 1755,"ATM 信令支持 IP 通过 ATM"
- RFC 2225,"经典 IP 和 ARP 通过 ATM"
- RFC 2334,"服务器缓存同步协议(SCSP)"
- Internet Draft draft-ietf-ion-scsp-atmarp-00.txt,
"使用 SCSP 的分布式 ATMARP 服务"
-
ATM 套接字接口
-
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 Video 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)
以及 Turbo 速率(6Mbps)无线网络适配器及其兼容产品
(NCR WaveLAN/IEEE 802.11,Cabletron RoamAbout 802.11 DS)。
注:这些适配器的 ISA 版本实际上是结合了 PCMCIA 卡和 ISA 到 PCMCIA 桥卡的 PCMCIA 卡,因此这两种设备都使用相同的驱动程序。 -
FreeBSD 当前不支持 IBM 的微通道(MCA)总线。
你可以通过多种方式获取 FreeBSD:
你可以从 ftp.FreeBSD.org
获取 FreeBSD 及其所有或部分可选软件包——这是官方的 FreeBSD 发布站点。
有关其他镜像站点的信息,请参阅文件 MIRROR.SITES。请尽量从最接近你的站点(就网络连接而言)进行 FTP 下载。欢迎更多的镜像站点!如果你希望成为官方镜像站点,请联系 [email protected]
获取更多信息。
如果你无法访问互联网,并且只能通过电子邮件获取文件,你仍然可以通过发送邮件到 [email protected]
获取文件——在邮件中写入关键词“help”以获取更多有关如何通过这种方式获取文件的信息。请注意,这种方法将通过邮件发送大量的 几十兆字节 数据,应该仅在万不得已的情况下使用!
你可以从以下地址订购 FreeBSD 3.3-RELEASE 光盘:
Walnut Creek CDROM
4041 Pike Lane, Suite F
Concord, CA 94520
1-800-786-9907, +1-925-674-0783, +1-925-674-0821(传真)
还可通过互联网从 [email protected]
或 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% 的销售税。
如果你因任何原因不满意,光盘享有无条件退货政策。
如果你正在从先前版本的 FreeBSD 升级,最有可能是从 2.2.x 或 2.1.x 版本(在某些较少的情况下)进行升级,以下问题可能会影响到你,具体取决于你选择的升级方式。升级 FreeBSD 发行版有两种常见方法:
- 使用源代码,通过
/usr/src
- 还可使用 sysinstall 的(二进制)升级。
如果使用源代码,你需要关注两个目标:标准的 “upgrade” 目标,它将 2.x 或 3.0 系统升级到 3.3,和 “world” 目标,它将已升级的系统与自初次升级以来的任何变更保持同步。
如果使用二进制升级选项,系统将直接升级到 3.3/ELF,并且也会为向后兼容旧二进制文件而填充 / <basepath>/lib/aout
目录。
无论哪种方式,转到 ELF 格式意味着你将拥有更小的二进制文件,并且可以访问已移植到其他 ELF 环境中的大量编译器功能(我们较旧且有些陈旧的 a.out 格式大多数其他软件项目已不再支持)。那些希望保留对旧版 a.out 动态可执行文件访问的人应确保安装 compat22 发行版。请注意,a.out 库在系统重启之前无法访问,这可能会导致某些 a.out 包出现问题。
此外,请不要使用先前版本的安装磁盘或 sysinstall,因为 3.1 版本引入了新的引导过程,要求安装新的引导块(因为 ELF 内核),而 3.2 版本对引导过程进行了进一步修改。
[其他重要的升级注意事项应放在这里]
你的建议、错误报告和代码贡献始终受到重视——如果你发现任何问题,请不要犹豫,尽量报告这些问题(如果可能,附上修复方案!)。
从具有互联网邮件连接的机器上提交错误报告的首选方法是使用 send-pr
命令,或者通过 http://www.FreeBSD.org/send-pr.html 使用 CGI 脚本。错误报告将通过我们的忠实 bugfiler 程序自动提交,你可以放心,我们会尽力尽快回复所有报告的错误。通过这种方式提交的错误也会在我们的网站的支持部分可见,因此它们既作为错误报告,也作为其他用户关注潜在问题的“指示参数”。
如果由于某些原因你无法使用 send-pr
命令提交错误报告,你可以尝试将报告发送到:[email protected]
请注意,send-pr
本身是一个 shell 脚本,应该很容易移植到完全不同的系统上。我们更倾向于你使用这个接口,因为它使我们更容易跟踪问题报告。然而,在提交之前,请尽量确认该问题是否已经得到修复。
另外,如果你有任何问题或技术支持问题,请将邮件发送到:[email protected]
此外,作为一个志愿者项目,我们始终欢迎有意帮助的额外人手——目前希望的增强功能远远超过我们自己能够管理的!要与我们联系技术问题或提供帮助,请发送邮件到:[email protected]
请注意,这些邮件列表可能会产生 大量 的流量,如果你有较慢或昂贵的邮件访问权限,并且仅对跟进重要的 FreeBSD 事件感兴趣,你可能会觉得订阅以下邮件列表更为合适:[email protected]
所有邮件列表都可以自由加入,任何希望加入的人都可以这样做。请发送邮件到 [email protected]
,并在邮件正文中单独一行包含关键字 help
。这将为你提供更多关于加入各种邮件列表、访问存档等的信息。还有许多面向特定兴趣小组的邮件列表没有在此提及,因此请发送邮件到 majordomo 并询问关于这些列表的信息!
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 项目