Ethernet HOWTO Linux以太网-HOWTO (4)型号的信…
2008-02-23 07:20:46来源:互联网 阅读 ()
http://www.scyld.com/linux/drivers/ne2k-pci.html
如果你的NE2000 PCI网卡没有被最新版本的驱动程序检测到,请与/usr/src/linux/MAINTAINERS里列出的NE2000驱动程序维护者联系,并附上cat /proc/pci和dmesg的输出,以便把对该网卡的支持加到驱动程序里。
还要注意,有些网卡的制造商在明知道他们的网卡完全不同时(如PCNet-PCI或RealTek的8139),依然在产品包装上写著“NE2000 Compatible”。如果有疑问的话,按照本文档查看一下主要芯片的编号。
NE-10/100
状态:不支持。
这些是基于National Semiconductor的DP83800和DP83840芯片的ISA 100Mbps网卡。目前没有驱动程序支持它,也没听说有谁在编写这样的驱动程序。除了一个简单的PDF文件,目前还没有足以编写驱动程序的有关该芯片的资料。
NE1500, NE2100
状态:支持,驱动程序名称:lance
这些网卡使用AMD的原始7990 LANCE芯片,可以使用Linux的lance驱动程序。较新的NE2100兼容卡使用AMD更新后的PCnet/ISA芯片。
某些老版本的lance驱动程序在使用autoIRQ从原始Novell/Eagle 7990网卡获取中断线时会遇到麻烦。希望现在已经被修正了。如果问题没解决,就用LILO来指定IRQ,还有问题的话,请告诉我们。
DMA选择和芯片号码信息可以在 AMD LANCE找到。
更多有关基于AMD LANCE的以太网卡的技术信息可以在 Notes on AMD...找到。
NE/2 MCA
状态:半支持,驱动程序名称:ne2
若干公司生产了几种NE2000微通道网卡。v2.2内核里提供的ne2驱动程序可以检测如下MCA网卡:Novell Ethernet Adapter NE/2、Compex ENET-16 MC/P和Arco Ethernet Adapter AE/2。
NE3200
状态:不支持。
这种老式的EISA网卡把一片8MHz的80186与一片i82586混合使用。没人为它编写驱动程序,因为没有该网卡的资料,而且也没有对其驱动程序的真正需求。
NE3210
状态:支持,驱动程序名称:ne3210 ( 8390)
这一EISA网卡与NE3200完全不同,它使用Nat Semi的8390芯片。其驱动程序可以在v2.2内核源码树中找到。确定共享内存地址被设置在1MB以下,或者在机器所安装物理RAM的最高地址之上。
NE5500
状态:支持,驱动程序名称:pcnet32
这些不过是AMD PCnet-PCI网卡('970A)芯片。更多有关基于LANCE/PCnet的网卡信息可以在 AMD LANCE找到。
4.28 Proteon
Proteon P1370-EA
状态:支持,驱动程序名称:ne ( 8390)
很明显这是一款NE2000兼容卡,在Linux下工作得挺好。
Proteon P1670-EA
状态:支持,驱动程序名称:de4x5, tulip
这是另一款基于DEC的Tulip芯片的PCI网卡。据说在Linux下工作得挺好。
参见有关21040芯片一节( DEC 21040)以了解更多信息。
4.29 Pure Data
PDUC8028, PDI8023
状态:支持,驱动程序名称:wd ( 8390)
PureData的PDUC8028和PDI8023系列网卡差不多就是wd80x3的兼容网卡——在wd.c驱动程序里有特别的代码来探测这些网卡。
4.30 Racal-Interlan
可以通过WWW站点www.interlan.com联系Racal Interlan。我认为在过去他们曾被称为MiCom-Interlan。
ES3210
状态:半支持,驱动程序名称:es3210
这是一款基于EISA 8390的共享内存网卡。有一个实验性的驱动程序与v2.2内核一起发行,据说工作得挺好,但(至少)对早期版本网卡的EISA IRQ和共享内存地址的检测有点问题。(这个问题并不仅限于Linux......)这样就需要给驱动程序提供中断和地址。例如,网卡为IRQ 5,共享内存在0xd0000,使用模块化驱动程序,则在/etc/conf.modules里添上options es3210 irq=5 mem=0xd0000。或者使用编译进内核的驱动程序,在启动时提供ether=5,0,0xd0000,eth0。I/O基址是自动检测的,所以在此使用一个零值。
NI5010
状态:半支持,驱动程序名称:ni5010
以前需要另外寻找这些老式8比特MiCom-Interlan网卡的驱动程序,现在它被作为一个实验性的驱动程序与v2.2内核一起发行了。
NI5210
状态:半支持,驱动程序名称:ni52
该网卡也是使用Intel的芯片。Michael Hipp编写了一个驱动程序,作为“alpha”驱动程序被包含在标准内核里。Michael希望得到该网卡用户的反馈。参见 Alpha驱动程序以了解在Linux下使用alpha/测试版本以太网驱动程序的重要信息。
NI6510 (不是EB)
状态:半支持,驱动程序名称:ni65
也有一个基于LANCE的NI6510网卡的驱动程序,而且也是Michael Hipp编写的。它同样也是“alpha”驱动程序。出于某些原因,该网卡与通用的LANCE驱动程序不兼容。参见 Alpha驱动程序以了解在Linux下使用alpha/测试版本以太网驱动程序的重要信息。
EtherBlaster(又名NI6510EB)
状态:支持,驱动程序名称:lance
从1.3.23内核开始,通用的lance驱动程序里增加了对NI6510EB专有标识0x52, 0x44进行的检查。但有人报告说不是所有NI6510EB网卡该标识都一样,这会导致lance驱动程序检测不出你的网卡。如果出现了这一问题,可以把探测(大约在lance.c的第322行)改为printk(),把你的网卡上的值打印出来,然后用它们来代替缺省的0x52, 0x44。
在使用lance驱动程序时,网卡可能运行在“高性能”模式下,而不是NI6510兼容模式。
4.31 RealTek
RealTek RTL8002/8012 (AT-Lan-Tec) Pocket adaptor
状态:支持,驱动程序名称:atp
这是一款AT-Lan-Tec与(可能的)其它一些供应商出售的通用低成本的OEM袖珍适配器。在标准内核里包含其驱动程序。注意,驱动程序源文件“atp.c”里包含了一些实质性的信息。
注意,对于早期版本的驱动程序,传递给ifconfig的设备名不是eth0,而是atp0。
RealTek 8009
状态:支持,驱动程序名称:ne ( 8390)
这是一款ISA NE2000兼容网卡,据说使用Linux的NE2000驱动程序工作得挺好。程序rset8009.exe可以从RealTek的WWW站点http://www.realtek.com.tw获取——或者用FTP从该站点下载。
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- Ethernet HOWTO Linux以太网-HOWTO (5)电缆、同轴电缆、双绞 2008-02-23
- Ethernet HOWTO Linux以太网-HOWTO (3)性能小技巧 2008-02-23
- Ethernet HOWTO Linux以太网-HOWTO (2)常见问题 2008-02-23
- Ethernet HOWTO Linux以太网-HOWTO (1)导言 2008-02-23
- Ethernet HOWTO Linux以太网-HOWTO (8)杂项 2008-02-23
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
