考试网 >> IT认证 >> 微软 >> MCSE指导 >> Linux系统环境下新手如何安装网卡

Linux系统环境下新手如何安装网卡

发布时间:2006-06-28 06:20     点击:
分页:[1] 2 3  下一页

本文主要面对新手,不对任何高难度问题进行讨论,包括双网卡,正常编译了driver也不能用的古怪网卡等。本文的主要目的是告诉新手,Linux下网卡是怎样被驱动的。本文不讨论安装Linux的问题,假设用户已经成功安Linux,就等驱动网卡。

  第一步--不要再问 Linux下能够装XXX卡么?

  这样的问题,Linux是个开放的系统,借助于网络上无数的高手,几乎所有的硬件都能找到支持。

  首先需要指出,Linux下对网卡的支持往往是只对芯片的,所以对某些不是很著名的网卡,往往需要知道它的芯片型号以配置Linux。

  比如我的Accton 网卡,就不存在Linux的driver,但是因为它是NE2000兼容,所以把它当NE2000就可以在Linux下用了。所以当你有一块网卡不能用,在找Linux的driver之前一定搞清楚这个网卡用的什么芯片,跟谁兼容,比如3c509,ne2000,etherexpress等等。

  这样的型号一般都在网卡上最大的一快芯片上印着,抄下来就是了。

  最普遍使用也许是最好配的网卡也许就是Ne2000兼容卡了,我用它来作例子。注意实际上很多廉价卡都是NE2000兼容的。

  对于NE2000卡,先要作的一件事情,是将网卡设定为Jumpless模式。很多现在的网卡缺省都是PnP模式,这在95下的确能减少很多麻烦,但是Linux不支持,所以Linux下必须是Jumpless模式。

  一般所有程序将网卡设为Jumpless。当然如果是老卡,本来就不是PnP,不用管这个。注意,这里主要是ISA的NE2000,关于PCI的NE2000,需要另外设置。

  下来就是得弄清楚网卡的IO地址和IRQ.这是两个非常重要的网卡驱动参数。这个最简单就是还用那个网卡的设定程序,设定完Jumpless之后肯定有地方可以软设定IO和IRQ.老一些的卡得跳线,道理一样。另外一个方法是如果网卡能在95或NT下工作,去95下的control panel里看这个卡的properities,查IO和IRQ.。

  OK,到现在,你知道了你的卡是NE2000兼容,知道了它是在Jumpless模式下,知道了IO地址和IRQ,就可以安装了。

Linux系统与95这些系统不同的一点是它是运行在内核 上的,所谓内核,就是把系统最核心的部分孤立出来编程,将各种驱动程序,内存控制等部分编在一起。

  如果Linux没有发现你的网卡,但是你确认你网卡得型号和参数,比如我的网卡是NE2000兼容,IO 0x300, IRQ 05。那么可以修改Linux启动文件专门搜索这个设备。这个文件在/etc/rc.d/rc.modules里对于NE2000,是这样的:
分页:[1] 2 3  下一页
版权申明:未经书面授权请勿转载本站信息!!作品版权归所属媒体与作者所有!!
发表评论: 匿名发表 用户名: 查看评论
您将承担一切因您的行为、言论而直接或间接导致的民事或刑事法律责任
留言板管理人员有权保留或删除其管辖留言中的任意内容
本站提醒:不要进行人身攻击。谢谢配合。
在本站搜索相关信息
2003-2005 Ksw123.com All Rights Reserved. - TOP
Copyright © 2006 Ksw123.com. All rights reserved.中国考题网 版权所有