运行 UbuntuGnome 17.04 我无法在恢复模式下启动网络,因为unknown group "power" in message bus configuration file
NetworkManager 尝试连接时出现错误。NetworkManager 不会连接。
我正在使用无线局域网适配器:
Bus 003 Device 004: ID 0bda:8172 Realtek Semiconductor Corp. RTL8191SU 802.11n WLAN Adapter
。
在旧版本的 Ubuntu Gnome 中,可以使用此适配器启用网络。
编辑:
我可以解决由于cd /etc/dbus-1/system.d
和导致的“消息总线配置文件中未知组“power””错误find . | xargs grep 'power'
。结果显示 thermald 似乎无法正常工作。暂时清除它后错误不再显示。但 NetworkManager 也无法连接。从恢复中运行 root 时,它告诉我找不到 nmcli。但它已安装并正常工作,以用户身份在图形模式下运行系统。有什么想法可以解决这个问题吗?
编辑:
我决定在恢复中使用 systemd-networkd 以 root 身份运行。我禁用了 Network-Manager 并启用了 systemd-networkd 以及 systemd-resolved。我可以启动 systemd-networkd。但我不知道如何扫描 wifi 并连接到它。或者只需输入所需的信息即可连接到它...有什么想法吗?
多谢
答案1
1:启动到恢复模式
2:进入 root shell 提示符(只读)
3:重新挂载文件系统以进行读写:
mount --options remount,rw /
mount --all
4:添加 DNS 服务器以确保 DNS 能够正常工作:
vi /etc/resolv.conf
添加
nameserver 8.8.8.8
(8.8.8.8 是 Google DNS 服务器)
5:重新启动并再次进入具有读/写访问权限的 root shell 重新挂载以进行读写:
mount --options remount,rw /
mount --all
6:停止联网:
systemctl stop network-manager
7:设置无线连接并扫描:
ifconfig wlan_name up
iwlist wlan_name scan
8:创建wpa配置文件并连接:
wpa_passphrase NETWORK_ID WIRELESS_KEY > /home/(username)/wpa.conf
wpa_supplicant -B -i wlan_name -c /home/(username)/wpa.conf
忽略任何IOCSIWENCODEEXT
错误SIOCSIWGENIE
,最后运行:
dhclient wlan_name
如果您不想创建文件来保存配置,请改用以下命令:
iwconfig wlan_name essid NETWORK_ID key s:WIRELESS_KEY
dhclient wlan_name
来源:
答案2
首先使用 ifconfig 找出无线接口的名称。然后运行:
ifconfig wlan_name up
其中 wlan_name 是您的无线接口的名称。
这将启用您的无线接口。不会有任何输出。接下来您要做的就是搜索您附近的无线网络。
iwlist wlan_name scan
您将看到您所在区域的无线网络列表。找到您要连接的无线网络并运行以下命令:
iwconfig wlan0 essid NETWORK_ID key s:PASSWORD
其中 NETWORK_ID 是网络名称 (SSID),PASSWORD 是网络密码。