解决Linux WiFi不显示的问题 (linux wifi没显示不出来)

Linux是一种流行的开源操作系统,受到越来越多用户的青睐。然而,在使用Linux时,如遇到WiFi不显示的问题,这会让用户感到非常烦恼。本文介绍了如何,帮助用户快速恢复WiFi连接。

成都创新互联公司长期为近千家客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为灯塔企业提供专业的成都做网站、网站制作,灯塔网站改版等技术服务。拥有10年丰富建站经验和众多成功案例,为您定制开发。

1. 确认无线设备状态

当WiFi无法显示时,首先需要检查无线设备的状态。在Linux终端中运行以下命令:

“`

$ rfkill list

“`

如果无线设备被禁用,则会显示“yes”。在这种情况下,可以执行以下命令以激活无线设备:

“`

$ sudo rfkill unblock all

“`

如果无线设备状态没有被禁用,则可以继续尝试其他解决方案。

2. 检查驱动程序

如果驱动程序不正确或缺失,无线设备将不会被检测到。要检查当前驱动程序,请在终端中运行以下命令:

“`

$ lspci -vnn | grep Network

“`

该命令将列出已安装的无线设备及其驱动程序的详细信息。确保无线设备正在使用正确的驱动程序,并且驱动程序已正确配置。

如果无线设备的驱动程序缺失,则可以通过执行以下命令安装它:

“`

$ sudo apt-get install linux-firmware

“`

该命令将安装Linux所需的所有驱动程序文件。

3. 重启网络管理器

重启网络管理器可能会解决WiFi无法显示的问题。在终端中运行以下命令:

“`

$ sudo systemctl restart NetworkManager

“`

该命令将重启网络管理器,并重新扫描可用的WiFi网络。

4. 确保WiFi网络配置正确

在终端中运行以下命令,可以检查当前WiFi网络的配置是否正确:

“`

$ nmcli device wifi list

“`

该命令将列出所有可用的WiFi网络及其详细信息。如果无线网络在这个列表中,则确保已正确配置网络,并尝试重新连接它。

5. 禁用WiFi硬件扫描

如果WiFi硬件扫描过于频繁,则可能会导致WiFi无法显示。在终端中运行以下命令,可以禁用WiFi硬件扫描:

“`

$ sudo iwconfig wlp2s0 power off

“`

该命令将禁用wlp2s0接口的WiFi硬件扫描。根据系统管理器和无线适配器,wlp2s0可能与您的设备不同。

本文介绍了如何。需要确认无线设备状态,并确保使用正确的驱动程序。如果问题仍然存在,可以尝试重启网络管理器或检查WiFi网络配置。如果需要,可以禁用WiFi硬件扫描。通过这些简单的步骤,用户可以快速恢复其Linux设备上的WiFi连接。

相关问题拓展阅读:

  • 怎么解决安装了Ubuntu后发现没有无线网络,搜索不到WiFi的情况

怎么解决安装了Ubuntu后发现没有无线网络,搜索不到WiFi的情况

看有没有wlan0,有的话无线网虚禅卡已识别,系统设置-软件更新-附加驱动里更新下无线网卡驱动仔誉枝

没有的话最方念敏便的方法:

一共有两种解决方法

一、1、注意pool

文件夹

下就是ubuntu的驱动文件

2、可以将pool下面的驱动进行安装,其中包括网卡驱动的,安装完驱动后需要关机重启。

3、 将main和restricted文件夹下的驱银唤知动安装,然后重启。重启链镇后点击网络标识,就可以看到无线

二、1、打开“系统设置(右上角的齿轮里或者启动器里)软件和更新”,如果没有更新过软件源,先设置更新软件源。

2、下载自:下拉框里选择锋消  “其他站点”  .可以选择右侧的的“选择更佳服务器”(但这样有时会选择国外的站点,所以推荐直接在左侧列表里选择中国的站点)  然后点击下面的 “选择服务器”。

3、关闭“软件和更新”窗口时,会弹出一个窗口,选择“重新加载”。然后会出现下面的“正在更新缓存”的窗口。等它更新完就行了。

可以使用iwconfig啊!

