admin管理员组文章数量:1635683
2024年4月1日发(作者:)
52
山东煤炭科技 2001年第3期
Linux系统以太网卡驱动程序加载与配置
山东科技大学信电学院计算中心 刘春琳 郭红琳 高 珂 王秀芳 江 楠
摘 要 论述了以太网卡驱动程序的加载方法,及通过创建或修改配置文件来配置TCP/IP网络参数的通用方法,与用
符号链接将HTML格式的HOWTO文档放入Linux主机的WebServer文档根目录。
关键词 Linux 以太网 TCP/IP
如UNIX一样,Linux系统功能强大、运行稳健的特性
更重要地体现在网络方面,为WebServer或网络数据库管
理系统等服务提供操作系统平台,但网卡驱动程序的加载
与配置比较特殊。运行环境为PÓ800,ATI3DRAGEPRO
AGP2X显卡芯片,IBMDTLA-305020ATI,RTL8139实达网
卡;TurboLinuxRel-3.0.2简体中文版,内核版本2.0.36;
以下任务均需以root用户身份登入完成。
1 Ethernet(以太)网卡驱动程序的加载
除了3Com、Intel等驰名网卡厂商的产品能在安装Lin-
ux时由安装系统识别后自动创建/etc/s系统可
加载模组配置文件(作用类似DOS中的)外,
一般的网卡则需Linux系统安装完毕重新启动后再用vi
创建或修改/etc/s文件在此特推荐含有
RTL8139芯片的网卡,由于该芯片生产商Realtek公司已投
资Linux系统开发,所以Linux系统中含有RTL8139芯片的
通用驱动程序(其可加载模组文件为/lib/modules/./net/
ret18139.o,源程序文件为/usr/src/linux/drivers/net/rtl8139.
c),用户只需在/etc/s文件中添加如下行:alias
eth0rt18139,然后重新启动系统即可使Linux主机具备网
络功能。
如是采用其他芯片的网卡,则需查看其附带的驱动盘
中是否含有该网卡的驱动程序的源代码和Makefile文件
或提供其驱动程序源代码和Makefile文件的网址并下载
其驱动程序源代码和Makefile文件,用make程序生成可加
载模组文件(扩展名为/o0),将该文件拷贝到目录//lib/
modules/./net0中并按上段所述步骤操作即可。
2 配置Linux主机的TCP/IP网络参数
对不同厂商等发行的Linux系统通用的配置TCP/IP
网络参数的方法是直接创建或编辑其相应的系统配置文
件。用户需要创建或修改(注意在修改前应先将相应文件
备份)以下文件:
(1)/etc/sysconfig/network-scripts/ifcfg-eth0文件
该文件定义了Linux主机的第一块Ethernet卡eth0的
件:
S|cat/etc/HOSTNAME
(3)/etc/sysconfig/network文件
该文件用于定义主机名、域名、网关及网关设备等,用
户可仿照以下文件示例编辑相应的文件:
S|cat/etc/sysconfig/network
NETWORKING=yes
PROFILENAME=/RTL0
HOSTNAME=
DOMAINNAME=
GATEWAY=208.68.6.254
GATEWAYDEV=eth0
FORWARO_IPV4=yes(下转第56页)
网络接口,用户可仿照以下示例在相应的目录中创建相应
的文件:
S|cat/etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
IPADDR=208.68.6.198
NETMASK=255.255.255.0
NETWORK=208.68.6.0
BROADCAST=208.68.6.255
ONBOOT=yes
BOOTPROTO=none
不同厂家的Linux系统的第三层子目录名可能不同,
但都含有/scripts0。注意/DEVICE0等项不要含有空格等多
余的字符,否则将会使Linux系统的网络运行出现问题;该
文件是最关键的TCP/IP网络配置文件,编辑完后即可用
ifconfig命令查看eth0的有关参数;如果Linux主机有第二、
第三块Ethernet卡则相应的文件是ifcfg-eth1、ifcfg-eth2。
特别地对于TurboLinux也可用turbonetcfg网络配置实用程
序设置网络参数。
(2)/etc/HOSTNAME文件
该文件用于定义主机FQDN名(FullyQualifiedDomain
Name完全限定域名),用户可仿照以下示例编辑相应的文
56
山东煤炭科技 2001年第3期
所用材料、工具均为常用,而且用量少、重量轻,组装运输
方便,还能重复使用,因此降低施工费用,经济效益明显。
(2)采用高空滑移法,滑移支点就是网架的支座,前面
说明中的滑轨网架就位时支座节点可直接落在框架梁安
装的予埋件上,整个安装过程中结构受力合理。
(3)该拼装法工艺简单,施工速度快,便于掌握,参加
滑移人员通过技术交底在短时间内就能掌握整个滑移安
装技术要求。
(4) 整个网架拼装和滑移均在平台上操作,不但有
利于操作者安全而且可随时检查调整,使网架的整体尺
寸,焊接工艺得到控制,保证工程质量。
(4)随网架拼装单元的增加,被牵引网架的自身刚度
增大,而牵引力按相同倍数增加,变形趋于减小,因此,第
二单元不须增加加固措施。自第三单元起,随负荷的增
大,动用中间的手拉葫芦同时拉引(过早动用因网架刚度
不足易引起局部变形)。
(5)每次滑移后,要稍松动钢丝绳,使网架恢复自然状
态后再接拼下一单元的杆件。
(6)每次牵拉都要统一指挥,并对操作人员进行详细
技术交底,使操作者真正了解意图和具体要求,并确定各
个部位的相互关系及有关的技术要求。
4 几点体会
(1)高空滑移拼安网架,不需要增设附件和大型设备,
(上接第52页)
,,
(4)/etc/文件
该文件用于定义域名、域搜索顺序与名字服务器,用
户可仿照以下示例编辑相应的文件:
S|cat/etc/
uameserver208.68.6.1
(5)/etc/hosts文件
该文件定义了网络中的主机名与IP地址之间的关
系,Linux系统将会按照/etc/hosts文件中的定义,自动把主
机名转换成IP地址。用户可仿照以下示例编辑相应的文
件:
S|cat/etc/hosts
127.0.0.1 localhost
208.68.6.198 developer
208.68.6.218 developer
3 将HTML格式的HOWTO文档插入WebServer文档根
目录
各厂商的Linux系统都含有ApacheWebServer软件
包,并可在安装Linux系统时将其一起安装;如未安装则可
用RedHatLinux提供的软件包管理实用程序rpm(因其功
能强大,各厂商的Linux系统都提供该程序)安装:并输入
命令:
#httpd
启动ApacheWebServer。
Linux系统的HOWTO文档中含有各种关于软、硬件及
服务程序的安装与配置的说明文件,用户可以利用这些文
档资料来进一步深入地了解Linux系统。HOWTO文档一
般存放在/usr/doc/HOWTO目录中,用户可用链接命令
#In-s源目录名 符号链接文件名
对包含HTML文档的目录在WebServer的文档根目录处建
立相应的符号链接文件。例如,对TurboLinux的HTML格
式的中、英文版HOWTO文档与TurboLinux中文版使用手
册,使用链接命令如下:
#In-s/usr/doc/HOWTO/translations/zh/html/home/
httpd/html/htmlzhdoc
#In-s/usr/doc/HOWTO/other-formats/html/home/
httpd/html/htmlendoc
#In-s/usr/doc/tlc/home/httpd/html/htmltlcdoc
即可分别建立相应的符号链接文件;在Linux主机的Web
Server的主页文档(一般为文件)中的适当位置
插入如下链接:
TurboLinux中文版资料:
英文版HOWTO文档
中文版 HOWTO文档
TurboLinux中 文版使用手册
ApacheWeb Server介绍
即可在Windows客户机上用IE(互联网浏览器)阅读HOW-
TO文档资料。
作者简介 刘春琳,1969年生,女,实验师,1995年毕业于
山东矿业学院电气工程系,现在山东科技大学济南校区计
算中心从事计算机应用与教学工作。
版权声明:本文标题:Linux系统以太网卡驱动程序加载与配置 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dianzi/1711967735a336509.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论