主板是映泰TForce 6100,带NVidia的集成网卡,但在FreeBSD 6.0上找不到它。于是在网上search关于NVidia集成网卡在FreeBSD系统上的安装方法,大家都说没多大问题。从这篇帖子看,FreeBSD 6.0很容易就找到了nve0。
仔细阅读pciconf -lv的输出,发现
none13@pci0:20:0: class=0×068000 card=0×25011565 chip=0×026910de rev=0xa1 hdr=0×00
vendor = 'NVIDIA Corporation'
class = bridge
可能就是板载网卡,对比刚才帖子的
nve0@pci0:10:0: class=0×068000 card=0×71251462 chip=0×005710de rev=0xa3 hdr=0×00
vendor = 'NVIDIA Corporation'
device = 'nForce4 Ethernet Controller'
class = bridge
class相同;chip的后二个bytes相同,表示NVidia公司;前两个bytes(DeviceID)不同,一个是0×0269,一个是0×0057。因此基本确定nve0@pci0:20:0: 就是网卡,但由于它比较新,还没有加到/usr/share/misc/pci_vendors,FreeBSD的nve driver还没有它的数据。
找到症结后,解决方法就很简单了。
Continue reading 'FreeBSD 6.0下安装NVidia集成网卡'
今天在NForce 410主板上安装FreeBSD 6.0,碰到了不少老问题。
1)WD 120G的硬盘对于FreeBSD来说有点“大”,修改过几次CHS参数也不行,由于时间不够,没有细究,直接换成WD 80G硬盘搞定。
2) NForce4 Networking Adapater。装之前想当然地认为BSD应该支持它,没想到文档中说支持,但需要LINUX下的nvlibnet.o,到google搜索居然没找到,貌似只能通过安装Nvidia的LINUX驱动才行,但又没有找到现成的LINUX Server安装,只能作罢。最后找个DLink 网卡搞定,这也是NVidia公司实行封闭政策的恶果。
幸好没有使用SATA硬盘,要不然根本安装不上FreeBSD:)