[分享]Ubuntu 8.04 Realtek 8168/8111网卡不能上网解决办法!

包含网卡/无线网的网络问题和ADSL/校园网/宽带拨号支持及代理/共享等网络使用问题
头像
璇歌
帖子: 122
注册时间: 2006-11-06 22:53
来自: 贵州大学
送出感谢: 0
接收感谢: 0
联系:

#31

帖子 璇歌 » 2008-05-31 13:53

Miss_yuan 写了:重启后r8169又来了 :shock: ,上面说了自己写脚本,也想做一个,可惜我不知道什么是脚本啊,就新建一个文件,把代码写进去了,命名为net,可是这个文件怎么放不到/bin里呢(提示有错误)?应该怎么做呢?
嘿嘿,祝贺你成功了。 刚装的系统,没跟新语言包,当然打不出汉字了,嘿嘿。 你的:新建一个文件,把代码写进去了,命名为net。 这是对的。 然后,放不到/bin里,是因为你的权限不够。要sudo ,在终端下用命令这样:sudo mv net /usr/bin/ 就可以了。
然后添加到系统启动项里面,有两种方法:
把net放到 /usr/bin里面
1.在 /etc/rc.local 中的 exit 之前加 /usr/bin/net 就行了; //需要用 sudo 权限来完成。
终端下命令:sudo gedit /etc/rc.local
2.在系统首选项–>会话 里面加上一个命令为 net 的项目也可以开机启动; // 这个最简单。
Miss_yuan
帖子: 16
注册时间: 2008-05-28 14:42
送出感谢: 0
接收感谢: 0
联系:

#32

帖子 Miss_yuan » 2008-05-31 19:25

其实当时没放进去的时候就想到可能是权限的问题了,但是因为刚接触linux ,还不知道怎么做。
昨天晚上跟新了一下源,看别人帖子上做的,运行了sudo apt-get install nautilus-gksu命令。重启后我右键点击文件夹已有用管理员权限打开文件夹的选项了,但是有个问题,我的/usr/bin目录本来已经右一个名为net的文件了,我没敢轻易的替换掉,请问需要替换吗?
头像
璇歌
帖子: 122
注册时间: 2006-11-06 22:53
来自: 贵州大学
送出感谢: 0
接收感谢: 0
联系:

#33

帖子 璇歌 » 2008-05-31 23:01

Miss_yuan 写了:其实当时没放进去的时候就想到可能是权限的问题了,但是因为刚接触linux ,还不知道怎么做。
昨天晚上跟新了一下源,看别人帖子上做的,运行了sudo apt-get install nautilus-gksu命令。重启后我右键点击文件夹已有用管理员权限打开文件夹的选项了,但是有个问题,我的/usr/bin目录本来已经右一个名为net的文件了,我没敢轻易的替换掉,请问需要替换吗?
不要轻易的替换已经有的文件,我们写的脚本叫什么名字都可以,自己知道就可以了。嘿嘿... 换个喜欢的名字吧,确保开机自启动就可以。
tiano
帖子: 3
注册时间: 2008-06-03 7:42
送出感谢: 0
接收感谢: 0

#34

帖子 tiano » 2008-06-03 8:40

我的网卡是 Realtak 8139 :cry:
头像
souledge1983
帖子: 58
注册时间: 2007-01-24 0:54
来自: SDU-THU-SNU
送出感谢: 0
接收感谢: 0

#35

帖子 souledge1983 » 2008-06-03 9:31

我的也是,正在郁闷中……
tiano 写了:我的网卡是 Realtak 8139 :cry:
异域思春春不知
星落舍堂闻声迟
遍历篇椟求达日
苦盼赵家嫁女时
头像
ttyahoo
帖子: 24
注册时间: 2006-11-07 3:09
送出感谢: 0
接收感谢: 0
联系:

#36

帖子 ttyahoo » 2008-06-03 14:45

也用8168网卡,但是这里有一个很奇怪的现象
Debian 40r3 同样使用r8169驱动,但是网卡基本可以正常使用,只是丢包严重
Ubuntu8.04 使用r8169驱动,网卡可以识别到但是纯丢包了,偶尔能上个网

已经禁用此网卡,暂时使用8139网卡
上次由 ttyahoo 在 2008-06-04 13:17,总共编辑 1 次。
头像
drvicar
帖子: 1285
注册时间: 2007-12-17 18:07
来自: 西安
送出感谢: 1 次
接收感谢: 1 次
联系:

#37

帖子 drvicar » 2008-06-03 19:06

:lol: 完蛋了,我也不知道自己的是什么卡
头像
drvicar
帖子: 1285
注册时间: 2007-12-17 18:07
来自: 西安
送出感谢: 1 次
接收感谢: 1 次
联系:

#38

