WiFi 已启用,但使用 rtl8723de 时出现“设备尚未准备好”

WiFi 已启用,但使用 rtl8723de 时出现“设备尚未准备好”

Wifi 已启用但设备尚未准备好

输出lshw -C network

  *-network UNCLAIMED     
       description: Ethernet controller
       product: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
       vendor: Realtek Semiconductor Co., Ltd.
       physical id: 0
       bus info: pci@0000:02:00.0
       version: 15
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress msix bus_master cap_list
       configuration: latency=0
       resources: ioport:4000(size=256) memory:b1104000-b1104fff memory:b1100000-b1103fff
  *-network DISABLED
       description: Wireless interface
       product: Realtek Semiconductor Co., Ltd.
       vendor: Realtek Semiconductor Co., Ltd.
       physical id: 0
       bus info: pci@0000:03:00.0
       logical name: wlo1
       version: 00
       serial: f8:da:0c:00:cc:2b
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
       configuration: broadcast=yes driver=rtl8723de driverversion=4.15.0-38-generic firmware=N/A latency=0 link=no multicast=yes wireless=IEEE 802.11
       resources: irq:131 ioport:3000(size=256) memory:b1000000-b100ffff
  *-network
       description: Ethernet interface
       physical id: 3
       logical name: enp0s20f0u3
       serial: ca:36:16:27:bf:5f
       capabilities: ethernet physical
       configuration: broadcast=yes driver=rndis_host driverversion=22-Aug-2005 firmware=RNDIS device ip=192.168.42.112 link=yes multicast=yes

WiFi 详细信息链接https://paste.ubuntu.com/p/FtNV8jxrGr/

答案1

您的 HP 需要 rtl8723de 的最新驱动程序。

首先,尝试启动到 Ubuntu 18.04.1 DVD/USB,看看无线是否工作。如果可以,那么您需要升级操作系统。如果不行,请参阅以下链接,获取应该可以工作的驱动程序... 只需付出一点努力...

https://github.com/lwfinger/rtlwifi_new

If you are looking for the driver for rtl8822be or rtl8723de, then execute the following command:

git checkout origin/extended -b extended

Installation instruction

You can find <> using lspci | grep Wireless. Afterwards, execute the following lines of codes in your shell:

You will need to install "make", "gcc", "kernel headers", "kernel build essentials", and "git".

If you are running Ubuntu, then

 sudo apt-get install linux-headers-generic build-essential git

Please note the first paragraph above.

For all distros:
git clone https://github.com/lwfinger/rtlwifi_new.git
cd rtlwifi_new
sudo make install
sudo modprobe -r <<YOUR WIRELESS DRIVER CODE>>
sudo modprobe <<YOUR WIRELESS DRIVER CODE>>

#### Option configuration
If it turns out that your system needs one of the configuration options, then do the following:

vim /etc/modprobe.d/<<YOUR WIRELESS DRIVER CODE>>.conf 

There, enter the line below:
`options <<YOUR WIRELESS DRIVER CODE>> <<driver_option_name>>=<value>`

https://ubuntuforums.org/showthread.php?t=2367405&page=11

sudo apt-get install git build-essential dkms linux-headers-$(uname -r)
git clone -b extended https://github.com/lwfinger/rtlwifi_new.git
sudo dkms add ./rtlwifi_new
sudo dkms install rtlwifi-new/0.6
sudo cp /usr/src/rtlwifi-new-0.6/firmware/rtlwifi/* /lib/firmware/rtlwifi/

在 AU 上搜索 rtl8723de,会发现更多感兴趣的帖子,例如……

Realtek Semiconductor RTL8723DE 设备 d723 问题

相关内容