未找到 WiFi 适配器,即使在局域网上也无法上网

未找到 WiFi 适配器,即使在局域网上也无法上网

我正在使用 Ubuntu 17.10,当我进入“设置/Wi-Fi 网络”时,它显示“没有 Wi-Fi 适配器”

当我跑步时rfkill list all我得到

0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no

当我跑步时lshw -C network我得到

*-network DISABLED
  Description: Wireless interface
  Product: QCA9565 / AR9565 Wireless Network Adapter
  ....

有人可以帮我解决这个问题吗?

答案1

我设法仅使用终端连接到互联网。我使用手机创建了一个热点,没有密码。重要的是没有密码,因为连接终端只允许使用 WEP 安全密码,但我的手机只支持 WPA2 保护的密码。

  1. sudo ip addr flush dev wlp3s0这不是必需的步骤,但如果已有其他连接,它将清除
  2. sudo ifconfig wlp3s0 down关闭适配器
  3. sudo ifconfig wlp3s0 up打开适配器
  4. sudo ifconfig wlp3s0 essid [name of wifi network]
  5. sudo dhclient wlp3s0将你连接到第 4 步中的 Wi-Fi 网络

wlp3s0您的适配器名称在哪里?您可以使用以下命令查找适配器名称ifconfig -a

您可以使用以下方式检查您是否有互联网ping google.com

最后我想说的是,我没有上网,因为我的硬盘里/dev/mapper/ubuntu--vg-root装满了数据,整个系统目前无法运行。所以你可以检查一下。我的问题是硬盘/var/log/里装满了数据,我刚刚用“rm -rf /var/log/”删除了整个日志文件夹强烈建议不要这样做,除非您知道自己在做什么!!!删除整个“日志”文件夹永远是最后一个选择!如果你这样做,你会遇到很多问题,并重新创建需要它们的 deb 日志文件夹,例如:apache2、nginx、mysql……等等。之后你必须手动创建它们,并处理文件夹和文件的所有正确权限。所以,要小心。建议只删除日志文件夹的 deb,然后删除日志文件夹。我这样做了,因为它一直被数据填满,我别无选择。希望我有所帮助。

顺便说一句,你可以检查你的驱动程序是否已安装运行sudo lshw -C network,应该有此信息

*-network
   description: Wireless interface
   product: QCA9565 / AR9565 Wireless Network Adapter
   vendor: Qualcomm Atheros
   physical id: 0
   bus info: pci@0000:03:00.0
   logical name: wlp3s0
   version: 01
   serial: 74:c6:3b:d5:45:6f
   width: 64 bits
   clock: 33MHz
   capabilities: pm msi pciexpress bus_master cap_list rom ethernet physical wireless
   configuration: broadcast=yes driver=ath9k driverversion=4.13.0-38-generic firmware=N/A ip=192.168.100.7 latency=0 link=yes multicast=yes wireless=IEEE 802.11
   resources: irq:19 memory:9b100000-9b17ffff memory:9b180000-9b18ffff

驱动程序 = ath9k 驱动程序版本 = 4.13.0-38-generic

答案2

我认为您的 WLAN 驱动程序丢失了...因此您应该下载网络驱动程序。

  1. 步骤让我们在终端中输入

lspci-nn

  1. 步骤刚才您可以找到应该关闭哪些驱动程序。

  2. 现在去这个网站下载你想要的无线上网

  3. 请按照他们所说的一步一步进行。

谢谢

相关内容