HP 上未找到 Ubuntu 18.04 无线适配器

HP 上未找到 Ubuntu 18.04 无线适配器

两天前,我的电脑上的 WiFi 停止工作了。在此之前我都没有遇到任何问题,但这次突然就发生了。

我的电脑是 2014 年的 HP Pavilion 13 x360。

我尝试了互联网上的几种解决方案,但都不起作用。有些方法暂时解决了问题,但当我休眠计算机并重新打开它时,WiFi 又无法正常工作。现在,即使我尝试了之前解决的方法,WiFi 也不起作用。

也不起作用。

我的命令输出lspci

00:00.0 Host bridge: Intel Corporation Haswell-ULT DRAM Controller (rev 0b)
00:02.0 VGA compatible controller: Intel Corporation Haswell-ULT Integrated Graphics Controller (rev 0b)
00:03.0 Audio device: Intel Corporation Haswell-ULT HD Audio Controller (rev 0b)
00:14.0 USB controller: Intel Corporation 8 Series USB xHCI HC (rev 04)
00:16.0 Communication controller: Intel Corporation 8 Series HECI #0 (rev 04)
00:1b.0 Audio device: Intel Corporation 8 Series HD Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 8 Series PCI Express Root Port 1 (rev e4)
00:1c.1 PCI bridge: Intel Corporation 8 Series PCI Express Root Port 2 (rev e4)
00:1c.2 PCI bridge: Intel Corporation 8 Series PCI Express Root Port 3 (rev e4)
00:1c.3 PCI bridge: Intel Corporation 8 Series PCI Express Root Port 4 (rev e4)
00:1d.0 USB controller: Intel Corporation 8 Series USB EHCI #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation 8 Series LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 8 Series SATA Controller 1 [AHCI mode] (rev 04)
00:1f.3 SMBus: Intel Corporation 8 Series SMBus Controller (rev 04)
02:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5227 PCI Express Card Reader (rev 01)
09:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL810xE PCI Express Fast Ethernet controller (rev 08)

似乎没有无线控制器,我不知道该怎么办。

有什么想法可以解决这个问题吗?

编辑:

这是我的lshw -c network输出:

  *-network                 
       descripción: Ethernet interface
       producto: RTL810xE PCI Express Fast Ethernet controller
       fabricante: Realtek Semiconductor Co., Ltd.
       id físico: 0
       información del bus: pci@0000:09:00.0
       nombre lógico: eno1
       versión: 08
       serie: 6c:c2:17:6e:86:5b
       tamaño: 10Mbit/s
       capacidad: 100Mbit/s
       anchura: 64 bits
       reloj: 33MHz
       capacidades: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
       configuración: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=half firmware=rtl8106e-2_0.0.1 04/23/13 latency=0 link=no multicast=yes port=MII speed=10Mbit/s
       recursos: irq:19 ioport:3000(size=256) memoria:b2404000-b2404fff memoria:b2400000-b2403fff
  *-network:0 DESACTIVADO
       descripción: Ethernet interface
       id físico: 3
       nombre lógico: virbr0-nic
       serie: 52:54:00:a7:f3:d6
       tamaño: 10Mbit/s
       capacidades: ethernet physical
       configuración: autonegotiation=off broadcast=yes driver=tun driverversion=1.6 duplex=full link=no multicast=yes port=twisted pair speed=10Mbit/s
  *-network:1
       descripción: Ethernet interface
       id físico: 4
       nombre lógico: lxcbr0
       serie: 00:16:3e:00:00:00
       capacidades: ethernet physical
       configuración: broadcast=yes driver=bridge driverversion=2.3 firmware=N/A ip=10.0.3.1 link=no multicast=yes
  *-network:2
       descripción: Ethernet interface
       id físico: 5
       nombre lógico: virbr0
       serie: 52:54:00:a7:f3:d6
       capacidades: ethernet physical
       configuración: broadcast=yes driver=bridge driverversion=2.3 firmware=N/A ip=192.168.122.1 link=no multicast=yes
  *-network:3
       descripción: Ethernet interface
       id físico: 6
       nombre lógico: docker0
       serie: 02:42:e4:96:48:1b
       capacidades: ethernet physical
       configuración: broadcast=yes driver=bridge driverversion=2.3 firmware=N/A ip=172.17.0.1 link=no multicast=yes
  *-network:4
       descripción: Ethernet interface
       id físico: 7
       nombre lógico: br-2c754fe6c808
       serie: 02:42:e0:1f:0f:ab
       capacidades: ethernet physical
       configuración: broadcast=yes driver=bridge driverversion=2.3 firmware=N/A ip=172.18.0.1 link=no multicast=yes

有时无线连接也能正常工作。有一次它正常工作,我捕获了以下命令:

串行通信

