|
楼主 |
发表于 2004-1-16 22:46:21
|
显示全部楼层
我说一下详细情况
网络中有dhcp服务器的。以前用得好好的,最近重编内核发现这个问题。如果开机bringing eth0 up不能通过,那么以后三键重启都是这样,只有reset键重启才能通过[ok]。
我把网卡编成了模块3c59x.ko,加入了kernel-2.6中,并且用rc-pdate把net.eth0加到default。
用lsmod可以看到模块已经加载:
$ lsmod|grep 3c
3c59x 30568 0
用ifconfig看看:
$ /sbin/ifconfig
eth0 Link encap:Ethernet HWaddr 00:10:4B:9A:78:B6
inet addr:192.168.12.15 Bcast:192.168.12.255 Mask:255.255.255.0
UP BROADCAST NOTRAILERS RUNNING MULTICAST MTU:1500 Metric:1
RX packets:538 errors:0 dropped:0 overruns:0 frame:0
TX packets:116 errors:0 dropped:0 overruns:0 carrier:0
collisions:3 txqueuelen:1000
RX bytes:106260 (103.7 Kb) TX bytes:28326 (27.6 Kb)
Interrupt:9 Base address:0xec00
lo Link encapocal Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:146 errors:0 dropped:0 overruns:0 frame:0
TX packets:146 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:7300 (7.1 Kb) TX bytes:7300 (7.1 Kb)
ip是192.168.12.15,但是hosts里面的却是:
$ cat /etc/hosts
127.0.0.1 localhost
192.168.12.13 mymachine.mydomain.com mymachine
自动检测的ip和我指定的ip不一致,不知道是不是这个问题造成的? 于是,我把hosts指定ip那行注释了,重启,进入gnome好像有提示错误,大意是找不到mymachine的ip地址之类。
还不能确定是否开机就能顺利bringing eth0 up [OK],待会儿试试看? |
|