iwconfig是Linux Wireless Extensions(LWE)的用户层配置工具之一。LWE是Linux下对无线网络配置的工具,包括内核的支持、用户层配置工具和驱动接口的支持三部分。目前很多无线网卡都支持LWE,而且主流的Linux发布版本,比如Redhat Linux、Ubuntu Linux都已经带了这个配置工具。  以下是《在Linux上配置无线网络》(参考链接  对无线网络配置的具体操作

安装 wireless_tools 和 madwifi

pacman -S wireless_tools madwifi

2. 查看网卡状态

lsu

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Bus 002 Device 002: ID 093a:2510 Pixart Imaging, Inc. Optical Mouse

Bus 001 Device 003: ID 0cf3:7015 Atheros Communications, Inc.

在USB接口001/003上检测到网卡。

iwconfig

lono wireless extensions.

ethno wireless extensions.

wlan0     IEEE 802.11bgn  ESSID:off/any

Mode:Managed  Access Point: Not-Associated   Tx-Power=0 dBm

Retry  long limit:7   RTS thr:off   Fragment thr:off

     笑伏大    Encryption key:off

Power Management:off

无线网卡为 wlan0

3. 激活网卡

ifconfig wlan0 up

因为我的网卡必需要先激活才能扫描,否则下一步scan会出现错误:wlan0 Interface

doesn’t support scanning.

4. 扫描网络

iwlist wlan0 scan

wlan0     Scan completed :

Cell 01 – Address: 54:E6:FC:22:E1:D2

    Channel:1

     Frequency:2.412 GHz (Channel 1)

     Quality=53/70  Signal level=-57 dBm

     Encryption key:on

     ESSID:”TP-LINK_22E1D2″

     Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 6 Mb/s

 9 Mb/s; 12 Mb/s; 18 Mb/s

     Bit Rates:24 Mb/s; 36 Mb/s; 48 Mb/s; 54 Mb/s

 碰竖    Mode:Master

     Extra:tsf=a41bd80

 厅燃    Extra: Last beacon: 960ms ago

     IE: Unknown: 000E54502D4C494E4B5F

     IE: Unknown:B960C121824

     IE: Unknown:

     IE: IEEE 802.11i/WPA2 Version 1

Group Cipher : CCMP

Pairwise Ciphers (1) : CCMP

Authentication Suites (1) : PSK

     IE: WPA Version 1

Group Cipher : CCMP

Pairwise Ciphers (1) : CCMP

Authentication Suites (1) : PSK

发现WPA2-PSK/WPA-PSK 加密网络 TP-LINK_22E1D2,因为加密方式为 WPA-PSK 所以得用 wpa_supplicant 而不能使用 iwconfig wlan0 key xxx 形式,iwconfig key方式适用于WEP。

5. 配置 wpa_supplicant

新建文件 /etc/my_wpa_supplicant.conf

ctrl_interface=/var/run/wpa_supplicant

network={

ssid=”TP-LINK_22E1D2″

psk=”密码”

}

因为全部使用默认配置,所以配置文件非常简单。

6. 连接wlan0到网络,并以daemon方式运行

wpa_supplicant -B -i wlan0 -c /etc/my_wpa_supplicant.conf

-B Background 在后台以daemon 运行

-i interface

-c 配置文件

7. 设置IP地址

ifconfig wlan0 192.168.1.131

ifconfig 查看状态

wlan0     Link encap:Ethernet  HWaddr 54:E6:FC:03:0D:6B

inet addr:192.168.1.131  Bcast:192.168.1.255  Mask:255.255.255.0

UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1

RX packets:95 errors:0 dropped:0 overruns:0 frame:0

TX packets:4 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:1000

RX bytes:32434 (31.6 Kb)  TX bytes:576 (576.0 b)

8. 加入网关到路由

我的网关的是192.168.1.1,添加通过wlan0访问的网关

route add default gw 192.168.1.1 dev wlan0

查看状态

Kernel IP routing table

Destination     GatewayGenmaskFlags Metric Ref    Use Iface

192.168.1.0     * 255.255.255.0   Uwlan0

default.168.1..0.0.UGwlan0

9. 设置完毕。

以后上线只需运行以下命令即可

wpa_supplicant -B -i wlan0 -c /etc/my_wpa_supplicant.conf

ifconfig wlan0 192.168.1.131

route add default gw 192.168.1.1 dev wlan0

10. 相关命令

关闭连接

wpa_cli terminate

连接状态

wpa_cli status

关于linux wifi没显示不出来的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

成都网站推广找创新互联,老牌网站营销公司
成都网站建设公司创新互联(www.cdcxhl.com)专注高端网站建设,网页设计制作,网站维护,网络营销,SEO优化推广,快速提升企业网站排名等一站式服务。IDC基础服务:云服务器、虚拟主机、网站系统开发经验、服务器租用、服务器托管提供四川、成都、绵阳、雅安、重庆、贵州、昆明、郑州、湖北十堰机房互联网数据中心业务。

网站标题:解决Linux WiFi不显示的问题 (linux wifi没显示不出来)
文章地址:http://www.mswzjz.com/qtweb/news4/185254.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联