8.04上不了网上问题,很奇怪

包含网卡/无线网的网络问题和ADSL/校园网/宽带拨号支持及代理/共享等网络使用问题
回复
sdomain
帖子: 77
注册时间: 2008-10-18 15:13

8.04上不了网上问题,很奇怪

#1

帖子 sdomain » 2009-03-19 23:58

我的是8.04的 ,

经常上不了网,不知道怎么回事

有时候打开进入系统就能上,但一重启就上不了了,有时候进入系统就一直上不了。不管用DHCP还是指定IP都上不了

我的DHCP路由器肯定是好的,

因为我之前有次装过无线网卡的驱动,但没有弄好,无线也一直上不去,在装无线驱动之前是好的,也就是

装完无线驱动后就不稳定了。


我用sudo /etc/init.d/networking restart

得到如下信息

* Reconfiguring network interfaces... RTNETLINK answers: No such process
There is already a pid file /var/run/dhclient.eth0.pid with pid 10138
killed old client process, removed PID file
Internet Systems Consortium DHCP Client V3.0.6
Copyright 2004-2007 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/

wmaster0: unknown hardware address type 801
wmaster0: unknown hardware address type 801
Listening on LPF/eth0/00:23:54:41:64:a3
Sending on LPF/eth0/00:23:54:41:64:a3
Sending on Socket/fallback
DHCPRELEASE on eth0 to 192.168.0.1 port 67
send_packet: Network is unreachable
send_packet: please consult README file regarding broadcast address.
There is already a pid file /var/run/dhclient.eth0.pid with pid 134519072
Internet Systems Consortium DHCP Client V3.0.6
Copyright 2004-2007 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/

wmaster0: unknown hardware address type 801
wmaster0: unknown hardware address type 801
Listening on LPF/eth0/00:23:54:41:64:a3
Sending on LPF/eth0/00:23:54:41:64:a3
Sending on Socket/fallback
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 8
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 19
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 4
No DHCPOFFERS received.
No working leases in persistent database - sleeping.


看样子是得不到DHCP的回应,但我的DHCP是好的呀,WIN机器就能得到IP


我的机器是:thinkPad sl300 27385TC

网卡型号在win下面看到的为Realtek RTL8168/8111C Family PCI-E Gigabit Ethernet NIC (NDIS 6.0)

我试过按网上说的把IPV6禁用掉也不行
所用的方法如下:
用这个方法来关闭ipv6,关闭了之后,感觉网络速度快多了,而且也很少再出现获取不到地址的问题了,可以试试
1. 在终端下输入 gksudo gedit /etc/modprobe.d/aliases
2. 注释掉这一行 alias net-pf-10 ipv6
3. 存盘
4. 在终端下输入 gksudo gedit /etc/modprobe.d/blacklist
5. 加入这一行 blacklist ipv6
6. 保存文件&从起电脑
ip a | grep inet6,如果没有任何输出就说明IPV6确实关闭了
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

Re: 8.04上不了网上问题,很奇怪

#2

帖子 eexpress » 2009-03-20 8:45

似乎你的驱动某些时候在networking服务之后才起来。去掉那驱动试试。
● 鸣学
sdomain
帖子: 77
注册时间: 2008-10-18 15:13

Re: 8.04上不了网上问题,很奇怪

#3

帖子 sdomain » 2009-03-20 13:01

怎么去掉呀,去掉哪个呀,能给个调试的思路吗?

初学者不是很懂,我觉得应该是我以前装了个什么无线网卡的驱动造成的

但我也不知道当初怎么装的了,现在不知道怎么办才好呢,

有时候行,有时候不行,很奇怪哦,
sdomain
帖子: 77
注册时间: 2008-10-18 15:13

Re: 8.04上不了网上问题,很奇怪

#4

帖子 sdomain » 2009-03-20 20:17

有没有高手帮帮我呀,求救了呀,
可以帮我的加我MSN:songdemei#sohu.com或给我发邮件也行,谢谢了
sdomain
帖子: 77
注册时间: 2008-10-18 15:13

Re: 8.04上不了网上问题,很奇怪

#5

帖子 sdomain » 2009-03-22 10:37

顶一下呀,等待中,期待高手来临。呵
sdomain
帖子: 77
注册时间: 2008-10-18 15:13

Re: 8.04上不了网上问题,很奇怪

#6

帖子 sdomain » 2009-03-22 15:22

