ubuntu 未发现WIFI适配器的多种情况分析

这篇具有很好参考价值的文章主要介绍了ubuntu 未发现WIFI适配器的多种情况分析。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

故障场景:

本人的情况是wifi突然消失,没有列表但是还能看见wifi图表并且蓝牙可用,wifi界面显示未找到wifi适配器。


原因分析:

通过几天的查找资料和分析,一般有以下几种情况导致。

  1. 未安装驱动
  2. linux内核不匹配
  3. wifi被rfkill阻挡了

查找原因
故障场景分析:我是可以看到有右上角wifi图表蓝牙是可以使用的,只是获取不到列表。这种情况应该不是驱动问题。如果是右上角图表都没有的可能驱动什么的都没有安装好了。
具体查找原因:
首先先更新

#更新
sudo apt update
sudo apt upgrade

查看是否有网络信息

ifconfig

查看是否检测到硬件
可以在bios看,或是使用命令

#查看是否有网卡设备
lspci
# 查看网卡驱动
lspci -k

一般是查看 Network,代表wifi。而Ethernet代表有线的网卡。查看驱动是否匹配。
如果有信息可以查看wifi是否被禁用了

#查看是否被禁止
rfkill list all

如果wifi 后是yes 则被禁用了。可以查看链接解决

如果没有被禁用可以查看linux内核版本是否和wifi匹配

#查看内核
uname -r

再使用下面命令查看具体网卡信息

#查看网卡具体信息
sudo lshw

信息显示如下

*-network DISABLED
   description: Wireless interface
   product: Intel Corporation
   vendor: Intel Corporation
   physical id: 0
   bus info: pci@0000:04:00.0
   logical name: wlp4s0
   version: 1a
   serial: 04:e8:b9:81:92:eb
   width: 64 bits
   clock: 33MHz
   capabilities: pm msi pciexpress msix bus_master cap_list ethernet physical wireless
   configuration: broadcast=yes driver=iwlwifi driverversion=5.15.0-83-generic firmware=66.f1c864e0.0 ty-a0-gf-a0-66.uc latency=0 link=no multicast=yes wireless=IEEE 802.11
   resources: irq:88 memory:d1700000-d1703fff

可以看出我的网卡显示DISABLED,驱动信息driver和内核信息driverversion。
我根据*-network DISABLED的信息搜索最终发现是NetworkManager文件需要修改。


蓝牙问题查找

#启用蓝牙,发现仍然没有用
sudo systemctl start bluetooth
#查看日志发现报错
dmesg | grep -i bluetooth

解决方案:

安装网卡驱动:
可以看ubuntu 安装有线网卡驱动
或是Ubantu18.04操作系统安装2.5GbE有线网卡_AX210无线网卡及GTX1650显卡驱动程序

升级内核版本:
可以看ubuntu 18.04 MT7921 解决无wifi (联发科mt7921无线网卡)
或是Ubuntu18.04升级内核并安装AX210无线网卡驱动

修改配置文件:
本人情况根据链接解决

sudo service NetworkManager stop
sudo rm  /var/lib/NetworkManager/NetworkManager.state
sudo vi /etc/NetworkManager/NetworkManager.conf 

这一步将打开一个文件,把里面的managed=false改为managed=true 再保存。
sudo service NetworkManager start

managed=false | true
具体含义:
Controls whether interfaces listed in the ‘interfaces’ file are managed by NetworkManager. If set to true, then interfaces listed in/etc/network/interfaces are managed by NetworkManager. If set to false, then any interface listed in /etc/network/interfaces will be ignored byNetworkManager. Remember that NetworkManager controls the default route, so because the interface is ignored, NetworkManager may assign the default route tosome other interface. When the option is missing, false value is taken as default.
翻译过来:该选项控制NetworkManager是否管理“interfaces”文件中列出的接口。如果设置为true,则在/etc/network/interfaces中列出的接口将由NetworkManager管理。如果设置为false,则任何在/etc/network/interfaces中列出的接口都将被忽略。请记住,NetworkManager控制默认路由,因此因为接口被忽略,NetworkManager可以将默认路由分配给其他某个接口。当该选项不存在时,默认值为false。文章来源地址https://www.toymoban.com/news/detail-741545.html

