当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 18 篇帖子 ]  前往页数 1, 2  下一页
作者 内容
1 楼 
 文章标题 : [已解决][求助]起死回生的网卡,但性格大变
帖子发表于 : 2010-09-20 13:11 

注册: 2010-09-20 12:45
帖子: 17
送出感谢: 0 次
接收感谢: 0 次
事情经过:
一台PC,板载realtek网卡,
从前一切都好,ubuntu8.04 + vista 都可以自动识别该网卡,正常上网。
后网卡不明原因出故障,经一番努力后(reset 主板bios, 重装驱动),竟起死回生,vista下可以上网,但ubuntu8.04下不能上网。
重装ubuntu10.04,仍不能上网。
问题描述:
1. lspci 可以找到该网卡;
2. ifconfig 可以找到eth0,但没有ip地址(本来应该是DHCP自动分配的)
3. Reception Error不断增长
4. ping不通
求助:
本人对网卡所知寥寥,求助大家帮忙,感激涕零~~


最后由 rowan.xm 编辑于 2010-09-27 13:32,总共编辑了 1 次

页首
 用户资料  
 
2 楼 
 文章标题 : Re: [求助]起死回生的网卡,但性格大变
帖子发表于 : 2010-09-20 13:52 
头像

注册: 2008-11-05 13:24
帖子: 1024
送出感谢: 0 次
接收感谢: 5
网卡序号变了.


_________________
笔记
-------------------------------------
http://blog.163.com/wqt_1101


页首
 用户资料  
 
3 楼 
 文章标题 : Re: [求助]起死回生的网卡,但性格大变
帖子发表于 : 2010-09-20 18:01 

注册: 2010-09-20 12:45
帖子: 17
送出感谢: 0 次
接收感谢: 0 次
link_01 写道:
网卡序号变了.

请问是指MAC地址吗?
能否给一些解决的思路?谢谢~


页首
 用户资料  
 
4 楼 
 文章标题 : Re: [求助]起死回生的网卡,但性格大变
帖子发表于 : 2010-09-21 13:50 

注册: 2010-09-20 12:45
帖子: 17
送出感谢: 0 次
接收感谢: 0 次
没人有好主意吗?
:em06


页首
 用户资料  
 
5 楼 
 文章标题 : Re: [求助]起死回生的网卡,但性格大变
帖子发表于 : 2010-09-21 14:48 

注册: 2005-11-10 19:12
帖子: 641
送出感谢: 0 次
接收感谢: 0 次
代码:
root@pc1009:/etc/udev/rules.d# ls
70-persistent-cd.rules  70-persistent-net.rules  README
root@pc1009:/etc/udev/rules.d# pwd
/etc/udev/rules.d
root@pc1009:/etc/udev/rules.d#


页首
 用户资料  
 
6 楼 
 文章标题 : Re: [求助]起死回生的网卡,但性格大变
帖子发表于 : 2010-09-22 16:42 

注册: 2010-09-20 12:45
帖子: 17
送出感谢: 0 次
接收感谢: 0 次
原因可能是这样:8169的网卡变成了8129。
我想到了两种解决办法:
1. 用setpci把 device_id 改写成8169
运行结果显示成功,但device_id 竟然没变,折磨~~
2. 修改8169的驱动源代码,让它支持8129。
现在已经可以让8169的驱动加入到网卡的驱动列表里(lspci -k 看到的),但却不能让它in-use, 也就是说已经成为备选,但还不是正选,继续折磨~~

大家谁有更好的办法?
谢谢~~


页首
 用户资料  
 
7 楼 
 文章标题 : Re: [求助]起死回生的网卡,但性格大变
帖子发表于 : 2010-09-22 16:43 

注册: 2010-09-20 12:45
帖子: 17
送出感谢: 0 次
接收感谢: 0 次
baby 写道:
代码:
root@pc1009:/etc/udev/rules.d# ls
70-persistent-cd.rules  70-persistent-net.rules  README
root@pc1009:/etc/udev/rules.d# pwd
/etc/udev/rules.d
root@pc1009:/etc/udev/rules.d#

不知道是什么意思,我去钻研一下
谢谢你的回复~


页首
 用户资料  
 
8 楼 
 文章标题 : Re: [求助]起死回生的网卡,但性格大变
帖子发表于 : 2010-09-22 17:55 
头像

注册: 2007-05-06 8:19
帖子: 7446
送出感谢: 0 次
接收感谢: 5
dhcp?
哈哈,还是用手动设置一个吧,这个自分的可是有问题的,早发现了


页首
 用户资料  
 
9 楼 
 文章标题 : Re: [求助]起死回生的网卡,但性格大变
帖子发表于 : 2010-09-22 22:10 

注册: 2010-09-20 12:45
帖子: 17
送出感谢: 0 次
接收感谢: 0 次
冲浪板 写道:
dhcp?
哈哈,还是用手动设置一个吧,这个自分的可是有问题的,早发现了

感谢你的回复。
不过应该不是dhcp的问题,因为以前都是可以的。
最有可能的原因是网卡自己降级了,然后自动搭配了旧的驱动,但旧的驱动又不能驱动这个网卡。
现在虽还没解决,但情况已经愈来愈明朗了 :em11


