您尚未登录。

#1 2014-08-22 21:28:26

mongoose
会员
注册时间: 2014-07-07
帖子: 18

[已解决]NetWorkManager连接不上部分wifi,wifi-menu暂时可以连接,只是会时不时断开

ubuntu12.4的时候完全可以使用wifi,ubuntu14.4的时候就已经连接不上去了,只能改了路由器的模式可以连接(包括xubuntu  把模式从bgn mixed改成bg mixed)。

但是arch从我在学校临放假的时候安装的时候就发现无法连接wifi,我当时以为是驱动问题,临放假的时候发了个帖子,结果表述不清楚,再加上我回到家之后发现可以连接路由器了,我以为是我没有装 wpa_supplicant。

现在到了学校我发现依旧不可以连接wifi(在家可以),即使改了路由器的模式还是连接不上wifi。于是我systemctl stop NetworkManager 之后 wifi-menu 结果连上去了,但是只能坚持一段时间就会断线。

我对linux的网络设置啥的实在是不懂,如果需要我查看啥信息的话,请尽量提出来,我贴上来让大家帮我看看


×××××××××××××××××
已经算是解决了,主要是换了一个工具(netctl),不知道是我操作的问题还是NetWorkManager本身的问题,我自从ubuntu12.4之后NetWorkManager就没好用过,有部分wifi无法连接。

解决过程:
1 无法开机启动网卡(或许是这么说的吧)
   

systemctl enable dhcpcd@网卡接口.service

   

systemctl enable dhcpcd@无线网卡接口.service

2 无法自动连接
   我使用的是netctl,好吧,只要看了wiki就知道如何操作了


其实挺简单的,只是不知道就怎么都不容易知道……

最近编辑记录 mongoose (2014-08-23 14:38:25)

离线

#2 2014-08-22 21:45:08

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 6,420
个人网站

Re: [已解决]NetWorkManager连接不上部分wifi,wifi-menu暂时可以连接,只是会时不时断开

纯手工连接比较容易看出错信息。关掉所有自动联网的东西,然后

wpa_passphrase ssid 密码 > wifi.conf
sudo wpa_supplicant -i 无线网卡接口名 -c wifi.conf
# 然后换个终端
sudo dhcpcd -B 无线网卡接口名

在断线之后收集刚刚那两个终端里的输出并贴过来。

离线

#3 2014-08-22 21:57:06

mongoose
会员
注册时间: 2014-07-07
帖子: 18

Re: [已解决]NetWorkManager连接不上部分wifi,wifi-menu暂时可以连接,只是会时不时断开

[mongoose@hu ~]$ wpa_passphrase 路由器ssid 路由器密码 > wifi.conf
[mongoose@hu ~]$ sudo wpa_supplicant -B -i wlp3s0 -c wifi.conf 
[sudo] password for mongoose: 
Successfully initialized wpa_supplicant
[mongoose@hu ~]$ sudo dhcpcd -B wlp3s0
[sudo] password for mongoose: 
dhcpcd[631]: version 6.4.3 starting
dhcpcd[631]: DUID 00:01:00:01:1b:5e:69:e7:00:26:82:95:7f:d3
dhcpcd[631]: wlp3s0: IAID 82:95:7f:d3
dhcpcd[631]: wlp3s0: soliciting an IPv6 router
dhcpcd[631]: wlp3s0: rebinding lease of 192.168.1.102
dhcpcd[631]: wlp3s0: leased 192.168.1.102 for 7200 seconds
dhcpcd[631]: wlp3s0: adding route to 192.168.1.0/24
dhcpcd[631]: wlp3s0: adding default route via 192.168.1.1
dhcpcd[631]: wlp3s0: no IPv6 Routers available
光标停在这一行,没敢结束

~/wifi.conf里面的内容是:

network={
	ssid="路由器ssid"
	#psk="路由器密码"
	psk=95c0dc965ce44b4b761a2e2626041e631fe44177402bc9ec579485e8be2d905b
}

额 这个应该仅仅是帐号密码啥的,我也贴上了


并且,目前已经可以成功的连接上wifi了

最近编辑记录 mongoose (2014-08-22 22:23:26)

离线

#4 2014-08-22 22:05:25

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 6,420
个人网站

Re: [已解决]NetWorkManager连接不上部分wifi,wifi-menu暂时可以连接,只是会时不时断开

嗯。异常断线之后贴输出。

那些命令基本就是 wifi-menu 主要调用的命令的,为了调试而加了 -B 告诉它不要去后台,结束之后网络会断掉的。

离线

#5 2014-08-22 22:11:37

mongoose
会员
注册时间: 2014-07-07
帖子: 18

