[网卡]网卡的安装思路(1)网卡的安装(一) 在LINUX网络服务器配置中,网卡的安装是一个非常重要的环节。但是由于网卡的生产厂产、芯片、带宽、总线接口的不同,使得我们在安装时感到非常地头痛,这些问题对于LINUX初学者来讲更是突出。而且在互联网上的FAQ也非常多,网虫们虽然可以查寻,但是要找到适合自己网卡的安装介绍并不是一件容易的事情。下面让我们来介绍一下安装网卡的一般手段与思路,但并不能面面具到解决您的特殊问题,只希望可以起到抛砖引玉的作用,主要还是靠我们自己动手来解决这些实际问题。 首先,我们必须确定自己的网卡是什么芯片:是i8255x,还是D-Link DE220......是什么总线接口:是ISA还是PCI?一般情况下,10/100M自适应的网卡是PCI插口的,这类网卡如果在没有特殊的情况下,LINUX会自动识别,并且自动装载模块, 当然是系统支持的情况下,就只剩下软件的配置,放在下面讲,这里就不再多说硬件安装的问题。 国内PC与LINUX玩家的经济条件来看,大多没有条件也没有必要购买100M的网卡,因为还需要有100M的集线器配套。这对于家庭或者中小型网吧来讲是没有什么必要的,除非是一些大的网络应用单位,有几百个节点的公司,需要使用100M的带宽。而这些公司大多不必忧虑他们的100M网卡安装问题,原因就在上文中。 然而10M网卡的用户面临的问题也是比较多的(谁叫咱穷呢?穷人命苦啊!)10M的自然是ISA卡的多,(也有一些例外,比如网友们经常谈论的R**?45元一块的网卡就是PCI口的) 这些网卡如果在windows98下安装地顺利地话,那么对于LINUX那可就麻烦了。当然不必害怕,自有解决之道。 下面我用D-link DE220举个例子。 首先写下芯片型号,然后:
这里我指出一下, 第一句是让系统支持模块外挂。 第二句是让系统支持网络(如果LINUX没有对于网络的支持,就像没有望远镜的天文台) 第三句是TCP/IP网络协议的支持(TCP/IP是LINUX及UNIX发展的命脉,也是互联网的命脉) 第四句网络设备支持,你的网卡就属于网络设备。 第五句以太网支持,这是现有在大多数网络的拓朴结构,还有其他的,在此不多说。 第六句ne2000/ne1000支持,指的就是你的网卡兼容的模块名称,就是告诉LINUX,把你的网卡当成ne2000网卡来用。 注意,由于内核的版本不同、网卡的型号不同,可能以上的内容不尽相同,这里只是给出一个思路。 在/usr/doc/HOWTO/Ethernet-HOWTO文件中列出了Linux所支持的各种类型的以太网卡的完整列表,请仔细阅读这篇HOWTO文档。 在以下只列出一些比较常见的网卡。 3Com:支持3c503和3c503/16以及3c507和3c509。3c501尽管也支持,但是这种网卡速度太慢,我们不建议使用。 Novell:支持NE1000和NE2000以及各种兼容产品。同时也支持NE1500和NE2100。(注:这类网卡是我们中国最常用的一种) Western:支持Digital/SMC WD8003和WD8012以及较新的SMC Elite 16 Ultra。 Hewlett:支持HP 27252、HP 27247B和HP J2405A。 D-link:支持D-link公司的DE-600、DE100、DE200和DE-220-T。此外还支持属于PCMCIA卡的DE-659-T. DEC:支持DE200(32k/64k)、DE202、DE100和DEPCA rec E。 Allied:Teliesis AT1500和AT1700。 可以参照以上的列表,对你的网卡的类型在内核中的支持有所帮助。
如果有些朋友的内核太大,除了将内核中有些东西改成模块支持外,也可以将make zImage 改成make bzimage 如果编译的时候没有错误发生,那么新的内核'zImage"将在
将其copy至/boot。 定制lilo.conf文件,使其指向这个新的文件。 运行lilo 重要启动。 你可以运行"dmesg"来检查启动信息。 需要注意的是有些PNPISA的卡指定的IO端口没有在这个范围中,那么就麻烦了。 (*****非常注意*****,这里的经验是经过多次上网求证无果,下网实践一事无成后,历尽坎坷不断探索而最终证得觉悟。), 拿出你的网卡驱动程序,如果没有,就从供应商的网站上拉一个下来。然后在dos下,注意最好是纯DOS状态,而不是win dos状态。运行setup在设置中将plug and play设置成无效,改成jumpless方式。这样你的然后设置IO端口成为以上中的一个。 上一篇:动态负载平衡DNS简介 下一篇:[网卡]网卡的安装思路(2) 更多相关文章
|
推荐文章
精彩文章
|