页首
 用户资料  
 
10 楼 
 文章标题 : Re: [求助]起死回生的网卡,但性格大变
帖子发表于 : 2010-09-22 22:16 

注册: 2008-01-09 22:41
帖子: 18311
送出感谢: 0 次
接收感谢: 6
那就删驱动,装新的呗。linux不搞驱动还好,如果需要折腾就会越弄越复杂


页首
 用户资料  
 
11 楼 
 文章标题 : Re: [求助]起死回生的网卡,但性格大变
帖子发表于 : 2010-09-22 22:19 

注册: 2010-09-20 12:45
帖子: 17
送出感谢: 0 次
接收感谢: 0 次
rowan.xm 写道:
baby 写道:
代码:
root@pc1009:/etc/udev/rules.d# ls
70-persistent-cd.rules  70-persistent-net.rules  README
root@pc1009:/etc/udev/rules.d# pwd
/etc/udev/rules.d
root@pc1009:/etc/udev/rules.d#

不知道是什么意思,我去钻研一下
谢谢你的回复~

我大概是明白你的意思了~高手啊~
不过我还需要知道网卡和驱动是在哪个文件里设置搭配的~时间紧迫,今天来不及查了~
有的linux版本是在/etc/modules.conf (alias eth0 8139too),但Ubuntu并不是,
有谁知道,盼赐教~


页首
 用户资料  
 
12 楼 
 文章标题 : Re: [求助]起死回生的网卡,但性格大变
帖子发表于 : 2010-09-22 22:26 

注册: 2010-09-20 12:45
帖子: 17
送出感谢: 0 次
接收感谢: 0 次
delectate 写道:
那就删驱动,装新的呗。linux不搞驱动还好,如果需要折腾就会越弄越复杂

现在有一个问题,系统里记录了网卡与旧驱动的匹配关系,
我需要删除这个关系


页首
 用户资料  
 
13 楼 
 文章标题 : Re: [求助]起死回生的网卡,但性格大变
帖子发表于 : 2010-09-22 22:44 
头像

注册: 2008-04-26 12:41
帖子: 11000
送出感谢: 11
接收感谢: 38
rowan.xm 写道:
原因可能是这样:8169的网卡变成了8129。
我想到了两种解决办法:
1. 用setpci把 device_id 改写成8169
运行结果显示成功,但device_id 竟然没变,折磨~~
2. 修改8169的驱动源代码,让它支持8129。
现在已经可以让8169的驱动加入到网卡的驱动列表里(lspci -k 看到的),但却不能让它in-use, 也就是说已经成为备选,但还不是正选,继续折磨~~

大家谁有更好的办法?
谢谢~~

把旧驱动加入到内核模块的blacklist里不行?


_________________
[新手必读]wubi安装常见问题(FAQ)
[分享]装双系统的同学必看——Windows与Linux系统共享交换分区的方法
kde下唯美的暗黑内透主题(无需编译)
无穷老机上的Trinity Desktop Environment


页首
 用户资料  
 
14 楼 
 文章标题 : Re: [求助]起死回生的网卡,但性格大变
帖子发表于 : 2010-09-23 8:46 
头像

注册: 2007-05-06 8:19
帖子: 7446
送出感谢: 0 次
接收感谢: 5
rowan.xm 写道:
冲浪板 写道:
dhcp?
哈哈,还是用手动设置一个吧,这个自分的可是有问题的,早发现了

感谢你的回复。
不过应该不是dhcp的问题,因为以前都是可以的。
最有可能的原因是网卡自己降级了,然后自动搭配了旧的驱动,但旧的驱动又不能驱动这个网卡。
现在虽还没解决,但情况已经愈来愈明朗了 :em11

以前可以就代表现在也可以?什么饿逻辑
有问题就是有问题


页首
 用户资料  
 
15 楼 
 文章标题 : Re: [求助]起死回生的网卡,但性格大变
帖子发表于 : 2010-09-27 12:58 

注册: 2010-09-20 12:45
帖子: 17
送出感谢: 0 次
接收感谢: 0 次
问题已经解决。
原因如前所述:网卡莫名降级了,换句话说就是网卡打上了旧的标签,导致Linux把它认作旧型号,于是使用旧的驱动,结果动不起来。
解决步骤:
1 用modprobe -r 或 rmmod 删除旧的驱动。要彻底删除可能还需要下面2步:
1.1 update-initramfs -u 重做initramfs。
1.2 删除/lib/modules/`uname -r`/kernel/drivers/net下的相关ko档,然后depmod -a (仅在ubuntu10.04下测试)
2 下载官方驱动,修改源代码使其支持旧型号,如下:
static struct pci_device_id rtl8168_pci_tbl[] = {
{ PCI_DEVICE(PCI_VENDOR_ID_REALTEK, 0x8129), }, //---〉8168改成8129
{0,},
};
3 编译,安装,收工。

最后感谢各位看贴的和回帖的。


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 18 篇帖子 ]  前往页数 1, 2  下一页

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 3 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译