到了这里,关于ubuntu 未发现WIFI适配器的多种情况分析的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 关于Ubuntu22.04没有WiFi图标或未找到WiFi适配器

     这一般是因为Ubuntu的WiFi驱动和自己电脑的网卡不匹配。下面我来分享一下我的经验。 要解决这个没有网络的问题首先就要连接网络。 没听错就是要先连网。这有很多方法,可以用网线和其他,我推荐是使用USB数据线连接手机在热点设置中使用USB共享网络。 然后你要确定自

    2024年02月10日
    浏览(54)
  • 解决Ubuntu下网络适配器桥接模式下ping网址不通的情况

    问题反应:ping不通网址 打开虚拟机中的设置,更改网络适配器为NAT模式 确定保存更改之后,退出输入如下命令。 命令1: 命令2:

    2024年02月19日
    浏览(46)
  • 【详细】解决联想拯救者Y7000p在ubuntu20.04未找到wifi适配器,安装rtl8852ce网卡驱动问题

            联想拯救者 Y7000P 安装 ubuntu 20.04 双系统后发现右上角无 wifi 图标,无法连接无线网络,蓝牙也不能用。说明没有网卡驱动。         返回windows系统在查询无线网卡型号为 realtek 8852ce ,安装相应网卡驱动,问题解决。解决问题后会发现不仅 wifi 模块出来了,蓝

    2024年02月19日
    浏览(62)
  • win11新电脑转win10后发现网络无法连接,打开网络适配器,网络连接是空的

           win11新电脑因为要编程,怕有影响现在使用的软件,就直接USB还原成win10。还原好,发现网络连不上了,插上网线也无法连接,然后去了网络适配器发现啥都没有,一开始我人都蒙了-。-头一次遇到。 具体图片如下:        根据百度上大佬,我试了很多办法,都

    2024年02月12日
    浏览(94)
  • 【代码分析】初学解惑C++:函数适配器

    一、函数适配器是什么? (1). 简单来说函数适配器就是基于原有函数功能的基础上,再增加一些功能。跟pointer like class有些相似,都是想在原有的功能上,做更多的事情。 (2). 适配器的意思就是将某些已经存在的东西进行限制或者组合变成一个新的东西,这个新的东西体现一

    2024年02月09日
    浏览(43)
  • 电脑连不上wifi,适配器Intel(R)WiFi6 AX201 160MHz遇到与驱动程序或硬件相关问题,连不上wifi,电脑WiFi图标没了

    方法一:电脑冷重启即可 就是长按那个开机键,然后滑动关机,,,重启(我的问题不适合) 方法二 win+r 输入 cmd 用管理员模式启动 然后输入 netsh winsock reset 然后在进行冷重启即可 小技巧 连不上WiFi了可以先拿手机用usb分享热点连上电脑,这样电脑就有网络,可以下载驱动

    2024年02月04日
    浏览(198)
  • 11_Pulsar Adaptors适配器、kafka适配器、Spark适配器

    2.3. Pulsar Adaptors适配器 2.3.1.kafka适配器 2.3.2.Spark适配器 2.3.1.kafka适配器 Pulsar 为使用 Apache Kafka Java 客户端 API 编写的应用程序提供了一个简单的解决方案。 在生产者中, 如果想不改变原有kafka的代码架构, 就切换到Pulsar的平台中, 那么Pulsar adaptor on kafka就变的非常的有用了, 它可

    2024年02月14日
    浏览(46)
  • 网络适配器是什么 网络适配器有什么用

    网络适配器是什么? 网络适配器又称网卡或网络接口卡(NIC),英文名NetworkInterfaceCard。它是使计算机联网的设备。平常所说的网卡就是将PC机和LAN连接的网络适配器。网卡(NIC) 插在计算机主板插槽中,负责将用户要传递的数据转换为网络上其它设备能够识别的格式,通过

    2024年02月05日
    浏览(57)
  • 适配器模式:代理、适配器、桥接、装饰,这四个模式有何区别?

            关于适配器模式,今天我们主要学习它的两种实现方式,类适配器和对象适配器,以及5种常见的应用场景。同时,我还会通过剖析slf4j日志框架,来给你展示这个模式在真实项目中的应用。除此之外,在文章的最后,我还对代理、桥接、装饰器、适配器,这4种代

    2024年02月13日
    浏览(56)
  • 【C++】STL 算法 ⑩ ( 函数适配器 | 函数适配器概念 | 函数适配器分类 | 函数适配器辅助函数 | std::bind2nd 函数原型及示例 | std::bind 函数原型及示例 )

    在 STL 中 预定义了很多 函数对象 , 如果要 对 函数对象 的 参数 / 返回值 进行 计算 或 设置 , 可以 使用 \\\" 函数适配器 \\\" 实现上述需求 ; \\\" 函数适配器 \\\" 可以 将 已存在的 函数对象 转化为 另一种符合要求的 函数对象 ; \\\" 函数适配器 \\\" 定义在 functional 头文件 中 ; \\\" 函数适配器

    2024年02月02日
    浏览(65)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包