帖子 drvicar » 2008-06-04 11:00

:?: 8139的有解决吗?
头像
ttyahoo
帖子: 24
注册时间: 2006-11-07 3:09
送出感谢: 0
接收感谢: 0
联系:

#39

帖子 ttyahoo » 2008-06-04 13:18

drvicar 写了::?: 8139的有解决吗?
禁用8168网卡后,8139网卡完全正常
斯文败类
帖子: 105
注册时间: 2007-05-06 20:16
送出感谢: 0
接收感谢: 0

#40

帖子 斯文败类 » 2008-06-06 16:10

还是搞不定,网上的方法都试了!

目前是另外接一个网卡在用
头像
后之后觉
帖子: 252
注册时间: 2008-05-15 13:16
送出感谢: 0
接收感谢: 0
联系:

#41

帖子 后之后觉 » 2008-06-06 17:17

璇歌 写了:重启之后的问题,我也没搞明白。
但有个方法,是fcys 一直在用的,就是写了个脚本,在开机的时候自动完成装驱动。他也写了下来,

代码: 全选

    #!/bin/sh
    PASSWORD="XXXXXX"    #XXX  为你的用户密码
    echo $PASSWORD | sudo -S rmmod r8169
    echo $PASSWORD | sudo -S rmmod r8168
    cd r8168                                        //这里是你的工作目录下的目录哦。也就是~/r8168/
    echo $PASSWORD | sudo -S insmod ./src/r8168.ko
保存为net
然后添加到系统启动项里面,有两种方法:
把net放到 /usr/bin里面
1.在 /etc/rc.local 中的 exit 之前加 /usr/bin/net 就行了;
2.在系统首选项–>会话 里面加上一个命令为 net 的项目也可以开机启动;

详细地址是http://www.myfcys.cn/blog/index.php/2008.05/12
呵呵 好久不来 我自己变了个shell脚本来设置IP和网关
正愁没有办法让它开机启动 搞得我每次开机都要
sudo neton
password:
楼上的问题好像是重启之后依然很顽强的存在的r8169
我当时并没有完全的按照楼主的方法去搞
我参考了安装包中 readme 的部分内容
并且使用了七楼的最后部分的东西
没有出现你的问题 也不用写这个东西
头像
后之后觉
帖子: 252
注册时间: 2008-05-15 13:16
送出感谢: 0
接收感谢: 0
联系:

新问题

#42

帖子 后之后觉 » 2008-06-08 7:54

虽然按照楼上所给出的种种方法 我的8.04 杂执行了shell脚本之后就可以上网了
但是经过两次的内核升级的经验来看
当每次内核升级的时候都需要重新安装
这让我很郁闷
头像
后之后觉
帖子: 252
注册时间: 2008-05-15 13:16
送出感谢: 0
接收感谢: 0
联系:

守护进程出错

#43

帖子 后之后觉 » 2008-06-08 18:50

按照上面的做法在rc.local写入之后重新起动的时候出错

图片
independently
帖子: 2
注册时间: 2008-06-04 19:44
送出感谢: 0
接收感谢: 0

#44

帖子 independently » 2008-06-09 13:12

xegg 写了:非常感谢,尝试了一下,确实可以安装驱动,但是奇怪的是,安装完之后,eth0就没有了,/etc/init.d/networking restart 也不行,重启也不行。有人遇到过么?
我遇到的问题跟你的一样。错误如下:
taotao@taotao-desktop:~/r8168-8.006.00/src$ ifconfig
eth0 Link encap:Ethernet HWaddr 00:1d:7d:3f:04:64
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:1116862575 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Interrupt:221 Base address:0x8000

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:1372 errors:0 dropped:0 overruns:0 frame:0
TX packets:1372 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:68792 (67.1 KB) TX bytes:68792 (67.1 KB)


taotao@taotao-desktop:~/r8168-8.006.00/src$ ifconfig etho up
etho: ERROR while getting interface flags: No such device
taotao@taotao-desktop:~/r8168-8.006.00/src$ ifconfig etho 10.0.0.5
SIOCSIFADDR: Permission denied
etho: ERROR while getting interface flags: No such device
taotao@taotao-desktop:~/r8168-8.006.00/src$ ifconfig etho 10.0.0.5
SIOCSIFADDR: Permission denied
etho: ERROR while getting interface flags: No such device

希望高手解决下!!!
头像
后之后觉
帖子: 252
注册时间: 2008-05-15 13:16
送出感谢: 0
接收感谢: 0
联系:

#45

帖子 后之后觉 » 2008-07-05 10:03

刚刚在论坛里看到关于8139的东西,需要的朋友看看行不行
http://www2.oklinux.cn/html/Basic/jyjq/ ... 52830.html
回复

回到 “网卡问题以及网络和拨号”