AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题 / 1292580
Accepted
Jim_HiTek
Jim_HiTek
Asked: 2020-11-16 08:34:50 +0800 CST2020-11-16 08:34:50 +0800 CST 2020-11-16 08:34:50 +0800 CST

最新的 20.04 更新淘汰了 Realtek Wifi 驱动程序...如何恢复?

  • 772

Realtek Semiconductor Corp. RTL8811AU 802.11a/b/g/n/ac WLAN 适配器

几周前安装了 20.04 并使用 RALink USB 设备访问互联网,因为 20.04 不支持开箱即用的 Realtek 设备。当时安装了 RTL8811au 驱动程序并一直使用那个高增益 USB 加密狗,直到 2020 年 11 月 12 日我自动升级 20.04 并重新启动。重新启动后,没有任何 Wifi 源连接。Realtek USB 驱动程序被淘汰,USB 加密狗不再工作......但它显示:

lsusb \snip

Bus 001 Device 007: ID 148f:5370 Ralink Technology, Corp. RT5370 Wireless Adapter
Bus 001 Device 009: ID 0bda:a811 Realtek Semiconductor Corp. RTL8811AU 802.11a/b/g/n/ac WLAN Adapter

我已经检查过,我发现解决这个问题的所有线程都是旧的,主要适用于 RTL8812au 驱动程序。我的设备是 8811au。当然,我已经尝试过这些建议,但到目前为止,它们都不起作用,而且我担心我的系统会被所有无处可去的安装堵塞。

有人对在哪里获得工作驱动程序和安装它们有什么建议吗?一步步?一些最新的方法适用于 20.04.1?

我发现了一个先前的问题和一个“我找到了!” 显示此链接到较新驱动程序的评论:https ://github.com/aircrack-ng/rtl8812au

但我想在那里做什么?那里的信息太多了,我该如何安装我需要的东西???

谢谢。


@heynnema 感谢您的帮助......我正处于电子项目的最后,所以我分心了。对不起,我这么晚才回到这里。以下是您的答案:

dkms 状态 - 返回 null。没有列出任何内容。

sudo lshw -C 网络

  *-network                 
       description: Ethernet interface
       product: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
       vendor: Realtek Semiconductor Co., Ltd.
       physical id: 0
       bus info: pci@0000:04:00.0
       logical name: enp4s0
       version: 09
       serial: 08:60:6e:74:7a:96
       capacity: 1Gbit/s
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=r8169 firmware=rtl8168f-1_0.0.5 06/18/12 latency=0 link=no multicast=yes port=MII
       resources: irq:18 ioport:e000(size=256) memory:d0004000-d0004fff memory:d0000000-d0003fff
  *-network
       description: Wireless interface
       physical id: 1
       bus info: usb@1:4
       logical name: wlx1cbfce112175
       serial: 1c:bf:ce:11:21:75
       capabilities: ethernet physical wireless
       configuration: broadcast=yes driver=rt2800usb driverversion=5.4.0-53-generic firmware=0.36 ip=192.168.43.109 link=yes multicast=yes wireless=IEEE 802.11

unname -r

5.4.0-53-generic

@heynnema 然后我按照您的说明在您的帖子中显示如下,但收到此错误消息:

sudo dkms remove rtl8812au/5.6.4.2 --all
Error! There are no instances of module: rtl8812au
5.4.0-53 located in the DKMS tree.

@heynnema 我继续下载 zip 并尝试安装。收到消息,

'Kernel preparation unnecessary for this kernel.  
Skipping...' &  'No original module exists within this kernal' and finally,

dkms 状态

Error! Could not locate dkms.conf file.
File: /var/lib/dkms/rtl8812au/5.6.4.2/source/dkms.conf does not exist.

那么现在怎么办?

@heynnema 我们不断收到显示 8812 但我的是 8811 的驱动程序标头是否重要?另外,需要指出的是,在最后一次 Ubuntu 软件自动升级之前,该设备运行良好。我很少关注正在下载和安装的内容,但没有注意到与 Realtek 有任何关系。

