设为首页 加入收藏 网站首页
休闲娱乐
军事·社会百态·娱乐八卦·校园
体育·美女写真·幽默笑话·游戏
综合·在线视频·搞笑图片·灵异
两性生活
两性知识·性爱技巧
情色实录·两性图片
女性健康·同性之恋
电脑网络
网络编程·网页制作·软件教学
操作系统·图形图象·冲浪宝典
网络安全·邮件系统·认证考试
热点专题
芙蓉·真人漫画
72式·欲望都市
帅哥·人体彩绘
您现在的位置: 世纪中国 >> 操作系统 >> Linux 教程 >> 教程正文
网卡设置指南
作者:中国图霸    教程来源:网络    点击数:    更新时间:2007-1-3
    采用方式1,则不可能支持所有的网卡,哪样内核会变成个庞然大物。因此很多
发行版为了灵活支持多种网卡,采用 modules 的方式。然而对于每一台特定的电脑,
通常只需要支持有限的一种或几种网卡,因此可以采用方式1,不过需重新编译内核。
编译内核的方法详见 KernelHOWTO,编译时需要注意的是以下几项:
Networking support (CONFIG_NET) [Y/n/?] Y
TCP/IP networking (CONFIG_INET) [Y/n/?] Y
Network device support (CONFIG_NETDEVICES) [Y/n/?] Y
Ethernet (10 or 100Mbit) (CONFIG_NET_ETHERNET) [Y/n/?] Y
PCI Ethernet adapters (CONFIG_NET_PCI) [N/y/?] Y    /* 如果是PCI网卡的话*/      
    方式2为大多数发行版所采用,而且可以在安装时设置网卡,选用相应的网卡即
可。值得指出的是,安装时很多网卡没有列出,但并不代表 Linux 本身不支持,详
见 EthernetHOWTO。这时您可以查阅网卡及手册,会发现其使用何种芯片,可以用安
装时网卡列表中同种芯片的网卡试试。通常,网卡手册中会说明该网卡兼容或类似某
种通用网卡。很多10M网卡兼容 NE2000,比如我的 D-LINK DE220,这时可以选 
NE2000 试试。
    然而,很多 PNP 的网卡并不能被检测到,例子还是我的 DE220。据说在 Linux 
环境下可以通过 isapnp 设置,我没试过,详情请 man isapnp 吧。为免麻烦,我使
用了另一种方法:在 DOS 下使用 DE220 的驱动程序(可以在其网站下载到),屏蔽掉
PNP 功能,并设定“IO=0240h-025fh”,“IRQ=11”。然后再进行安装。
    糟糕的是,有部分网卡并非完全兼容 NE2000,例子又是我的 DE220,这类网卡
在 EthernetHOWTO 中被称为 bad NE2000 clone,他们采用了非标准的标识方法以
致 Linux 的 NE2000 驱动不能自动检测到它。我的 RedHat 6.1 就是这样,导致安
装后找不到网卡,必需手动进行配置了。
    解决这个问题需要向内核传递 IRQ 号及 IO 端口,这两项的具体数据可以从
WIN9X 的设备管理中查到,最笨却最稳妥的是如前哪样用网卡 DOS 下的驱动程序设
定好,记下来。Linux 下输入的数据格式类似 C 语言,IO采用十六进制,即 0xNNN,
其中 NNN 是 IO 中 0XXXh-0XXXh 的前一个数的“XXX”部分。IRQ 可直接用十进制。
针对我的 DE220,就是“0x240”和“11”了。配置方法如下:

    如果采用方式1,必须直接将 IRQ 号及 IO 端口传递给内核——在系统启动出现
Boot: 的时候,输入“linux ether=IRQ,IO,eth0”。具体针对我的 DE220 就是这样:

Boot: linux ether=11,0x240,eth0

通常传递了 IO 地址系统就可以检测到网卡了,因此也可以输入:

Boot: linux ether=0,0x240,eth0

IRQ 或 IO 处可以输零(如上),是告诉内核自动检测该项。如果这样可以了,可以
通过 LILO 每次启动时自动把以上参数传递给内核,具体方法是:

编辑 /etc/lilo.conf,加入:
append="ether=0,0x240,eth0"              
然后:
# lilo                          /* 重新加载 lilo */

a

上一页  [1] [2] [3] [4] 下一页

分类推荐
社会 社会 娱乐 军事 校园
幽默 体育 女性 专题
电脑 编程 网页 软件 系统
安全 图象 冲浪 认证
搞笑 人物 动物 物品 表情
签名 色图 漫画 奇闻
美女 明星 清纯 自拍 欧美
丝袜 卡通 性感 走光
两性 知识 性图 孕育 技巧
同性 单身 情感 实录
视频 写真 搞笑 MTV 翻唱
写实 片段 游戏 综艺
Linux 教程热门文章
普通教程 Linux下Makefile的automake生成
普通教程 Linux/Unix环境下的make命令详
普通教程 Linux系统中网络配置详解
普通教程 在Linux桌面环境下运行Photosh
普通教程 Linux操作系统内核和设备文件对
普通教程 网卡设置指南
普通教程 开源桌面竞争烈 30分钟自己做L
普通教程 将Linux代码移植到Windows的简
普通教程 Linux下Makefile的automake生成
普通教程 Linux操作系统定时任务系统Cro
普通教程 Linux下防范缓冲区溢出攻击安全
普通教程 自已动手制作Linux下拼音五笔输
普通教程 删除Linux后如何找回Windows启
普通教程 Linux服务器前台常出现的提示及
普通教程 Linux应用软件谈之远程桌面控制
普通教程 Linux操作系统笔记本电池使用技
普通教程 口袋里的Linux:在您的U盘上运
普通教程 LINUX动态链接库高级应用
普通教程 如何才能让MySQL与OpenOffice共
普通教程 Linux系统中提取DVD音频的方法

  广东广州海珠区 世纪网络工作室 版权所有 上海电信提供网络带宽
信箱: 9297659@qq.com 粤ICP备06113754号