00:00.0 Host bridge: Intel Corporation Haswell-ULT DRAM Controller (rev 0b)
00:02.0 VGA compatible controller: Intel Corporation Haswell-ULT Integrated Graphics Controller (rev 0b)
00:03.0 Audio device: Intel Corporation Haswell-ULT HD Audio Controller (rev 0b)
00:14.0 USB controller: Intel Corporation 8 Series USB xHCI HC (rev 04)
00:16.0 Communication controller: Intel Corporation 8 Series HECI #0 (rev 04)
00:1b.0 Audio device: Intel Corporation 8 Series HD Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 8 Series PCI Express Root Port 1 (rev e4)
00:1c.1 PCI bridge: Intel Corporation 8 Series PCI Express Root Port 2 (rev e4)
00:1c.2 PCI bridge: Intel Corporation 8 Series PCI Express Root Port 3 (rev e4)
00:1c.3 PCI bridge: Intel Corporation 8 Series PCI Express Root Port 4 (rev e4)
00:1d.0 USB controller: Intel Corporation 8 Series USB EHCI #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation 8 Series LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 8 Series SATA Controller 1 [AHCI mode] (rev 04)
00:1f.3 SMBus: Intel Corporation 8 Series SMBus Controller (rev 04)
02:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5227 PCI Express Card Reader (rev 01)
08:00.0 Network controller: Qualcomm Atheros QCA9565 / AR9565 Wireless Network Adapter (rev ff)
09:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL810xE PCI Express Fast Ethernet controller (rev 08)

是否配置

br-3e16b20b6485: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        inet 172.23.0.1  netmask 255.255.0.0  broadcast 172.23.255.255
        ether 02:42:ce:2d:2f:00  txqueuelen 0  (Ethernet)
        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

br-b4f85ba125f5: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        inet 172.18.0.1  netmask 255.255.0.0  broadcast 172.18.255.255
        ether 02:42:22:77:05:a8  txqueuelen 0  (Ethernet)
        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

br-ca5b6b9b884d: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        inet 172.22.0.1  netmask 255.255.0.0  broadcast 172.22.255.255
        ether 02:42:52:68:5f:27  txqueuelen 0  (Ethernet)
        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

br-e99fb540f27c: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        inet 172.19.0.1  netmask 255.255.0.0  broadcast 172.19.255.255
        ether 02:42:33:86:c6:dd  txqueuelen 0  (Ethernet)
        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

docker0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        inet 172.17.0.1  netmask 255.255.0.0  broadcast 172.17.255.255
        ether 02:42:ca:77:6a:ef  txqueuelen 0  (Ethernet)
        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

eno1: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        ether 6c:c2:17:6e:86:5b  txqueuelen 1000  (Ethernet)
        RX packets 10940  bytes 982163 (982.1 KB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 14238  bytes 1150158 (1.1 MB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

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 1000  (Bucle local)
        RX packets 5270  bytes 362984 (362.9 KB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 5270  bytes 362984 (362.9 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lxcbr0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        inet 10.0.3.1  netmask 255.255.255.0  broadcast 0.0.0.0
        ether 00:16:3e:00:00:00  txqueuelen 1000  (Ethernet)
        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

virbr0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        inet 192.168.122.1  netmask 255.255.255.0  broadcast 192.168.122.255
        ether 52:54:00:a7:f3:d6  txqueuelen 1000  (Ethernet)
        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

wlo1: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        ether b8:ee:65:b6:b8:f1  txqueuelen 1000  (Ethernet)
        RX packets 26  bytes 4644 (4.6 KB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 198  bytes 24594 (24.5 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

另一个

eno1      no wireless extensions.

br-e99fb540f27c  no wireless extensions.

br-b4f85ba125f5  no wireless extensions.

docker0   no wireless extensions.

wlo1      IEEE 802.11  ESSID:off/any  
          Mode:Managed  Access Point: Not-Associated   Tx-Power=15 dBm   
          Retry short limit:7   RTS thr:off   Fragment thr:off
          Power Management:off

lxcbr0    no wireless extensions.

virbr0    no wireless extensions.

lo        no wireless extensions.

br-3e16b20b6485  no wireless extensions.

virbr0-nic  no wireless extensions.

br-ca5b6b9b884d  no wireless extensions.

我尝试安装这个存储库:https://github.com/smlinux/rtl8723de.git

但它不起作用。我认为我应该在文件中将实际适配器列入黑名单/etc/modprobe.d/blacklist.conf,但我不知道应该在那里添加什么。

这是我的sudo ls /etc/modprobe.d/

alsa-base.conf
amd64-microcode-blacklist.conf
blacklist-ath_pci.conf
blacklist.conf
blacklist-firewire.conf
blacklist-frambuffer.conf
blacklist-mode.conf
blacklist-oss.conf
blacklist-rare-network.conf
blacklist-watchdog.conf
dkms.conf
intel-microcode-blacklist.conf
iwlwifi.conf
qemu-system-x86.conf
rtl8723be.conf

请注意,它安装的是 rtl8723be,而不是 rtl8723de

我将其添加到blacklist.conf文件中

blacklist acer_wmi
blacklist bcma/ d
blacklist brcmsmac/ d
blacklist iwlwifi
blacklist dkms

顺便说一句,我的 HP 只有单启动盘,上面只安装了 Ubuntu 18.04。

相关内容