ubuntu 12.04网络问题及解决办法。

包含网卡/无线网的网络问题和ADSL/校园网/宽带拨号支持及代理/共享等网络使用问题
回复
wgdvip
帖子: 5
注册时间: 2012-10-22 15:16
系统: win7

ubuntu 12.04网络问题及解决办法。

#1

帖子 wgdvip »

以前一直用CentOS,对基于文本的网络配件比较熟悉,现在用ubuntu12.04桌面后,发现在网络配置方面,还是有很大区别的。不过我还是习惯基于文本对网络进行配置,因为用笔记本为了省电,我一直用命令行界面,因此NetworkManager无法使用。其次是配置相对比较熟悉。但是,ubuntu也不是好伺候的,并且是ubuntu自己本身的问题还需更多的分析。

以下是碰到的问题:
1. 关闭NetworkManager,在/etc/network/interfaces中写入配置,重启后出现等待较长时间network configuration的问题(waiting for up to 60 more secods...)。
Waiting For Network Configuration
Waiting up to 60 more seconds for the network configuration
google之后,国外有人提议注销等待时间以提高启动时间。 即 command /etc/init/failsafe.conf中等待的时间。确实可以减小启动时间,但是,这不能从根本上解决问题。
不仅是等待时间过长的问题,系统启动后,还是无法访问网络,还需要/etc/init.d/networing restart才可以。这也无所谓了,只要能用就行。但是,今天在办公室,需要更改mac才可以上网,因此只能重新配置interface。之后无法/etc/init.d/networing restart 启动网络,经过等待大概2分钟后,提示错误。实在是恼火。

同样的配置,后来我用ifconfig eth0 down, ifconfig eth0 up 启动,没有问题,因此,我找到了解决的办法。具体如下:

1. 仅让lo自动运行,注销interface中除lo之外的别的网卡(wlan0和eth0)自动运行。
2. 在/etc/init.d/rc.local中加入
sudo ifconfig wlan0 up
sudo ifconfig eth0 up

这样所以问题都解决了,系统启动极快,并且网络正常。

总结:通过查看networking执行脚本,发现当/etc/init.d/networing restart时,执行的是ifdown ifup. 在ubuntu中执行ifdown eth0会提示“eth0 not configured“,这可能就是使用/etc/init.d/networing restart出错的关键。通过查看文档发现:ifup与ifdown只对/etc/sysconfig/network-scripts内的ifcfg-ethX进行启动或者关闭操作。ubuntu貌似没有这些配置文件,而只是个interface。因此才会导致错误。这能说明这是ubuntu的一个bug么?呵呵。请大家留言讨论,我想听听大家的意见。

另外,我使用getmail 收取邮件,总是存在重复收取邮件的问题,求高手解决。
头像
qy117121
论坛版主
帖子: 50587
注册时间: 2007-12-14 13:40
系统: Winbuntu
来自: 志虚国乌由市
联系:

Re: ubuntu 12.04网络问题及解决办法。

#2

帖子 qy117121 »

viewtopic.php?f=139&t=383665
不用楼主说的那么复杂 ,

etc/network/interfaces
文件里留

auto lo
iface lo inet loopback

就好了
渠月 · QY   
本人只会灌水,不负责回答问题
无聊可以点一下→ http://u.nu/ubuntu

邮箱 [email protected]
wgdvip
帖子: 5
注册时间: 2012-10-22 15:16
系统: win7

Re: ubuntu 12.04网络问题及解决办法。

#3

帖子 wgdvip »

qy117121 写了:viewtopic.php?f=139&t=383665
不用楼主说的那么复杂 ,

etc/network/interfaces
文件里留

auto lo
iface lo inet loopback

就好了
你说的当然可以!但是,我上面也说了,我没有启动桌面程序。只在命令行下面操作,上网,收邮件等。貌似NetworkManager在启动桌面后才可以管理网络,因此,这个方法不行。另外,NetworkManager能否在命令行下对网络进行管理?如果能,那该如何操作?比如wlan输入密码等。
头像
qy117121
论坛版主
帖子: 50587
注册时间: 2007-12-14 13:40
系统: Winbuntu
来自: 志虚国乌由市
联系:

Re: ubuntu 12.04网络问题及解决办法。

#4

帖子 qy117121 »

命令行当然是可以用networkmanager 的,
至于具体的管理我不太懂,我只知道我只用文本登录也是有网络的,
渠月 · QY   
本人只会灌水,不负责回答问题
无聊可以点一下→ http://u.nu/ubuntu

邮箱 [email protected]
wgdvip
帖子: 5
注册时间: 2012-10-22 15:16
系统: win7

Re: ubuntu 12.04网络问题及解决办法。

#5

帖子 wgdvip »

qy117121 写了:命令行当然是可以用networkmanager 的,
至于具体的管理我不太懂,我只知道我只用文本登录也是有网络的,
能不能详细说说你是怎么做到的?
不启动桌面,使用wlan上网,你怎么设置wifi的密码的?
少年穷zyf
帖子: 1
注册时间: 2012-12-05 9:57
系统: ubuntu

Re: ubuntu 12.04网络问题及解决办法。

#6

帖子 少年穷zyf »

楼主我是新手,遇到同样问题。请问怎么注销ol。还有我在系统设置面板里点网络,进去后ubuntu提示我网络硬件什么的有冲突……你知道什么情况吗?
头像
kexul
帖子: 72
注册时间: 2013-03-04 13:34
系统: ubuntu 15.10
来自: 武汉

Re: ubuntu 12.04网络问题及解决办法。

#7

帖子 kexul »

楼主你好,为什么我将interface文件改为原来的样子,还是会出现那个wait呢?
98765kof
帖子: 2
注册时间: 2010-07-26 15:52

Re: ubuntu 12.04网络问题及解决办法。

#8

帖子 98765kof »

wgdvip 写了:
qy117121 写了:命令行当然是可以用networkmanager 的,
至于具体的管理我不太懂,我只知道我只用文本登录也是有网络的,
能不能详细说说你是怎么做到的?
不启动桌面,使用wlan上网,你怎么设置wifi的密码的?

需要安装和配置wpa_supplicant才能在命令行使用WLAN
回复