我的 Dell XPS 13 9360 已经关机几个月了,电池完全没电了。我重新启动后就无法再连接 wifi 了。多年来运行 Ubuntu 都没有问题。此设备上目前使用的是 18.04。
连接失败:网络连接激活失败。
我以为是硬件问题,所以我将 OEM Killer M2 wifi 芯片换成了 Intel 9260。在设置 9260 时出现各种问题后,我遇到了同样的无法连接的问题。
蓝牙与 Intel 9260 连接并运行良好。
我的 Wifi 路由器和手机热点连接失败。
在全新的 19.04 USB 驱动器上尝试 Ubuntu,连接也以同样的方式失败。
系统配置
lo no wireless extensions.
wlp58s0 IEEE 802.11 ESSID:off/any Mode:Managed
Access Point:Not-Associated Tx-Power=22dBm
Retry short limit:7 RTS thr:off Fragment thr:off
Power Management:on
尝试连接时,iwconfig 添加:
Link Quality=70/70 Signal level=-36dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:1 Invalid mixc:7 Missed beacon:0
看起来信号强度不错。GUI 信号条强度最大。
dmesg | grep wlp58s0
wlp58s0: authenticate with xx:xx:xx
wlp58s0: send auth to xx:xx:xx (try 1/3)
wlp58s0: authenticated
wlp58s0: associate with xx:xx:xx (try 1/3)
wlp58s0: RX AssocResp from xx:xx:xx (capab=0x11 status=0 aid=2)
wlp58s0: associated
wlp58s0: deauthenticating from xx:xx:xx by local choice (Reason: 3=DEAUTH_LEAVING)
看起来连接已经建立,然后又立即断开连接。
消息 |查找
iwlwifi: enabling device
iwlwifi: loaded firmware version 43.95eb4e97.0 op_mode iwlmvm
iwlwifi: Detected Intel(R) Dual Band Wireless AC 9260, REV=0x324
iwlwifi: base HW address: xx:xx:xx
ieee80211 phy0: Selected rate control algorithm 'iwl-mvm-rs'
iwlwifi: wlp58s0: renamed from wlan0
因此正在使用最新的驱动程序。
lshw 级网络
description: Wireless interface
product: Wireless-AC 9260
vendor: Intel Corporation
physical id: 0
bus info: pci@0000:3A00.0
logical name: wlp58s0
version: 29
serial: xx:xx:xx
width: 64 bits
clock: 33MHz
Capabilities: pm msi pciexpress msix bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=iwlwifi driverversion=5.0.0-13generic firmware=43.95eb4e97.0 latency=0 link=no multicast=yes wireless=IEEE 802.11
resources: irq:16 memory:dc100000-dc103fff
串行通信
00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v6/7th Gen Core Processor Host Bridge/DRAM Registers (rev 02)
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 620 (rev 02)
00:04.0 Signal processing controller: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Thermal Subsystem (rev 02)
00:14.0 USB controller: Intel Corporation Sunrise Point-LP USB 3.0 xHCI Controller (rev 21)
00:14.2 Signal processing controller: Intel Corporation Sunrise Point-LP Thermal subsystem (rev 21)
00:15.0 Signal processing controller: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #0 (rev 21)
00:15.1 Signal processing controller: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #1 (rev 21)
00:16.0 Communication controller: Intel Corporation Sunrise Point-LP CSME HECI #1 (rev 21)
00:17.0 RAID bus controller: Intel Corporation 82801 Mobile SATA Controller [RAID mode] (rev 21)
00:1c.0 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #1 (rev f1)
00:1c.4 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #5 (rev f1)
00:1c.5 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #6 (rev f1)
00:1f.0 ISA bridge: Intel Corporation Sunrise Point-LP LPC Controller (rev 21)
00:1f.2 Memory controller: Intel Corporation Sunrise Point-LP PMC (rev 21)
00:1f.3 Audio device: Intel Corporation Sunrise Point-LP HD Audio (rev 21)
00:1f.4 SMBus: Intel Corporation Sunrise Point-LP SMBus (rev 21)
3a:00.0 Network controller: Intel Corporation Wireless-AC 9260 (rev 29)
3b:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS525A PCI Express Card Reader (rev 01)
rfkill 列出全部
0: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
1: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
我尝试过重新启动网络管理器,一遍又一遍地重新启动,还有一些我再也记不起来的事情。
它不再适用于 18.04 版的 USB 驱动器,我最初就是用它安装 18.04 版的。它也不适用于 19.04 版的启动驱动器。
我整天都在研究这个问题。这台笔记本电脑没有以太网,所以我真的需要让它正常工作。我下一步该怎么做?
答案1
电池没电后,BIOS 日期从 2019 年变为 2017 年 1 月。我将 BIOS 日期更新为正确日期 07/07/19。它仍然不起作用。我注意到我的桌面上的日期不知何故是 2119 年。
sudo date -s "7 Jul 2019 18:30:00"
现在我可以连接无线了。
我以为一旦连接到互联网,日期就会自动更正。我错了。真不敢相信这么简单。