Ubuntu 22.04 安装水星无线 USB 网卡

news/2024/11/8 0:02:58/

我的 USB 网卡是水星 Mercury 的, 在 Ubuntu 22.04 下面没有自动识别。
没有无线网卡的时候只能用有线接到路由器上,非常不方便。 寻思着把无线网卡驱动装好。折腾了几个小时装好了驱动。

1.检查网卡类型 & 安装驱动

使用 lsusb 看到的不一定是准确的网卡类型。
用 dmesg 来看,运行 dmesg 命令,然后拔掉 usb 网卡,再插上,这个时候看屏幕上面的输出

sudo dmesg
# 拔掉 USB 网卡,重新插入,看终端屏幕的输出,我的是 rtl8821cu 的网卡。# 我的机器用 dmesg 观察日志的输入输出,usb 网卡重新插拔,观察到的网卡是 rtl8821cu,
# 所以安装 rtl8821cu 的驱动
sudo apt update 
sudo apt install build-essential git dkms 
git clone https://github.com/brektrou/rtl8821CU.git 
cd rtl8821CU chmod +x dkms-install.sh 
# 如果这个命令运行失败,则运行 make, make install 两个命令也可以安装驱动
sudo ./dkms-install.sh  
# make
# make install# 把模块添加到内核中,这个命令非常重要,命令没有输出表示成功
sudo modprobe 8821cu# 然后运行 iwconfig 查看无线网卡,应该能看到网卡
iwconfig

这是安装驱动之后 dmesg 命令看到的输出:
dmesg 看到的输出

2.iwconfig 可以看到网卡后, 连接到网络

apt update
apt install network-manager

然后参考:
https://askubuntu.com/questions/461825/how-to-connect-to-wifi-from-the-command-line

  • To see list of saved connections, use (<SavedWiFiConn>)

    nmcli c
    
  • To see list of available WiFi hotspots (<WiFiSSID>)

    nmcli d wifi list
    

    or:

    sudo iwlist <WifiInterface> scanning
    
  • To see list of interfaces (<WifiInterface>)

    ifconfig -a
    

前面的 WifiInterface, WiFiSSID 在配置网络的时候要用到。

命令行下配置无线网络:

nmtui

3.Troubleshooting:

https://forums.linuxmint.com/viewtopic.php?t=324111

https://help.ubuntu.com/stable/ubuntu-help/net-wireless-troubleshooting-hardware-check.html.en#usb

https://forums.linuxmint.com/viewtopic.php?t=322917


http://www.ppmy.cn/news/1209215.html

相关文章

github遇到想要强制拉取远程仓库内容

进行项目的时候&#xff0c;遇到了我的远程仓库 Sync fork 更新以后&#xff0c;这时候我的本地就和远程不同步&#xff0c;如果使用 git pull 的时候&#xff0c;如果出现 conficts 过多的情况怎么办&#xff0c;如果我们想要直接把远程仓库拉下来应该怎么办&#xff1f; git…

宠物商城系统

源码下载地址 支持&#xff1a;远程部署/安装/调试、讲解、二次开发/修改/定制 宠物商城系统&#xff0c;支持登录、注册、浏览、搜索、详情页、加入购物车。比较简单

网工内推 | 运维工程师,软考认证优先,全额社保

01 北京中科网威信息技术有限公司 招聘岗位&#xff1a;运维工程师 职责描述&#xff1a; 1 熟悉网络安全标准&#xff0c;等级保护管理制度 2 负责等级保护管理制度的的企业管理要求编写&#xff1b; 3 熟系网络组网和相关安全产品&#xff1b; 4 负责用户需求挖掘、分析和…

各种业务场景调用API代理的API接口教程(附带电商平台api接口商品详情数据接入示例)

API代理的API接口在各种业务场景中具有广泛的应用&#xff0c;本文将介绍哪些业务场景可以使用API代理的API接口&#xff0c;并提供详细的调用教程和代码演示&#xff0c;同时&#xff0c;我们还将讨论在不同场景下使用API代理的API接口所带来的好处。 哪些业务场景可以使用API…

如何在vue里使用echarts

目录 安装echarts 全局使用echarts 组件使用echarts 关于按需引入 关于echarts各项属性配置 安装echarts 通过npm install echarts --save安装echarts组件。 全局使用echarts 在src目录下创建components/echarts/index.js文件&#xff08;名字随便起&#xff09;&#…

Flutter笔记:绘图示例 - 一个简单的(Canvas )时钟应用

Flutter笔记 绘图示例 - 一个简单的&#xff08;Canvas &#xff09;时钟应用 作者&#xff1a;李俊才 &#xff08;jcLee95&#xff09;&#xff1a;https://blog.csdn.net/qq_28550263 邮箱 &#xff1a;291148484163.com 本文地址&#xff1a;https://blog.csdn.net/qq_2855…

高清视频转换格式如何保证质量?

日常生活中不可避免的会遇到需要转换视频的情况&#xff0c;而目前大部分转换的过程中对视频的质量都会有些损坏&#xff0c;如果在保证视频质量的同时将视频转换为自己需要的格式呢&#xff1f; 保证视频质量的前提我们要知道视频质量都和视频的哪些参数有关系&#xff0c;在…

C语言之文件操作(剩余部分)

上篇博客字数到极限了&#xff0c;给大家把内容补充在这一篇&#xff0c;我们还剩下文件读取结束的判定和文件缓冲区的内容没有介绍&#xff0c;让我们开始下面的学习吧&#xff01; 目录 1.文件读取结束的判定 1.1feof函数 1.2ferror函数 代码示例 2.文件缓冲区 2.1fflu…