Nam*_*een 5 network-manager networking 20.04
我在 Dell XPS-13-9370 上安装了 Ubuntu 20.04。一切都很好,但今天我的 wifi 在我断开 VPN 后停止工作。我没有双启动,只有ubuntu。
在 Wi-Fi 设置面板中,我看到此错误:“未找到 Wi-Fi 适配器”。
这是命令的输出lshw -C net
:
nameen@nameen-XPS-13-9370- /home/nameen> sudo lshw -c net
*-network DISABLED
description: Wireless interface
product: QCA6174 802.11ac Wireless Network Adapter
vendor: Qualcomm Atheros
physical id: 0
bus info: pci@0000:02:00.0
logical name: wlp2s0
version: 32
serial: 9c:b6:d0:92:4d:01
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=ath10k_pci driverversion=5.4.0-73-generic firmware=WLAN.RM.4.4.1-00140-QCARMSWPZ-1 latency=0 link=no multicast=yes wireless=IEEE 802.11
resources: irq:139 memory:dc000000-dc1fffff
nameen@nameen-XPS-13-9370- /home/nameen>
Run Code Online (Sandbox Code Playgroud)
请注意,当我使用以太网电缆连接时,网络也被设置为“禁用”。
该命令ip addr
返回:
nameen@nameen-XPS-13-9370- /home/nameen> ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: wlp2s0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
link/ether 9c:b6:d0:92:4d:01 brd ff:ff:ff:ff:ff:ff
nameen@nameen-XPS-13-9370- /home/nameen>
Run Code Online (Sandbox Code Playgroud)
命令cat /etc/netplan/*.yaml
返回:
nameen@nameen-XPS-13-9370- /home/nameen> cat /etc/netplan/*.yaml
# Let NetworkManager manage all devices on this system
network:
version: 2
renderer: NetworkManager
nameen@nameen-XPS-13-9370- /home/nameen>
Run Code Online (Sandbox Code Playgroud)
我尝试了此处报告的解决方案:Ubuntu 18.04 在设置中缺少有线连接,但它不起作用。
您能否让我知道您对我的问题的理解以及我应该做什么?
谢谢
更多信息:
rfkill list all
给出:
0: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
1: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
Run Code Online (Sandbox Code Playgroud)
该命令sudo ifconfig wlp2s0 up
不会真正改变网络状态。ip addr
该命令后的内容如下ifconfig
:
nameen@nameen-XPS-13-9370- /home/nameen> ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: wlp2s0: <NO-CARRIER, BROADCAST,MULTICAST, UP> mtu 1500 qdisc noqueue state DOWN group default qlen 1000
link/ether 9c:b6:d0:92:4d:01 brd ff:ff:ff:ff:ff:ff
Run Code Online (Sandbox Code Playgroud)
cat /etc/network/interfaces
说:
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
Run Code Online (Sandbox Code Playgroud)
我的问题是这样解决的。在终端中我输入:
sudo service NetworkManager stop
Run Code Online (Sandbox Code Playgroud)
然后,我编辑了这个文件/var/lib/NetworkManager/NetworkManager.state
(使用 sudo 功能)
我改变了这一行:
NetworkingEnabled=false
Run Code Online (Sandbox Code Playgroud)
对此:
NetworkingEnabled=true
Run Code Online (Sandbox Code Playgroud)
最后,在终端中我输入:
sudo service NetworkManager restart
Run Code Online (Sandbox Code Playgroud)
无需重新启动,但最好重新启动以检查效果是否永久。
归档时间: |
|
查看次数: |
16740 次 |
最近记录: |