Re: [已解决]NetWorkManager连接不上部分wifi,wifi-menu暂时可以连接,只是会时不时断开

暂时还没有异常断线,需要一直等待下去吗?以前异常断线一般都是几分钟的样子,现在估计断线的可能性不是很大了。

另外wifi-menu大概是调用的dhcpcd这个命令?  那networkmanager呢? 还是说只要是连接网络都是调用的dhcpcd? 另外WPA supplicant 这个是dhcpcd的补充,还是和dhcpcd等价的东西?还是其他?

离线

#6 2014-08-22 22:55:49

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 6,420
个人网站

Re: [已解决]NetWorkManager连接不上部分wifi,wifi-menu暂时可以连接,只是会时不时断开

mongoose 说:

暂时还没有异常断线,需要一直等待下去吗?以前异常断线一般都是几分钟的样子,现在估计断线的可能性不是很大了。

另外wifi-menu大概是调用的dhcpcd这个命令?  那networkmanager呢? 还是说只要是连接网络都是调用的dhcpcd? 另外WPA supplicant 这个是dhcpcd的补充,还是和dhcpcd等价的东西?还是其他?

你就开着那两个终端用着呗。

wifi-menu 可以调 dhcpcd 或者 dhclient。NetworkManager 大概也一样。这两个命令(后者是 Ubuntu 默认的)是用来动态获取 IP 地址和 DNS 配置等的。wpa_supplicant 是连接到 WPA 加密的无线热点的。wifi-menu、NetworkManager、wicd 都是这些命令的前端,用于方便用户配置、保存、修改网络信息,帮助用户管理网络的。

离线

#7 2014-08-23 13:21:44

mongoose
会员
注册时间: 2014-07-07
帖子: 18

Re: [已解决]NetWorkManager连接不上部分wifi,wifi-menu暂时可以连接,只是会时不时断开

百合仙子 说:
mongoose 说:

暂时还没有异常断线,需要一直等待下去吗?以前异常断线一般都是几分钟的样子,现在估计断线的可能性不是很大了。

另外wifi-menu大概是调用的dhcpcd这个命令?  那networkmanager呢? 还是说只要是连接网络都是调用的dhcpcd? 另外WPA supplicant 这个是dhcpcd的补充,还是和dhcpcd等价的东西?还是其他?

你就开着那两个终端用着呗。

wifi-menu 可以调 dhcpcd 或者 dhclient。NetworkManager 大概也一样。这两个命令(后者是 Ubuntu 默认的)是用来动态获取 IP 地址和 DNS 配置等的。wpa_supplicant 是连接到 WPA 加密的无线热点的。wifi-menu、NetworkManager、wicd 都是这些命令的前端,用于方便用户配置、保存、修改网络信息,帮助用户管理网络的。

我实在是找不到如何解决了,还是来问一下吧。

每次启动机器的时候,ifconfig 下没有网卡和无线网卡的信息,我只能sudo ifconfig up enp2s0 和 sudo ifconfig up wlp3s0  然后再用sudo wpa_supplicant -B -i wlp3s0 -c wifi.conf连接wifi

如何能自动的启动网卡并且连接?

离线

#8 2014-08-23 14:07:22

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 6,420
个人网站

Re: [已解决]NetWorkManager连接不上部分wifi,wifi-menu暂时可以连接,只是会时不时断开

这个直接用 netctl 的 profile 就可以了呀。 https://wiki.archlinux.org/index.php/Netctl

离线

#9 2014-08-23 14:30:32

mongoose
会员
注册时间: 2014-07-07
帖子: 18

Re: [已解决]NetWorkManager连接不上部分wifi,wifi-menu暂时可以连接,只是会时不时断开

百合仙子 说:

这个直接用 netctl 的 profile 就可以了呀。 https://wiki.archlinux.org/index.php/Netctl

linux下的这些工具太多了以至于不知道用什么好,已经解决了

离线

#10 2014-08-23 17:06:59

pk
会员
注册时间: 2014-07-09
帖子: 60

Re: [已解决]NetWorkManager连接不上部分wifi,wifi-menu暂时可以连接,只是会时不时断开

我刚转arch时,也被 netctl 和 networkmanage 这些自动网络配置工具误了好一阵

手动连网确实能少走弯路,后来才发现是本校 dhcpcd 拿不到ip,改用 dhclient 就好了

离线

#11 2014-08-28 12:41:53

糊涂
本尊
注册时间: 2012-10-30
帖子: 203

Re: [已解决]NetWorkManager连接不上部分wifi,wifi-menu暂时可以连接,只是会时不时断开

wicd路过


想装X,别装X

离线

页脚