我正在使用 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 保护的密码。
sudo ip addr flush dev wlp3s0
这不是必需的步骤,但如果已有其他连接,它将清除sudo ifconfig wlp3s0 down
关闭适配器sudo ifconfig wlp3s0 up
打开适配器sudo ifconfig wlp3s0 essid [name of wifi network]
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 驱动程序丢失了...因此您应该下载网络驱动程序。
- 步骤让我们在终端中输入
lspci-nn
步骤刚才您可以找到应该关闭哪些驱动程序。
步 现在去这个网站下载你想要的无线上网
请按照他们所说的一步一步进行。
谢谢