EEPro-100B Page
4.23 Kingston
Kingston制造各种网卡,包括NE2000 、基于AMD PCnet的网卡和基于DEC tulip的网卡。大多数网卡都可以使用相应的驱动程序。参见 Kingston Web Page。
4.24 LinkSys
LinkSys制造少量不同的NE2000兼容网卡、一些正统的ISA网卡、一些即插即用的ISA网卡以及一些基于支持ne2000-PCI芯片组的ne2000-PCI兼容网卡。它们的型号太多,这里就不一一列出了。
LinkSys对Linux是友好的,拥有一个专门的Linux支持WWW主页,甚至在某些产品的包装盒上印有Linux字样。请访问:
http://www.linksys.com/support/solution/nos/linux.htm
LinkSys Etherfast 10/100 Cards.
状态:支持,驱动程序名称:tulip
注意,这些网卡有几种“修订版”(即使用不同的芯片组),都使用一样的网卡名。第一种使用DEC芯片组。第二种修订版使用Lite-On PNIC 82c168 PCI网络接口控制器,该网卡的第三种修订版使用LinkSys 82c169 NIC芯片。对后两种版本网卡的支持已经被合并到标准的tulip驱动程序里——按照当前所用驱动程序的版本,可能需要进行版本升级来支持它们。
更多的有关PNIC信息可在下面找到:
http://www.scyld.com/linux/drivers/pnic.html
有关这些网卡各种版本的进一步资料可以在上面提到过的LinkSys的WWW站点得到。
LinkSys Pocket Ethernet Adapter Plus (PEAEPP)
状态:支持,驱动程序名称:de620
据说这是DE-620兼容网卡,而且据报道可以正常使用DE-620的驱动程序。参见 DE-620以了解更多信息。
LinkSys PCMCIA Adaptor
状态:支持,驱动程序名称:de650 (?)
有人猜想这是重新标记过的DE-650。参见 DE-650以了解更多信息。
4.25 Microdyne (Eagle)
Eagle Technology(又称Novell网卡)被卖给Microdyne。如果在这里的列表上找不到你的网卡,请检查本文档的Novell一节。虽然Microdyne现在不再积极销售网卡,在他们的网站ftp.mcdy.com上还有一些与产品相关的资料。
Microdyne Exos 205T
状态:半支持,驱动程序名称:?
这是另一款基于i82586的网卡。Dirk Niggemann dirk-n@dircon.co.uk编写了一个自己认为属于“pre-alpha”的驱动程序,希望有人进行测试。要了解细节请写信给他。
4.26 Mylex
如果想询问有关Mylex的问题,请通过如下号码与他们联系。
MYLEX CORPORATION, Fremont
Sales: 800-77-MYLEX, (510) 796-6100
FAX: (510) 745-8016.
他们也有一个WEB站点: Mylex WWW Site
Mylex LNE390A, LNE390B
状态:支持,驱动程序名称:lne390 ( 8390)
这些是相当老的使用与wd80x3相似的共享内存方式的EISA网卡。在目前的2.1.x系列内核里有它们的驱动程序。应该确定共享内存地址被设置在1MB以下,或者在机器所安装物理RAM的最高地址之上。
Mylex LNP101
状态:支持,驱动程序名称:de4x5, tulip
这是基于DEC的21040芯片的PCI网卡。可以选择10BaseT、10Base2和10Base5输出。LNP101网卡被证实可以使用通用的21040驱动程序。
参见有关21040芯片一节( DEC 21040)以了解更多信息。
Mylex LNP104
状态:半支持,驱动程序名称:de4x5, tulip
LNP104使用DEC的21050芯片来处理四个独立的10BaseT端口。它应该可以使用最近的可以共享中断的21040驱动程序,但(我觉察到)这一尝试还没有人报告使用过。
4.27 Novell Ethernet, NExxxx及其相关兼容卡。
前缀“NE”来自Novell Ethernet。Novell按照最便宜的NatSemi数据手册设计并把制造权卖(扔?)给了Eagle,就是为了向市场提供价格合理的以太网卡。(目前被广泛使用的NE2000网卡。)
NE1000, NE2000
状态:支持,驱动程序名称:ne ( 8390)
ne2000现在是按照NatSemi的8390芯片进行基本设计的通用名称。它们使用可编程I/O,而不是共享内存,使得安装简单,但性能有一点降低,而且带来几个问题。有关NE2000网卡的一些普遍性问题列在 Problems with...里。
有些NE2000兼容卡使用National Semiconductor的“AT/LANTic”83905芯片,提供与wd8013相似的共享内存模式和EEPROM软件配置。共享内存模式比可编程I/O模式占用的CPU要少(也就是更有效)。
一般来说,把NE2000兼容卡的I/O地址放在0x300不是个好主意,因为几乎每一个设备驱动程序启动时都探测这个地址。某些差劲的NE2000兼容卡在被探测到错误区域时处理不当会导致机器死锁。同样,0x320也不好,因为SCSI驱动程序会探测0x330。
Donald为所有ne2000网卡编写了一个NE2000诊断程序(ne2k.c)。参见 诊断程序以了解更多信息。
如果你想把该驱动程序作为一个可载入的模块,应该阅读 把以太网驱动程序作为模块使用以了解有关模块的信息。
NE2000-PCI (RealTek/Winbond/Compex)
状态:支持,驱动程序名称:ne, ne2k-pci ( 8390)
是的,无论相信与否,人们制造的PCI网卡是基于十多年前设计的ne2000接口。目前几乎所有这些网卡都是基于RealTek的8029芯片或Winbond的89c940芯片。显然Compex、KTI、VIA和Netvin的网卡也使用这些芯片,只是PCI ID不同。
最新的v2.0内核支持对所有这些网卡的自动检测与使用。(如果你使用v2.0.34之前的内核版本,把它升级以确保网卡被检测到。)目前有两个可选的驱动程序,一个是原始的ISA/PCI驱动程序ne.c,另一个是相对较新的只支持PCI的驱动程序ne2k-pci.c。
要使用原始的ISA/PCI驱动程序,在运行make config时必须对“Other ISA cards”选项回答“Y”,与ISA网卡使用同一个NE2000驱动程序。(这会让你意识到这些网卡并不像PCNet-PCI或DEC 21040网卡一样智能......)
较新的只支持PCI的驱动程序与ISA/PCI驱动程序的区别在于去掉了对所有老式8比特网卡的支持,而且在移动网卡上的数据时使用更大的数据块,不再有老式ISA-NE2000网卡可靠操作所必需的中间暂停。这样驱动程序变得小了一些,效率也高了一些,但在普通应用中这一区别并没明显到令人激动的地步。(如果希望得到最高效率/最低的CPU占用率,那么PCI-NE2000不过是个差劲的选择。)驱动程序更新及更多信息可以在下面找到:
文章整理:西部数码--专业提供域名注册、虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!




