阅 读 文 章

Ethernet HOWTO Linux以太网-HOWTO (2)常见问题

[来源:网上转载 () | 作者:网友() | 时间:2007-07-07 | 浏览:人次 ]

--------------------------------------------------------------------------------

2. 常见问题

这里是一些有关使用Linux进行以太网连接的常见问题。某些特定问题按照制造商进行分类。可能你想问的问题别人已经问过(而且被回答了!),所以即使没有在这里找到你的答案,还可能在诸如 Dejanews之类的新闻档案中找到你所要的。 
2.1 该为Linux买什么网卡? 

这个问题的答案很大程度取决于你希望用网络连接干些什么,以及会遇到多大的数据流量。 

如果你只想作为一个用户偶尔使用一下FTP或WWW,那么即使是8比特的老ISA网卡都能满足你的需要。 

如果你想建立一个服务器,并要求接收或发送网络数据给CPU带来的负载最小,那么你可能需要看一下使用具有总线控制能力的芯片的PCI网卡,比如DEC tulip (21xxx)芯片,或者AMD PCnet-PCI芯片。 

如果你的需求在这二者之间,那么使用有稳定的驱动程序的便宜的PCI网卡或16比特的ISA网卡就可以了。 
2.2 Alpha驱动程序——获取与使用 

我听说我的网卡有一个更新的或初步的/alpha驱动程序。从哪儿得到它呢? 

最新的“新”驱动程序可以在Donald的FTP站点:cesdis.gsfc.nasa.gov里面的/pub/linux/下找到。因为事情变化很频繁,可能需要四处找一找。或者使用WWW浏览器去: 

Don's Linux Home Page

查找你想要的驱动程序更简单一些。(留神WWW浏览器会悄悄地把源码中的TABs替换为空格,等等——如果无法确定的话,使用FTP下载,至少也得用WWW浏览器的FTP URL。) 

如果驱动程序确实是alpha版本,或pre-alpha版本,那么请恰当地对待它。换句话说,不要抱怨,因为你无法弄清用它能做些什么。如果弄不清如何安装,最好不要去试。同样,如果它使你的机器宕机了,不要抱怨。相反,你应该发给我们一份材料组织很好的Bug报告,如果是一个补丁,那就更好! 

注意,某些“可用”的实验性/alpha驱动程序已经包含在标准的内核源码树中。在运行make config时你首先要回答的一个问题就是“Prompt for development and/or incomplete code/drivers”。在此你要回答“Y”以包括任何alpha/实验性驱动程序。 
2.3 一台机器使用多个以太网卡 

做些什么才能让Linux运行两块以太网卡? 

这个问题的答案取决于驱动程序是否被用做可载入的模块或者直接编译进了内核。大多数Linux发行版本现在都使用模块化的驱动程序。这样就不用发行许多内核,每种内核设置一个不同的内建驱动程序。使用一个单一的基本内核,如果特定用户系统需要,一旦系统启动,就可以从驱动程序模块文件(通常存放在/lib/modules/)中载入个别的驱动程序。 

把驱动程序作为模块使用:对于PCI驱动程序,模块通常会自动检测该品牌类型所有安装的网卡。但对于ISA网卡,探寻一个网卡是不安全的操作,因此你需要提供网卡的I/O地址以便模块知道去哪里查找。这一信息存储在文件/etc/conf.modules中。 

例如,如果一个用户有两块ISA NE2000网卡,一块在0x300,一块在0x240,它们在/etc/conf.modules文件中显示如下: 
        alias eth0 ne
        alias eth1 ne
        options ne io=0x240,0x300

这几行的意义:就是说如果管理员(或内核)进行modprobe eth0或者modprobe eth1,那么为eth0或者eth1载入ne.o驱动程序。此外,在载入ne.o模块时,使用选项io=0x240,0x300,这样驱动程序就知道去哪里寻找网卡。注意0x很重要——DOS里常用的300h在这里没有用。改变0x240和0x300的顺序会使哪一块物理网卡以eth0和eth1结尾发生改变。 
论坛热门帖子: [lch203] 写得蛮好的linux学习笔记(10-21)
[黑马制造] 学习java的30个目标(10-19)
[笑傲股林] 做测试半年了,有点迷茫,应该再学些什么提高自己的测试水平和测试能力呢?(10-19)
[udp8589] 大家用google的来吱一声? 用百度的~~也来报道下?(10-18)
[沂偌掳兆] 本人总结的一些认为C++比较经典的书籍,希望对大家有用(10-18)
TAG标签: 常见问题 网卡 驱动程序 使用 一个 可以 检测 内核 如果

最新评论 共有0位网友发表了评论

发表评论

评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名:(注册)
密码:
验证码:
匿名发表

网站地图友情连接交流论坛网站投稿广告服务联系我们留言本站长统计
Some rights reserved: www.chmhome.com, 鄂ICP备07010232号 E-mail:chinakafei@live.com,QQ:552766
中国咖啡技术网(Chmhome):国外编程技术书籍,中文编程手册,经典编程文章,交流技术,技术软件下载,计算机论文,毕业论文.