我在 Ubuntu 16.04 上,我想尝试一下,connman
所以我运行了:
Apt-get install connman
完成后,我失去了互联网连接。我重启了电脑,发现右上角的网络图标不见了。
我尝试卸载connman
并重新启动,但没有成功。
我也尝试重新启动网络管理器。
Service network-manager stop
Service network-manager start
当我打开网络设置应用程序时,出现“系统网络服务与此版本不兼容”的信息。
答案1
首先,我必须按照以下步骤重新连接到互联网:
- 列出所有网络设备
ifconfig -a
(就我而言是wlo1
) - 开启设备
sudo ifconfig wlo1 up
- 手动使用设备扫描wifi
sudo iwlist wlo1 scanning
看到我的wifiPrk
- 将设备与 WiFi 关联
sudo iwconfig wlo1 essid Prk
- 为设备指定 IP
sudo dhclient wlo1
然后我重新安装network-manager
,似乎恢复了损坏的设置:
sudo apt-get install network-manager
答案2
Philip Kirkbride 给出的答案对我不起作用。看来我的设备已被 RFkill 阻止。我正在运行 Ubuntu 19.04。以下是我遵循的修改步骤:
- 列出所有网络设备
ifconfig -a
,查找无线接口。我的情况是wlp3s0
。 - 尝试打开设备
sudo ifconfig wlp3s0 up
。这将返回与 RFKill 相关的错误消息。 - 使用 列出 rfkill 信息
rfkill list all
,这表明“无线局域网”设备确实被标记为
Soft blocked: yes
Hard blocked: no
rfkill unblock all
使用5解锁所有设备rfkill list all
现在正在运行,显示无线局域网设备已解锁- 重启后问题已解决
请注意,我尝试按照 Philip 之后的回答中的步骤 3、4 和 5 进行操作rfkill unblock all
,但这些操作在我的情况下产生了错误。