Linux 版 (精华区)

发信人: qubo (qubo), 信区: Linux
标  题: [合集]redhatlinux 7.2网络配置问题
发信站: 哈工大紫丁香 (2003年11月10日13:55:32 星期一), 站内信件


────────────────────────────────────────
 vicar (2xcdrom)                      于 Sat Nov  8 14:17:34 2003 说道:

小弟我在intel上,下载好2.4.x内核的Intel® PRO/100 VE Desktop Adapter驱动,按
照说明文件,将installation部分一步步走完,已经能ping通网关,在xwindow 下也能上
网,但重启之后,又无法ping通,运行ifconfig,又提示 no device,请问这是怎么回事?
现在我只好在重做一次,不敢重启。

installation
1. Move the base driver tar file to the directory of your choice. For 
   example, use: /home/username/e100 or /usr/local/src/e100.
2. Untar/unzip the archive by entering the following, where <x.x.x> is the 
   version number for the driver tar:
     tar xfz e100-<x.x.x>.tar.gz
3. Change to the driver src directory by entering the following, where 
   <x.x.x> is the version number for the driver tar:
     cd e100-<x.x.x>/src/
4. Compile the driver module:
     make install
   The binary will be installed as one of the following: 
      /lib/modules/<kernel_version>/kernel/drivers/net/e100.o
     /lib/modules/<kernel_version>/net/e100.o
   The install locations listed above are the default locations. They may 
   not be correct for certain Linux distributions. For more information, see
   the ldistrib.txt file included in the driver tar.
5. Install the module:
     insmod e100 <parameter>=<value> 
6. Assign an IP address to the interface by entering the following, where 
   <x> is the interface number:
     ifconfig eth<x> <IP_address>
7. Verify that the interface works. Enter the following, where <IP_address>
   is the IP address for another machine on the same subnet as the interface
   that is being tested:
     ping <IP_address>


────────────────────────────────────────
 ids (Plan9)                          于 Sat Nov  8 15:57:59 2003 说道:

you have not drived the adapter.
try insert the module for the network adapter and configure the network
#insmod e100.o
【 在 vicar 的大作中提到: 】
: 小弟我在intel上,下载好2.4.x内核的Intel

────────────────────────────────────────
 vicar (2xcdrom)                      于 Sat Nov  8 16:03:59 2003 说道:

没错,#insmod e100.o确实可以,可是为啥我重启之后,又得敲一遍#insmod e100.o呢?
怎么解决???
【 在 ids 的大作中提到: 】
: you have not drived the adapter.
: try insert the module for the network adapter and configure the network
: #insmod e100.o
: 【 在 vicar 的大作中提到: 】
: : 小弟我在intel上,下载好2.4.x内核的Intel

────────────────────────────────────────
 ids (Plan9)                          于 Sat Nov  8 17:29:59 2003 说道:


你可以将你的网卡程序编译进内核,不过这一招比较麻烦
编一个shell脚本,加入自启动(rc.d),或者每次启动时手工执行一次
【 在 vicar 的大作中提到: 】
: 没错,#insmod e100.o确实可以,可是为啥我重启之后,又得敲一遍#insmod e100.o..
: 怎么解决???
: 【 在 ids 的大作中提到: 】
: : you have not drived the adapter.
: : try insert the module for the network adapter and configure the network
: : #insmod e100.o

--
              ~
             @ @    o0Join our Linux World.0o   
             /V\   
            // \\
           /(   )\
            ^`~`^

※ 来源:.哈工大紫丁香 bbs.hit.edu.cn [FROM: 218.9.120.192]

────────────────────────────────────────
 vicar (2xcdrom)                      于 Sun Nov  9 11:13:41 2003 说道:

请问那个shell脚本怎么编写??
【 在 ids 的大作中提到: 】

: 你可以将你的网卡程序编译进内核,不过这一招比较麻烦
: 编一个shell脚本,加入自启动(rc.d),或者每次启动时手工执行一次
: 【 在 vicar 的大作中提到: 】
: : 没错,#insmod e100.o确实可以,可是为啥我重启之后,又得敲一遍#insmod e100..
: : 怎么解决???

: --
:               ~
:              @ @    o0Join our Linux World.0o   
:              /V\   
:             // \\
:            /(   )\
:             ^`~`^

: ※ 来源:.哈工大紫丁香 bbs.hit.edu.cn [FROM: 218.9.120.192]
: ※ 修改:.ids 於 Nov  8 17:31:35 2003 修改本文.[FROM: 218.9.120.192] 

────────────────────────────────────────
 shensonkind (阿飞)                   于 2003年11月09日13:52:41 星期天 说道:

写在
/etc/rc.d/rc.local里面
加入insmod /路径/e100.o
或者修改/etc/modul.conf也应该可以
【 在 vicar (2xcdrom) 的大作中提到: 】
: 没错,#insmod e100.o确实可以,可是为啥我重启之后,又得敲一遍#insmod e100.o呢?
: 怎么解决???
: 【 在 ids 的大作中提到: 】
: : you have not drived the adapter.
: : try insert the module for the network adapter and configure the network
: : #insmod e100.o
: : 【 在 vicar 的大作中提到: 】

────────────────────────────────────────
 vicar (2xcdrom)                      于 Sun Nov  9 15:22:00 2003 说道:

谢谢,在rc.local里可以,但module.conf不行,我在没改rc.local之前,曾将module.co
nf文件里面的模块eepro100全换成我所需的e100,但是无效,谁能告诉我为什么?在后一种
情况,
重启动之后
ping 无效,network is unreachable
再用 modprobe eth0或modprobe e100,显示
   /lib/modules/2.4.7-10/kernel/drivers/net/e100.o:invalid parameter parm_irq
   /lib/modules/2.4.7-10/kernel/drivers/net/e100.o:insmod /lib/modules/2.4.7-1
0/kernel/drivers/net/e100.o failed
   /lib/modules/2.4.7-10/kernel/drivers/net/e100.o: insmod eth0 failed
(或/lib/modules/2.4.7-10/kernel/drivers/net/e100.o: insmod e100 failed)

请问,在上面所提示的: invalid parameter parm_irq 是什么意思,irq错误吗?
还有既然insmod e100 failed
为什么,此时,我敲 /sbin/insmod e100 就一切ok 了呢?这究竟是怎么回事?

【 在 shensonkind 的大作中提到: 】
: 写在
: /etc/rc.d/rc.local里面
: 加入insmod /路径/e100.o
: 或者修改/etc/modul.conf也应该可以
: 【 在 vicar (2xcdrom) 的大作中提到: 】
: : 没错,#insmod e100.o确实可以,可是为啥我重启之后,又得敲一遍#insmod e100..
: : 怎么解决???

────────────────────────────────────────
[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:3.654毫秒