精华区 [关闭][返回]

当前位置:网易精华区>>讨论区精华>>电脑技术>>● Linux>>Linux之应用篇>>硬件篇>>网卡安装问题集(摘录自济南信息港)

主题:网卡安装问题集(摘录自济南信息港)
发信人: aaa234(我只只在乎你)
整理人: qiaoqian(2001-12-30 23:53:40), 站内信件
>>我用的是Accton Plug and Play Ethernet  
>>Adapter,被我设置成中断10,地址为300, 但我不知道如何能连上我的局域网,  
>>我用的是Slackware3.4  

>用ne2000的驱动!  
>在/etc/conf.modules里加上(没有这个文件就建一个)  
>alias eth0 ne  
>options ne io=0x300  

在lilo.conf中加入:append="enther=10,0x300,eth0"  

/*-----------------------------------------------------------------*/  

> 我的机器新增一块网卡(3C59x),我重新编译了内核,添加了对它的支持.重新启动后,我在kerneld  
> 的配置程序中准备添加module,在选择module时,发现只有3C501,3C503等等,我查看了/boot下的  
> modules-info-2.0.34文件,发现有3c59x这一栏,请问这是怎么一回事?  
> 是不是可以在/etc/conf.modules中直接设置,如果可以,请问如何书写?  
> 拜托拜托!  
很简单,加入一行:  
alias eth0 3c59x  
我用的3c905b也用的是这个驱动(RH5.1,内核2.0.34).  
据说这卡老的驱动程序有ff:ff:ff:ff:ff:ff问题,可以到NASA的站点上下载最新的驱动程序.如果你有  
不支持的网卡或想写驱动程序,到这个站点看看.  

/*-----------------------------------------------------------------*/  

: 我有一块Intel EtherExpress 10 ISA的PnP网卡,在RedHat5.1下安装,  
: 但操作系统总是找不到网卡,用网卡驱动程序测得它的irq为5,I/Oport  
: 为300,我在lilo.conf中增加了一句append="ether=5,0x300,eth0",  
: 但系统仍找不到网卡。  
: 请教各位高手这是为何?  
从下面可以得到driver  
http://titan.cs.uni-bonn.de/~canavan/  
另外linux一般不能用pnp的网卡,把pnp用网卡驱动盘disable掉.  

: 俺是新手,想尽办法也装不上 DE220的网卡.  
: 那位大虾能指点一二,不胜感激流涕...  
D-Link 220就是ne2000兼容的,  
你知道你的网卡的IO地址和IRQ吗?  
如果知道后,在/etc/rc.d/rc.sysinit中添加一句命令:  
modprobe ne.o io=0x300 irq=10  
假设IO=300,IRQ=10。  
你再启动机器看看启动信息是否找到网卡了,应该没有问题哦!  

/*-----------------------------------------------------------------*/  
:哪有Realtek的 RTL8029网卡驱动程序?  
不就是个ne2000的兼容卡么?按照ne2000装就是了.  
UMC9008网卡也是ne2000兼容网卡.  


/*-----------------------------------------------------------------*/  
> 各位大虾:  
> 我在一台IBM PC 300GL的机器(P200/64M/2.5G)上安装了以下操作系统:NT4/97/OS2/  
> SLACK LINUX3.5,但其主板上集成的Crystall 8900/8920以太网卡却不被Linux认识。  
我到WWW.CIRRUS.COM去DOWN了一个LINUX的驱动程序,终于掂了!!!  

/*-----------------------------------------------------------------*/  
> 各位侠士:  
> 我在安装Redhat5.1后网络无法使用,启动时可见一警告:  
> "Delaying eth0 initialization"  
> 我的网卡是D-Link DE530,该卡在Win95和Slackware3.4下都工作正常.  
> 我的conf.modules 内容如下:  
> alias eth0 tulip  
> options tulip io=0x300 irq=10  
>  
> 望不吝赐教.  
把那行 options tulip io=0x300 irq=10 去掉。  
PCI的网卡和其他设备用不着指定IO和IRQ  
所谓tulip 是指卡上的那块 DEC DE21x4x  
芯片。这个系列的芯片统称为tulip系列,是DEC公司出的一个非常好的以太网络芯片系列。  
2104x 是 10M 的, 2114x是100M的。  

/*-----------------------------------------------------------------*/  
: 有谁在linux中用过ACCTON 1207C网卡?  
: 卡是DEC 21143 Chips, 在slackware 3.4中,用过module de4x5  
: 和tulip都不行,de4x5说找不到卡,tulip说没有configure,有哪位  
: 用过请介绍一下经验,先谢过了。  
到cesdis.gsfc.nasa.gov担了一个新的tulip.c(89k)回来,  
能支持DEC21143 chip,已搞好,不用升级核心  
accton en1208 pci好象也是tulip系列的.  


/*-----------------------------------------------------------------*/  
> 有些NE2000兼容的网卡在Linux下不能正常工作,特别是ISA总线的。换个PCI总线的吧,RedHat 5.1可以自动检测的。我用一种SN3200,很好使。  


/*-----------------------------------------------------------------*/  
>> 我是一名新手,驱动程序,尤其没列在 make config 配置选项,很不清楚。  
>> 现装Intel 82557网卡,又碰着重重困难,望各位高手相助,指点迷津。?在此先谢了。  
> 2.0.33以前的内核不支持这卡。您的版本号?  
> 不行就升级内核吧。  
内核确实不支持,但可从网上找到DRIVER,ZOU YU的方法没问题,我也是这么做的 :-)  
Download 一个最新的内核,2.1.109之后的内核支持Pci的声卡和一些100M的网卡.  

> 我看过讨论组前面关于驱动程序的文章,可惜太简单,步骤好象太少了。  
> 我从网上取得eepro100.c,并编译成.o,但不知下面的步骤。  
> 若用内核构造,找不着对应的网卡类型。make config 无相应网卡。  
> 若用模块,同样用不知步骤,找不着对应的网卡类型。  

my linux box runs on slackware 3.5 and kernel have been upgraded to 2.0.35.  
step1. please check if there is a module file eepro100.o under  
/lib/modules/2.0.34/net, if not, please recompile your kernel  
and enable it as a module or a part of the kernel;  
step2. if yes, please modify /etc/rc.d/rc.modules to add a line  
like this:  
/sbin/modprobe eepro100  
step3. reboot your linux box, it should be fine.  

or  

in root privlage mode, use command '/sbin/modprobe eepro100' to load it.  

good luck.  

Zou Yu  

/*-----------------------------------------------------------------*/  
关于ne2000兼容网卡的问题,在Redhat的文档里有一段:  
现在我们已经发现一些可以在较早版本内核中工作的 NE2000 网卡不能在新的 2.0.X 版本的内核中工作 .  
对于其中的一些来说, 下面的工作也许有用 .  

你可以按照如下方法尝试使网卡工作 :  

insmod 8390  
insmod ne io=0xXXX irq=Y  

(注释:用你的网卡的IO地址和中断参数替代XXXX和Y.大部分经常使用的IO地址是0x300或0x310.  
中断的值可能是任意允许的值 .)  

然后,使用netcfg或ifconfig配置网卡.有时候,即使网卡已经识别出,仍然有报告说网卡不能传送TCP/IP  
协议包.这需要经过测试 .  

如果网卡开始工作了, 将它加入到模块文件 /etc/conf.modules 中. 看起来应该像下面几行 :  

alias eth0 8390  
alias eth0 ne  
options eth0 io=0xXXX irq=Y  

[关闭][返回]