我在使用 Gnome Shell 3.18 的 ArchLinux 机器上遇到了一个奇怪的问题。
突然间,我无法再使用任何网络浏览器(chrome、FF 等)上网,就像互联网连接断开一样。然而,互联网连接已启动并正常工作,并且从同一台计算机,我可以成功 ping 远程站点,例如 google.com,并具有良好的响应时间(约 20 毫秒)。
此外,连接到同一路由器/调制解调器的任何其他设备(即我的智能手机)都可以毫无问题地上网。
这似乎与“高级”网络服务有关,因为低级的东西(ping、dns 解析等)工作正常。重新启动 NetworkManager 服务没有帮助。关闭/打开 wifi,或重新启动 X 会话甚至没有帮助。在这种情况下我能做的就是重新启动计算机。任何想法?
编辑:
好吧,又发生了。根据下面评论中的建议,以下是一些输出:
$ dmesg | grep -i error
[ 0.168579] acpi PNP0A08:00: _OSC failed (AE_ERROR); disabling ASPM
[ 1.672945] [drm:intel_set_pch_fifo_underrun_reporting [i915]] *ERROR* uncleared pch fifo underrun on pch transcoder A
[ 1.672972] [drm:intel_pch_fifo_underrun_irq_handler [i915]] *ERROR* PCH transcoder A FIFO underrun
[ 8222.052784] iwlwifi 0000:01:00.0: Microcode SW error detected. Restarting 0x2000000.
[ 8222.053633] iwlwifi 0000:01:00.0: FH_TSSR_TX_ERROR_REG: 0X00000000
[ 8222.053785] iwlwifi 0000:01:00.0: Start IWL Error Log Dump:
$ route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 192.168.1.1 0.0.0.0 UG 600 0 0 wlp1s0
192.168.1.0 0.0.0.0 255.255.255.0 U 600 0 0 wlp1s0
$ ifconfig
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 0 (Local Loopback)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
wlp1s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.1.106 netmask 255.255.255.0 broadcast 192.168.1.255
inet6 fe80::caf7:33ff:fe83:a707 prefixlen 64 scopeid 0x20<link>
ether c8:f7:33:83:a7:07 txqueuelen 1000 (Ethernet)
RX packets 70868 bytes 26910489 (25.6 MiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 64154 bytes 26357208 (25.1 MiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
编辑2:
ls -al /lib/firmware/ | grep iwlwifi
-rw-r--r-- 1 root root 335056 10 dic 16.09 iwlwifi-1000-3.ucode
-rw-r--r-- 1 root root 337520 10 dic 16.09 iwlwifi-1000-5.ucode
-rw-r--r-- 1 root root 337572 10 dic 16.09 iwlwifi-100-5.ucode
-rw-r--r-- 1 root root 689680 10 dic 16.09 iwlwifi-105-6.ucode
-rw-r--r-- 1 root root 701228 10 dic 16.09 iwlwifi-135-6.ucode
-rw-r--r-- 1 root root 695876 10 dic 16.09 iwlwifi-2000-6.ucode
-rw-r--r-- 1 root root 707392 10 dic 16.09 iwlwifi-2030-6.ucode
-rw-r--r-- 1 root root 609892 10 dic 16.09 iwlwifi-3160-10.ucode
-rw-r--r-- 1 root root 683996 10 dic 16.09 iwlwifi-3160-12.ucode
-rw-r--r-- 1 root root 688616 10 dic 16.09 iwlwifi-3160-13.ucode
-rw-r--r-- 1 root root 918212 10 dic 16.09 iwlwifi-3160-16.ucode
-rw-r--r-- 1 root root 670484 10 dic 16.09 iwlwifi-3160-7.ucode
-rw-r--r-- 1 root root 667284 10 dic 16.09 iwlwifi-3160-8.ucode
-rw-r--r-- 1 root root 669872 10 dic 16.09 iwlwifi-3160-9.ucode
-rw-r--r-- 1 root root 150100 10 dic 16.09 iwlwifi-3945-2.ucode
-rw-r--r-- 1 root root 187972 10 dic 16.09 iwlwifi-4965-2.ucode
-rw-r--r-- 1 root root 345008 10 dic 16.09 iwlwifi-5000-1.ucode
-rw-r--r-- 1 root root 353240 10 dic 16.09 iwlwifi-5000-2.ucode
-rw-r--r-- 1 root root 340696 10 dic 16.09 iwlwifi-5000-5.ucode
-rw-r--r-- 1 root root 337400 10 dic 16.09 iwlwifi-5150-2.ucode
-rw-r--r-- 1 root root 454608 10 dic 16.09 iwlwifi-6000-4.ucode
-rw-r--r-- 1 root root 444128 10 dic 16.09 iwlwifi-6000g2a-5.ucode
-rw-r--r-- 1 root root 677296 10 dic 16.09 iwlwifi-6000g2a-6.ucode
-rw-r--r-- 1 root root 460236 10 dic 16.09 iwlwifi-6000g2b-5.ucode
-rw-r--r-- 1 root root 679436 10 dic 16.09 iwlwifi-6000g2b-6.ucode
-rw-r--r-- 1 root root 463692 10 dic 16.09 iwlwifi-6050-4.ucode
-rw-r--r-- 1 root root 469780 10 dic 16.09 iwlwifi-6050-5.ucode
-rw-r--r-- 1 root root 672352 10 dic 16.09 iwlwifi-7260-10.ucode
-rw-r--r-- 1 root root 782300 10 dic 16.09 iwlwifi-7260-12.ucode
-rw-r--r-- 1 root root 786920 10 dic 16.09 iwlwifi-7260-13.ucode
-rw-r--r-- 1 root root 1049284 10 dic 16.09 iwlwifi-7260-16.ucode
-rw-r--r-- 1 root root 683236 10 dic 16.09 iwlwifi-7260-7.ucode
-rw-r--r-- 1 root root 679780 10 dic 16.09 iwlwifi-7260-8.ucode
-rw-r--r-- 1 root root 680508 10 dic 16.09 iwlwifi-7260-9.ucode
-rw-r--r-- 1 root root 736844 10 dic 16.09 iwlwifi-7265-10.ucode
-rw-r--r-- 1 root root 880604 10 dic 16.09 iwlwifi-7265-12.ucode
-rw-r--r-- 1 root root 885224 10 dic 16.09 iwlwifi-7265-13.ucode
-rw-r--r-- 1 root root 1180356 10 dic 16.09 iwlwifi-7265-16.ucode
-rw-r--r-- 1 root root 690452 10 dic 16.09 iwlwifi-7265-8.ucode
-rw-r--r-- 1 root root 697828 10 dic 16.09 iwlwifi-7265-9.ucode
-rw-r--r-- 1 root root 740436 10 dic 16.09 iwlwifi-7265D-10.ucode
-rw-r--r-- 1 root root 1002800 10 dic 16.09 iwlwifi-7265D-12.ucode
-rw-r--r-- 1 root root 1008692 10 dic 16.09 iwlwifi-7265D-13.ucode
-rw-r--r-- 1 root root 1384500 10 dic 16.09 iwlwifi-7265D-16.ucode
-rw-r--r-- 1 root root 1745176 10 dic 16.09 iwlwifi-8000C-13.ucode
-rw-r--r-- 1 root root 2351636 10 dic 16.09 iwlwifi-8000C-16.ucode
$ modinfo iwlwifi | grep -e 7260 -e version
firmware: iwlwifi-7260-12.ucode
vermagic: 4.3.3-2-ck SMP preempt mod_unload modversions