看出点东西来了
如果上不了网的情况下,查看arp时:
地址 类型 硬件地址 标志 Mask 接口
192.168.0.1 (incomplete) eth0

这时我用arp -s 192.168.0.1 00:80:C8:20:0D:50
时,变成了:
地址 类型 硬件地址 标志 Mask 接口
192.168.0.1 ether 00:80:C8:20:0D:50 CM eth0

而正常上网时应该是:
地址 类型 硬件地址 标志 Mask 接口
192.168.0.1 ether 00:80:C8:20:0D:50 C eth0
也就是那个标志,如果是CM就上不了网,如果是C就能上网

不知道这个选项怎么更改呀?

只可能这个区别了,其它信息能上和不能上都一样的

期待高手帮忙
sdomain
帖子: 77
注册时间: 2008-10-18 15:13

Re: 8.04上不了网上问题,很奇怪

#7

帖子 sdomain » 2009-03-22 15:23

而且上不了网时,手动添加了网关的ARP时再PING网关时会出现:

PING 192.168.0.1 (192.168.0.1) 56(84) bytes of data.
ping: sendmsg: No buffer space available
ping: sendmsg: No buffer space available
ping: sendmsg: No buffer space available
ping: sendmsg: No buffer space available
这个信息,不知道怎么回事
头像
wangdu2002
帖子: 13284
注册时间: 2008-12-13 19:39
来自: 物华天宝人杰地灵

Re: 8.04上不了网上问题,很奇怪

#8

帖子 wangdu2002 » 2009-03-22 15:36

修改下配置文件,改为静态IP试下,步骤如下。
使用路由器或在局域网中,不能上网的解决方法(leafpad可用gedit代替):
1. 删除 Network Manager(网络工具) ,你用”添加/删除”删除它,也可以用”新立得”,或是用命令来删除,反正不管你用什么方法,首先把它干掉再说。

2. 配置网络接口,这个时候就要运用命令了,关键时刻,命令值得信赖--打开终端执行下述命令:
sudo leafpad /etc/network/interfaces
#在弹出的文本中设置网卡接口,填入给eth0分配静态的IP的代码,如下面的范例:
auto eth0 #开机首先自动激活网卡。
#iface eth1 inet dhcp (如果有这一行代码,在前面加"#",把它注释掉,没有当然不用理会了。但可以留,不必删除)
iface eth0 inet static
address 222.30.45.123 #这个IP地址,根据你自己的情况填,我写的供参考,不要与网内别人的地址冲突。你是TPlink,填192.168.1.168
netmask 255.255.255.0 子网掩码,不是我写的这个,问网管要或填路由器的。你是TPlink,就是这个,不用改了。
gateway 222.30.45.1 #网关,可能不是这个,问网管要或填路由器。你是TPlink,填192.168.1.1

3. 配置 DNS(局域网上网和ADSL上网的设置有点不同)。打开终端执行下命令:
sudo leafpad /etc/resolv.conf #在弹出的文本中填入DNS名称服务器地址。
nameserver 222.30.45.1 #这里填入你所在地方的 DNS 服务器的地址,或是直接填你在路由器中看到的202.96.64.68(不是这个)。
nameserver 222.30.45.1 #这里填入你所在地方的备用 DNS 服务器的地址,或是直接填你在路由器中看到的211.98.4.1(不是这个)。
通过家里的SOHO路由器上网的话,这里可以填路由器的 IP,也可直接本地ISP名称服务器的地址,路由器中可以看到。

4. 重启。(有时你又装了NetworkManage的话,可能连接是个X,不用管它,那是个表层的东西,能上网就行)

祝你幸运!有问题再上论坛来交流吧。
其实最好的方法,就是在安装Ubuntu时拔掉网线安装,这样安装时就可以输入网络参数了,可以一劳永逸的解决问题,就不用上面这么麻烦了。
行到水穷处,坐看云起时。
海内生明月,天涯共此夕。
--------------------吾本独!
sdomain
帖子: 77
注册时间: 2008-10-18 15:13

Re: 8.04上不了网上问题,很奇怪

#9

帖子 sdomain » 2009-03-23 17:16

太帅了哥哥,你真伟大,
搞定了,把那个network manage给干掉就行了,随然看不到网络图标,能上网了,很好

:em09 :em05 :em05 :em09 :em11 :em06

以后还要多多请教,呵呵
回复