LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1216|回复: 7

新手求救,新装12.2,重新启动后网卡出现一直灯灭无包装态...

[复制链接]
发表于 2009-8-22 22:21:50 | 显示全部楼层 |阅读模式
机器是i865,自带8139网卡,装有XP系统,使用一切正常,新装了一个12.2,准备双系统使用,安装没有任何问题,非常顺利,配置好网卡LILO后重新启动正常登录.
    但这时候发现交换机上网线指示灯不亮,检查本机电脑网卡灯也不亮,使用ifconfig 查看eth0口正常是UP状态,但无包.ping 本机地址能显示ping通,ping同网段地址如路由器网关就无法ping通.
    用reboot重起机器,选XP系统,进WINDOWS后网卡灯又亮了,使用任何系统都正常,关闭windows进slackware,还是老问题.
    拔掉主机电源插头!不是关机待电状态,直接进slackware12.2,正常登录后发现网卡灯亮了,这时候所有网络都正常,无任何问题. 但是!,一旦重新启动,使用 reboot命令或按下ctrl+alt+del ,重起后网卡灯就灭了,ifconfig检查网卡正常但就是灯不亮.只要不拔电源线重新启动进XP都一切正常. 使用mii-tool改速率也没什么用.

有高手帮我看看是什么原因吗?难道这机器威胁我只給我用windows啊 .........
 楼主| 发表于 2009-8-23 01:40:03 | 显示全部楼层
找到原因了,经过 对比,发现在XP里网卡的中断是11,到了 slackware12.2里,系统自动分配到中断16,所以看到是一切正常,实际是有中断冲突的.
现在的问题是..........怎么在slackware12.2里改网卡的中断啊,如果是ifconfig改怎么写?insmod又是怎么写?,修改modproe.d里的哪个文件该怎么写啊 ?  

请教教..
回复 支持 反对

使用道具 举报

发表于 2009-8-23 06:01:19 | 显示全部楼层
并不是你所谓找到的原因。
你安装了网卡的ucode没有?安装了网卡管理工具了吗?

网卡灯不亮应该是网卡没有被驱动所致。
回复 支持 反对

使用道具 举报

发表于 2009-8-23 12:23:01 | 显示全部楼层
应该是楼上说的原因吧,你ping本机IP能通,应该只能说明TCP/IP协议没有问题吧?
回复 支持 反对

使用道具 举报

发表于 2009-8-23 15:01:46 | 显示全部楼层
用网卡工具在dos下改下试试。还有bios里也可以看看。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-8-23 17:13:10 | 显示全部楼层
网卡驱动肯定是装好了,不然不会拔电以后再插电开机直接Slackware12.2就能正常上网,只是你说的ucode是什么?我是8139,不需要再单独装驱动啊,N系列里我只装了iputils:net-tools:network-scripts:
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-8-23 22:15:36 | 显示全部楼层
我的主板是最简单的那类全集成i865板,里面的BIOS简单得要死,没什么可调的,集成的网卡 也没有工具盘,只能软件修改 了,实在改不了就算了.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-8-24 09:44:14 | 显示全部楼层
奋斗了三天,终于找到原因了,确实也不是中断的原因。

最后找出来的原因很可笑,我进入到XP设备管理器里网卡属性-高级里面,将所有网络唤醒功能由原来的"关" 状态改变到"开",重起后进入slackware12.2后网卡灯就亮了,一切正常.

总结: 由于原来XP将唤醒功能关闭的,XP每次关机或重新启动都会将网卡全部停止至连接灯都不亮.进slackware12.2虽然网卡驱动设置一切正确,但估计网卡内部已经断开, 所以出现无法连接, 后将唤醒功能全打开以后,XP关机重起后网卡连接灯还保持亮的.这时候再进slackware12.2就没任何问题,不修改任何地方就能正常使用.

看来还是硬件驱动不能完全兼容,虽然同样是8139,Linux下驱动还是不太完善.
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表