@heynnema 按照您的要求这样做了...想要在上面吗?在执行您在下面要求的所有其他事情之前回答。谢谢您的帮助。

ls -al /usr/src/rtl8812au-5.6.4.2/ ls: 无法打开目录'/usr/src/rtl8812au-5.6.4.2/': 权限被拒绝

drivers usb realtek
  • 2 2 个回答
  • 2370 Views

2 个回答

  • Voted
  1. Best Answer
    heynnema
    2020-11-16T12:14:06+08:002020-11-16T12:14:06+08:00

    过去,您可能已经为此设备安装(sudo apt-get install或)静态驱动程序。sudo make install问题是每次内核更新,比如Software Updater,驱动程序都会中断。

    在这里,我们将更改为dkms驱动程序,它会在内核更新期间自行重建,因此您不必再担心这个问题。有关man dkms更多信息,请参阅。

    • 转到https://github.com/aircrack-ng/rtl8812au

    • 点击绿色Code按钮

    • 点击“下载ZIP”

    在此处输入图像描述

    • 在您的下载区域找到此文件

    在此处输入图像描述

    • 右键单击此图标并选择“在此处提取”

    • 在您的下载区域确认此文件夹

    在此处输入图像描述

    • 右键单击下载区域中的任何空白区域

    • 选择“在终端中打开”

    • 在terminal类型中:

    sudo cp -r rtl8812au-5.6.4.2 /usr/src# 复制文件夹到/usr/src

    sudo dkms add rtl8812au/5.6.4.2# dkms 添加文件夹

    sudo dkms build rtl8812au/5.6.4.2# dkms 构建软件

    sudo dkms install rtl8812au/5.6.4.2# dkms 安装软件

    dkms status# 确认其状态

    • 3
  2. Kobayashi Neo
    2021-04-29T00:59:00+08:002021-04-29T00:59:00+08:00

    这是新手(像我一样!)的简短教程,用于为 Linux Debian 及其衍生产品(Debian、Ubuntu、Linux Mint、Pop! OS、Elementary OS 等)安装驱动程序 USB Wifi 驱动程序

    当您切换到新的操作系统发行版或更新操作系统或意外删除软件的某些部分时,有时您的 Wifi 驱动程序不支持/无法正常工作,您的大脑一片空白……是的,没错!

    第一步要做:

    1. 您只需要您的智能手机并确保它们也有“互联网移动数据”。
    2. 然后,您需要先在智能手机上打开“开发人员选项”才能执行此操作。
    3. 打开你的手机“设置”,找到“关于手机”并选择“版本号”,然后重复点击(7x)七次。
    4. 在“开发人员选项”中找到它或滚动到“网络”并选择“选择 USB 配置”,然后再次选择“USB 以太网 (RNDIS)”。
    5. 在此之后,您只需将 USB 电缆连接到您的 PC 或笔记本电脑就可以了,现在您可以上网了!

    第二步要做:

    1. 安装 GDebi(我在 Pop! OS 上使用 Geary,它们是相同的软件)。您可以在 Ubuntu 软件中心找到 GDebi,只需从那里搜索并安装它。
    2. 然后从 Kali 的存储库安装最新的“realtek-rtl88xxau-dkms”deb 包(链接如下!)。
    3. 在此之后,只需在您的 linux 终端中输入“sudo reboot”即可重新启动您的 PC 或笔记本电脑。
    4. 已完成,请尝试检查一下!

    当我切换到新的操作系统发行版或更新 Linux 内核时,我多次尝试使用这种方法。这真的节省了我的时间和工作要做!感谢您花时间阅读本文!

    资源 :

    • https://http.kali.org/kali/pool/contrib/r/realtek-rtl88xxau-dkms/

    • https://developer.android.com/studio/debug/dev-options

    • https://itsfoss.com/gdebi-default-ubuntu-software-center/

    • 0

相关问题

  • 修复 USB 驱动器自动通知

  • 如何为 LG X130 上网本安装 relink 无线驱动程序

  • 如何从命令行重置 USB 设备?

  • 类似于 Eyefinity 的东西?

  • 在哪里可以找到 Brother HL-2170W 64 位打印机驱动程序?

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve