分页: 1 / 1

ubuntu710是不是 不支持 D-Llink DFE-530TX Rev c.,驱动又无法编译,怎么办?

发表于 : 2008-01-30 22:56
baoerjin
看wiki,说710支持 D-link DFE-530TX PCI Fast Ethernet Adapter,
但ping 127.0.0.1可以通的,ping 192.168.1.1打死都不通(我路由器上网的),
是不是 ping 127.0.0.1可以通的,就说明网卡的驱动没有错?还是驱动有问题(我在想,是不是这个网卡的Rev C不支持,而我这个恰恰是Rev C)?

郁闷的是,编译D-Link主页的linux驱动总出错,所以无法验证是不是驱动需要更新?

高人指点!没法上网什么都干不了!

发表于 : 2008-01-31 17:21
baoerjin
论坛冷冷清清的,只有几个专家分200以下的几个菜鸟在问问题。那些所谓的高手都哪去了?都忙着找工作去了?

在书店买了一本《ubuntu官方指南》,里面大谈ubuntu的哲学理念和行为准则,当时第一感觉就是这种理念是很难在国内行的通的,因为实在不符合时下流行的“只要自己舒服了就不管别人”的个人主义哲学。

哎,算了,还是上外国字的网站上看看吧,中国字的wiki、blog、forum还有google搜索都已经看遍了。如果说外国话的那些家伙也这个事不关己的样子,那我还是用回windows,ubuntu还有他所谓的社区理念确实该自生自灭了。

发表于 : 2008-02-02 21:36
llosa
虽然比前几年有不少改进,linux的易用性总归还是比不上windows,不知道是谁的错。

发表于 : 2008-02-09 11:37
lovenetfox
127.0.0.1 是本地locale 和网卡无关吧
应该是 ifconfig
能看到2段IP 127那个当然过滤了, 0eth 那个才是IP地址
看看是啥,不会跑去169段了吧。

发表于 : 2008-02-11 22:26
baoerjin
谢谢楼上的回复 :)

我用ifconfig,显示0eth的ip不可用,我想这最大的可能是驱动有问题。

虽然在硬件列表里ubuntu能正确显示出网卡型号和厂商,但ubuntu710自带的驱动估计是不可用的。据说dlink用的芯片很杂,也很特殊,好多时候在windows条件下都无法正确驱动。

在http://www.zol.com.cn网站上,这块DFE-530TX 是用得最多卖的最好的有线网卡,但似乎没人关心它在ubuntu下的驱动问题。

我在dlink网站下载了驱动程序,但编译过程总出错,在英文的wiki里有人遇到了相同问题,有人回答说编译要在某某环境下进行,但这确实超出了我的能力和兴趣。

发表于 : 2008-02-12 11:33
lovenetfox
DFE-530TX ?? 没记错那卡在win下可以用 螃蟹的8139驱动的哦
你直接搞成8139的驱动看看。

发表于 : 2008-03-07 8:00
luanbuzhe
我也遇到了同样的问题,在网上搜索了半天的帖子和网站,似乎都没有得到很好的办法解决,无奈下,我打算换一块网卡。

发表于 : 2008-03-07 13:04
qiang_liu8183
这卡没有受限驱动是么?

发表于 : 2008-03-07 13:58
jianlee
baoerjin 写了:论坛冷冷清清的,只有几个专家分200以下的几个菜鸟在问问题。那些所谓的高手都哪去了?都忙着找工作去了?

在书店买了一本《ubuntu官方指南》,里面大谈ubuntu的哲学理念和行为准则,当时第一感觉就是这种理念是很难在国内行的通的,因为实在不符合时下流行的“只要自己舒服了就不管别人”的个人主义哲学。

哎,算了,还是上外国字的网站上看看吧,中国字的wiki、blog、forum还有google搜索都已经看遍了。如果说外国话的那些家伙也这个事不关己的样子,那我还是用回windows,ubuntu还有他所谓的社区理念确实该自生自灭了。
恩,不要因为一点点的阻碍就放弃“理想”,如果你能用Linux完成你的工作了,我想那时候你一定不会还像现在这样想。

先解决问题:
Linux的几乎所有配置在任何发行版基本通用。

首先:用 ifconfig -a 看看有没有你的eth0,如果有,一般的如lfs,debian,rhel等等系统下都表明你的网卡没有问题了。(ubuntu下我不知道会不会有一点点不同,不过还有后面的办法。)

2:用各种方法配置一下你的ip和路由(就是网关),DNS域名服务器(如果动态的IP策略Linux下基本都要指定的DNS域名服务器,北京的推荐202.106.0.20)。

3:sudo ifconfig eth0 up
或者: sudo /etc/init.d/networking restart

现在,如果还是不行的话,这样看看:
1: dmesg | grep --color eth0
看看系统启动认到eth0没有?
2: lspci -v 看看确认你的网卡型号

3:google了

补充:如果你找到了网卡型号对应的模块,可以看看模块加载了吗?
1: 查看模块 lsmod
2: 解决依赖关系 sudo depmod -a

最后,最后你要是还没有搞定,也不要放弃Linux,不然损失的一定是你,相信现在的Linux基本支持所有常见的硬件了。我做技术支持的时间里,服务器上的硬件型号多种多样,还没有发现驱动不了的。如果现在还没有搞定,联系我:aybhlj@163.com