【新人求助】ubuntu 14.04 无法连接任何网络
-
- 帖子: 6
- 注册时间: 2016-06-20 3:03
- 系统: ubuntu 14.04LTS
【新人求助】ubuntu 14.04 无法连接任何网络
各位老师前辈大家好:
本人是最近才开始学习linux系统的小菜鸟,安装的是ubuntu 14.04版本和windows 10 双系统。之前使用一直都没有问题。最近在利用wireshark在检测信息输出时,不知道是不是这个软件的问题(开启这个软件需要使用sudo)原来能够正常上网的ubuntu突然间就无法上网了,桌面任务栏的连接图标也变成一个空白的扇形。能够检测到无线信号但是无法连接上。而后就干脆连扇形图标也消失了。
重启以后,先是显示这样的信息
1、 2、 3、 4、 开机时间特别长,然后进入系统后
5、网络信息 ifconfig -a 显示是这样的 6、然后打开interface 后的信息是这样的 7.打开networkmanager 后,显示的信息是这样的
我尝试过网络上面各种,诸如给interface 写入ip地址,网管地址,DNS地址的方法,也试过在里面添加 auto eth0 之类的指令,尝试过把networmanager 里的 managed 改成true 等等等,但是始终都没有解决问题。
所以想拜托各位老师前辈,不知道大家能不能告诉我,这个问题可以怎么解决。谢谢大家了。
本人是最近才开始学习linux系统的小菜鸟,安装的是ubuntu 14.04版本和windows 10 双系统。之前使用一直都没有问题。最近在利用wireshark在检测信息输出时,不知道是不是这个软件的问题(开启这个软件需要使用sudo)原来能够正常上网的ubuntu突然间就无法上网了,桌面任务栏的连接图标也变成一个空白的扇形。能够检测到无线信号但是无法连接上。而后就干脆连扇形图标也消失了。
重启以后,先是显示这样的信息
1、 2、 3、 4、 开机时间特别长,然后进入系统后
5、网络信息 ifconfig -a 显示是这样的 6、然后打开interface 后的信息是这样的 7.打开networkmanager 后,显示的信息是这样的
我尝试过网络上面各种,诸如给interface 写入ip地址,网管地址,DNS地址的方法,也试过在里面添加 auto eth0 之类的指令,尝试过把networmanager 里的 managed 改成true 等等等,但是始终都没有解决问题。
所以想拜托各位老师前辈,不知道大家能不能告诉我,这个问题可以怎么解决。谢谢大家了。
- vickycq
- 帖子: 4507
- 注册时间: 2011-03-20 13:12
- 系统: Debian
- 来自: 山东省寿光县
- 联系:
Re: 【新人求助】ubuntu 14.04 无法连接任何网络
先尝试运行 nm-applet& 看能否令其重新出现dogcat222 写了:而后就干脆连扇形图标也消失了。
可设法获取这个过程中输出的日志 贴上来dogcat222 写了:变成一个空白的扇形。能够检测到无线信号但是无法连接上
1. 设法令扇形图标(nm-applet) 出现
2. 新开一个终端执行 sudo tail -f /var/log/syslog
3. 连接无线网 等待失败
4. 将2. 中的终端中新刷出的信息全部复制贴上来 不要节选
执行以下命令将结果全部复制贴上来dogcat222 写了:不知道是不是这个软件的问题(开启这个软件需要使用sudo
代码: 全选
uname -a
lspci -knn | grep -iA2 net
sudo lshw -C net
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户
欢迎所有 Debian GNU/Linux 用户
-
- 帖子: 6
- 注册时间: 2016-06-20 3:03
- 系统: ubuntu 14.04LTS
Re: 【新人求助】ubuntu 14.04 无法连接任何网络
老师您好,
1 输入nm -applet 后,终端的显示是这样的 2 输入sudo tail 那条指令后,终端没有任何反应 3. 输入uname -a 那三条指令后,终端是这样提示的
1 输入nm -applet 后,终端的显示是这样的 2 输入sudo tail 那条指令后,终端没有任何反应 3. 输入uname -a 那三条指令后,终端是这样提示的
- vickycq
- 帖子: 4507
- 注册时间: 2011-03-20 13:12
- 系统: Debian
- 来自: 山东省寿光县
- 联系:
Re: 【新人求助】ubuntu 14.04 无法连接任何网络
1. 执行指令时最好复制粘贴,减少多一横/错字母等问题
2. 终端中的输出最好直接复制贴上来,而不是截图,以方便他人阅读/引用
---------
1.
将 /etc/network/interfaces 中新添加的内容全部移除,只保留以下内容
2.
执行以下指令将结果全部复制贴上来
3.
说明机器硬件情况
3-1. 台式机/笔记本/其它?
3-2. 厂牌 型号?
2. 终端中的输出最好直接复制贴上来,而不是截图,以方便他人阅读/引用
---------
1.
将 /etc/network/interfaces 中新添加的内容全部移除,只保留以下内容
代码: 全选
auto lo
iface lo inet loopback
执行以下指令将结果全部复制贴上来
代码: 全选
sudo rfkill list all
说明机器硬件情况
3-1. 台式机/笔记本/其它?
3-2. 厂牌 型号?
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户
欢迎所有 Debian GNU/Linux 用户
-
- 帖子: 6
- 注册时间: 2016-06-20 3:03
- 系统: ubuntu 14.04LTS
Re: 【新人求助】ubuntu 14.04 无法连接任何网络
老师您好
谢谢老师的提醒,我会注意的。
1. 我已经按照您的提示,把interfaces 的参数设置成您建议的那样。
2.执行sudo rfkill list all 后,终端提示情况如下
3. 我的电脑是华硕的笔记本电脑,型号是FX50J,系统是win10 和ubuntu 14.04 双系统。
谢谢老师的提醒,我会注意的。
1. 我已经按照您的提示,把interfaces 的参数设置成您建议的那样。
2.执行sudo rfkill list all 后,终端提示情况如下
代码: 全选
0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
1: asus-wlan: Wireless LAN
Soft blocked: no
Hard blocked: no
2: asus-bluetooth: Bluetooth
Soft blocked: yes
Hard blocked: no
- vickycq
- 帖子: 4507
- 注册时间: 2011-03-20 13:12
- 系统: Debian
- 来自: 山东省寿光县
- 联系:
Re: 【新人求助】ubuntu 14.04 无法连接任何网络
抱歉,之前看错了问题。实际问题是两张网卡都被标记为 DISABLED
先执行以下指令将结果全部复制贴上来
再尝试
将 /etc/NetworkManager/NetworkManager.conf 中 managed 设置为 false
重新启动计算机
sudo ifconfig wlan0 up
sudo ifconfig eth0 up
看看有无变化?(sudo lshw -C net 是否仍提示 DISABLED?)
若此时无 nm-applet 图标,再执行
sudo service network-manager start
nm-applet&
看看能否正常使用
若能正常使用,重新启动计算机试试
若不能正常使用,再执行以下指令将结果全部复制贴上来
参考 http://www.tldp.org/HOWTO/Linux+IPv6-HOWTO/x1021.html
先执行以下指令将结果全部复制贴上来
代码: 全选
cat /var/log/syslog | grep 'eth0\|wlan0' | tail -n50
将 /etc/NetworkManager/NetworkManager.conf 中 managed 设置为 false
重新启动计算机
sudo ifconfig wlan0 up
sudo ifconfig eth0 up
看看有无变化?(sudo lshw -C net 是否仍提示 DISABLED?)
若此时无 nm-applet 图标,再执行
sudo service network-manager start
nm-applet&
看看能否正常使用
若能正常使用,重新启动计算机试试
若不能正常使用,再执行以下指令将结果全部复制贴上来
代码: 全选
cat /var/log/syslog | grep 'eth0\|wlan0' | tail -n50
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户
欢迎所有 Debian GNU/Linux 用户
-
- 帖子: 6
- 注册时间: 2016-06-20 3:03
- 系统: ubuntu 14.04LTS
Re: 【新人求助】ubuntu 14.04 无法连接任何网络
老师您好,
1.输入 cat /var/log/syslog | grep 'eth0\|wlan0' | tail -n50后,终端没有任何显示
2.我在按照您的建议,修改了interfaces 后,扇形图标出现了,能检测到wifi 但是无法连接,提示连接断开。
3.
4.重复输入 cat /var/log/syslog | grep 'eth0\|wlan0' | tail -n50后,终端仍然没有任何显示。
5.开机时,黑屏显示的错误提示(这个帖子的1楼我放的前两张照片)依然存在,不过后面提示,等待network configuration和要等待60秒的提示消失,可以直接进入ubuntu系统。只是进入后依然提示连接时断开的。
1.输入 cat /var/log/syslog | grep 'eth0\|wlan0' | tail -n50后,终端没有任何显示
代码: 全选
wf@wf-X550JX:~$ cat /var/log/syslog | grep ' eth0\|wlan0' | tail -n50
wf@wf-X550JX:~$
3.
执行这一步后,终端的提示是这样的重新启动计算机
sudo ifconfig wlan0 up
sudo ifconfig eth0 up
看看有无变化?(sudo lshw -C net 是否仍提示 DISABLED?)
代码: 全选
*-network
description: Wireless interface
product: QCA9565 / AR9565 Wireless Network Adapter
vendor: Qualcomm Atheros
physical id: 0
bus info: pci@0000:03:00.0
logical name: wlan0
version: 01
serial: 28:c2:dd:28:59:bf
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list rom ethernet physical wireless
configuration: broadcast=yes driver=ath9k driverversion=3.19.0-25-generic firmware=N/A latency=0 link=no multicast=yes wireless=IEEE 802.11bgn
resources: irq:18 memory:f7900000-f797ffff memory:f7980000-f798ffff
*-network
description: Ethernet interface
product: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0.1
bus info: pci@0000:04:00.1
logical name: eth0
version: 12
serial: 14:dd:a9:1f:e4:34
size: 10Mbit/s
capacity: 1Gbit/s
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=half firmware=rtl8411-2_0.0.1 07/08/13 latency=0 link=no multicast=yes port=MII speed=10Mbit/s
resources: irq:33 ioport:d000(size=256) memory:f7814000-f7814fff memory:f7810000-f7813fff
5.开机时,黑屏显示的错误提示(这个帖子的1楼我放的前两张照片)依然存在,不过后面提示,等待network configuration和要等待60秒的提示消失,可以直接进入ubuntu系统。只是进入后依然提示连接时断开的。
- vickycq
- 帖子: 4507
- 注册时间: 2011-03-20 13:12
- 系统: Debian
- 来自: 山东省寿光县
- 联系:
Re: 【新人求助】ubuntu 14.04 无法连接任何网络
重新开机后,sudo lshw -C net 是否仍提示 DISABLED?dogcat222 写了: 5.开机时,黑屏显示的错误提示(这个帖子的1楼我放的前两张照片)依然存在...只是进入后依然提示连接时断开的。
由于某种原因,syslog 未正常工作dogcat222 写了: 输入sudo tail 那条指令后,终端没有任何反应
输入 cat /var/log/syslog | grep 'eth0\|wlan0' | tail -n50后,终端没有任何显示
执行 logger test 看 /var/log/syslog 中有无记录"Jun 21 00:02:53 wf-X550JX wf[11871]: test"
执行以下指令将结果全部复制贴上来
代码: 全选
ls -al /sbin/init
ps aux | grep syslog
dpkg -l | grep syslog
ls -al /var/log | grep 'syslog\|kern\|auth'
由于目前 syslog 工作不正常,先采取以下方式dogcat222 写了:扇形图标出现了,能检测到wifi 但是无法连接,提示连接断开
确认 sudo lshw -C net 没有 DISABLED 字样
sudo service network-manager stop
sudo pkill NetworkManager
sudo pkill nm-applet
NetworkManager&
nm-applet&
保留此终端不要关闭
用扇形图标尝试连接 wifi,等待其失败
将终端中新刷出的信息全部复制贴上来 看看
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户
欢迎所有 Debian GNU/Linux 用户
-
- 帖子: 6
- 注册时间: 2016-06-20 3:03
- 系统: ubuntu 14.04LTS
Re: 【新人求助】ubuntu 14.04 无法连接任何网络
老师您好
1. 重新开机后,sudo lshw -C net 首先显示了PCI(sysf),然后消失,显示出我在上一楼回复时出现了那一串network的代码,并没有发现disable
2. 执行了logger test 之后,终端没有任何反应
同时我利用图形界面打开了log 这个文件夹,看到syslog这个文件是空白的,大小为0kB.里面没有任何内容
3. 执行完如下代码后
4.执行完如下操作后
1. 重新开机后,sudo lshw -C net 首先显示了PCI(sysf),然后消失,显示出我在上一楼回复时出现了那一串network的代码,并没有发现disable
2. 执行了logger test 之后,终端没有任何反应
代码: 全选
wf@wf-X550JX:~$ logger test /var/log/syslog
wf@wf-X550JX:~$
3. 执行完如下代码后
显示情况是这样的代码:
ls -al /sbin/init
ps aux | grep syslog
dpkg -l | grep syslog
ls -al /var/log | grep 'syslog\|kern\|auth'
代码: 全选
wf@wf-X550JX:~$ ls -al /sbin/init
-rwxr-xr-x 1 root root 265848 7月 18 2014 /sbin/init
wf@wf-X550JX:~$ ps aux | grep syslog
wf 1469 0.0 0.2 447776 9852 ? S<l 21:30 0:00 /usr/bin/pulseaudio --start --log-target=syslog
wf 2212 0.0 0.0 15972 2208 pts/0 S+ 21:35 0:00 grep --color=auto syslog
wf@wf-X550JX:~$ dpkg -l | grep syslog
ii rsyslog 7.4.4-1ubuntu2.6 amd64 reliable system and kernel logging daemon
wf@wf-X550JX:~$ ls -al /var/log | grep 'syslog\|kern\|auth'
drwxrwxr-x 13 root syslog 4096 6月 20 21:30 .
-rw-r----- 1 syslog adm 0 4月 15 10:11 auth.log
-rw-r----- 1 syslog adm 40485 10月 11 2015 auth.log.1
-rw-r----- 1 syslog adm 0 4月 15 10:11 kern.log
-rw-r----- 1 syslog adm 15177708 10月 11 2015 kern.log.1
-rw-r----- 1 syslog adm 0 4月 15 10:11 syslog
-rw-r----- 1 syslog adm 15578186 10月 11 2015 syslog.1
终端提示是这样的sudo service network-manager stop
sudo pkill NetworkManager
sudo pkill nm-applet
NetworkManager&
nm-applet&
保留此终端不要关闭
用扇形图标尝试连接 wifi,等待其失败
将终端中新刷出的信息全部复制贴上来 看看
代码: 全选
wf@wf-X550JX:~$ sudo service network-manager stop
network-manager stop/waiting
wf@wf-X550JX:~$ sudo pkill NetworkManager
wf@wf-X550JX:~$ sudo pkill nm-applet
wf@wf-X550JX:~$ sudo NetworkManager&
[1] 2302
wf@wf-X550JX:~$
(NetworkManager:2303): GLib-WARNING **: GError set over the top of a previous GError or uninitialized memory.
This indicates a bug in someone's code. You must ensure an error is NULL before it's set.
The overwriting error message was: 键文件没有组“connectivity”
cd
[1]+ 已完成 sudo NetworkManager
wf@wf-X550JX:~$ sudo nm-applet&
[1] 2323
wf@wf-X550JX:~$
(nm-applet:2324): nm-applet-WARNING **: Error connecting to ModemManager: 为 org.freedesktop.ModemManager1 调用 StartServiceByName 出错: GDBus.Error:org.freedesktop.DBus.Error.Spawn.ExecFailed: Cannot launch daemon, file not found or permissions invalid
nm-applet-Message: using fallback from indicator to GtkStatusIcon
- vickycq
- 帖子: 4507
- 注册时间: 2011-03-20 13:12
- 系统: Debian
- 来自: 山东省寿光县
- 联系:
Re: 【新人求助】ubuntu 14.04 无法连接任何网络
为方便解决问题,临时尝试不用 NetworkManager 连接无线网
假设无线网 SSID 为 'MyHome',密码为 dogcat222,使用 DHCP 方式,无线界面为 wlan0
编辑 /etc/network/interfaces 添加
确认 NetworkManager 没有在运行 sudo pkill NetworkManager
sudo ifup wlan0
此时应该已经连接无线网。 ping http://www.taobao.com 确认已经连接互联网
如果以后修好了 NetworkManager,务必将以上内容移除
==========================================
检查 /var/log/upstart/rsyslog.log (文件名不一定准确,自行确认) 的内容
确保不存在类似这样的文件 /etc/init/rsyslog.override
若已按上面的步骤连接互联网,尝试 sudo apt-get install --reinstall rsyslog
http://www.spinics.net/lists/linux-wire ... 40263.html
https://bugs.launchpad.net/ubuntu/+sour ... ug/1290217
https://bugs.launchpad.net/ubuntu/+sour ... ug/1511735
https://bugs.launchpad.net/ubuntu/+sour ... ug/1539513
https://bugs.launchpad.net/ubuntu/+sour ... ug/1539634
先看看 dpkg -l | grep 'network-man\|libnl' 的输出
若已按上面的步骤连接互联网,再尝试将系统整体升级到最新状态 sudo apt-get update && sudo apt-get dist-upgrade
当然最好确保 /etc/apt/sources.list 和 /etc/apt/sources.list.d/* 没有乱七八糟的内容
14.04(trusty) 的 /etc/apt/sources.list 看上去应该类似这样:
deb http://mirrors.ustc.edu.cn/ubuntu/ trusty main restricted universe multiverse
deb http://mirrors.ustc.edu.cn/ubuntu/ trusty-security main restricted universe multiverse
deb http://mirrors.ustc.edu.cn/ubuntu/ trusty-updates main restricted universe multiverse
deb http://mirrors.ustc.edu.cn/ubuntu/ trusty-proposed main restricted universe multiverse
deb http://mirrors.ustc.edu.cn/ubuntu/ trusty-backports main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ trusty main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ trusty-security main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ trusty-updates main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ trusty-proposed main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ trusty-backports main restricted universe multiverse
假设无线网 SSID 为 'MyHome',密码为 dogcat222,使用 DHCP 方式,无线界面为 wlan0
编辑 /etc/network/interfaces 添加
代码: 全选
allow-hotplug wlan0
iface wlan0 inet dhcp
wpa-ssid "MyHome"
wpa-psk dogcat222
sudo ifup wlan0
此时应该已经连接无线网。 ping http://www.taobao.com 确认已经连接互联网
如果以后修好了 NetworkManager,务必将以上内容移除
==========================================
当初不知出于何种原因 出现 DISABLED 问题,目前看来可以暂时放过它dogcat222 写了:1. 重新开机后,sudo lshw -C net 首先显示了PCI(sysf),然后消失,显示出我在上一楼回复时出现了那一串network的代码,并没有发现disable
不知出于何种原因,rsyslogd 未启动dogcat222 写了:wf@wf-X550JX:~$ ps aux | grep syslog
wf 1469 0.0 0.2 447776 9852 ? S<l 21:30 0:00 /usr/bin/pulseaudio --start --log-target=syslog
wf 2212 0.0 0.0 15972 2208 pts/0 S+ 21:35 0:00 grep --color=auto syslog
wf@wf-X550JX:~$ dpkg -l | grep syslog
ii rsyslog 7.4.4-1ubuntu2.6 amd64 reliable system and kernel logging daemon
检查 /var/log/upstart/rsyslog.log (文件名不一定准确,自行确认) 的内容
确保不存在类似这样的文件 /etc/init/rsyslog.override
若已按上面的步骤连接互联网,尝试 sudo apt-get install --reinstall rsyslog
不排除是这些问题:dogcat222 写了:(NetworkManager:2303): GLib-WARNING **: GError set over the top of a previous GError or uninitialized memory.
This indicates a bug in someone's code. You must ensure an error is NULL before it's set.
The overwriting error message was: 键文件没有组“connectivity”
http://www.spinics.net/lists/linux-wire ... 40263.html
https://bugs.launchpad.net/ubuntu/+sour ... ug/1290217
https://bugs.launchpad.net/ubuntu/+sour ... ug/1511735
https://bugs.launchpad.net/ubuntu/+sour ... ug/1539513
https://bugs.launchpad.net/ubuntu/+sour ... ug/1539634
先看看 dpkg -l | grep 'network-man\|libnl' 的输出
若已按上面的步骤连接互联网,再尝试将系统整体升级到最新状态 sudo apt-get update && sudo apt-get dist-upgrade
当然最好确保 /etc/apt/sources.list 和 /etc/apt/sources.list.d/* 没有乱七八糟的内容
14.04(trusty) 的 /etc/apt/sources.list 看上去应该类似这样:
deb http://mirrors.ustc.edu.cn/ubuntu/ trusty main restricted universe multiverse
deb http://mirrors.ustc.edu.cn/ubuntu/ trusty-security main restricted universe multiverse
deb http://mirrors.ustc.edu.cn/ubuntu/ trusty-updates main restricted universe multiverse
deb http://mirrors.ustc.edu.cn/ubuntu/ trusty-proposed main restricted universe multiverse
deb http://mirrors.ustc.edu.cn/ubuntu/ trusty-backports main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ trusty main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ trusty-security main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ trusty-updates main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ trusty-proposed main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ trusty-backports main restricted universe multiverse
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户
欢迎所有 Debian GNU/Linux 用户
-
- 帖子: 6
- 注册时间: 2016-06-20 3:03
- 系统: ubuntu 14.04LTS
Re: 【新人求助】ubuntu 14.04 无法连接任何网络
老师您好
按照您说的方法
计算机还是无法连接上网络,我添加的内容如下
验证了networkmanager的状态
终端提示是这样的
按照您说的方法
allow-hotplug wlan0
iface wlan0 inet dhcp
wpa-ssid "MyHome"
wpa-psk dogcat222
计算机还是无法连接上网络,我添加的内容如下
代码: 全选
auto lo
iface lo inet loopback
allow-hotplug wlan0
iface wlan0 inet dhcp
wpa-ssid "wf"
wpa-psk 123456
代码: 全选
wf@wf-X550JX:/etc/network$ sudo NetworkManager&
[1] 2186
wf@wf-X550JX:/etc/network$ NetworkManager 已正运行(pid 858)
代码: 全选
wf@wf-X550JX:/etc/network$ sudo ifup wlan0
wpa_supplicant: /sbin/wpa_supplicant daemon failed to start
run-parts: /etc/network/if-pre-up.d/wpasupplicant exited with return code 1