我用的是Dell XPS 13 9350. ArchLinux已经工作了一个月了,一直都不错。昨天晚上正常升级,因为过去升级一直都很好,所以也就十分放心,结果今天早上发现wifi不能使用。下面是总结的解决问题的方法。
1. 由于是网络问题,首先用
ip link 命令查询一下
发现wlp58s0 状态(state)是 DOWN2. 那么尝试者启动它
ip link set wlp58s0 up
没有报错,但是状态仍然是DOWN
3. 用lspci -k 查看,发现模块正常加载,没有问题
4. 现在查看一下pac的日志
/var/log/pacman.log, 找到昨天的历史记录
[2016-04-30 22:01] [PACMAN] Running 'pacman -Syu'
[2016-04-30 22:01] [PACMAN] synchronizing package lists
[2016-04-30 22:02] [PACMAN] starting full system upgrade
[2016-04-30 22:34] [ALPM] running '70-dkms-remove.hook'...
[2016-04-30 22:34] [ALPM-SCRIPTLET] ==> No kernel 4.5.1-1-ARCH headers. You must install them to use DKMS!
[2016-04-30 22:34] [ALPM] transaction started
[2016-04-30 22:34] [ALPM] upgraded glib2 (2.48.0-1 -> 2.48.0-2)
[2016-04-30 2