我可以在命令行中查看检测到的 WiFi 网络详细信息(如信号强度、加密等)吗?越详细——越好。
我记得在 /etc/$WE/wpa_supplicant.conf 中尝试在基于 debian 的系统上强制建立半安全网络的日子,但现在到 xubuntu,我不需要做任何 *.conf-ing一会儿(在网络方面)
因此,我很想知道;nm gui是如何存储网络信息的?这可以备份或导出为 wpa_supplicant.conf 文件吗?
我在 Centos7 上尝试启动网络服务时遇到问题。我收到以下错误消息。
Failed to start LSB: Bring up/down networking
Run Code Online (Sandbox Code Playgroud)
当我意识到它没有从 /etc/sysconfig/network-scripts/ifcfg-eth0 文件(见下文)中获取我的静态 IP 地址时,问题就出现了。
DEVICE=eth0
BOOTPROTO=static
IPADDR=192.168.0.16
NETMASK=255.255.255.0
HWADDR=B8:27:EB:C3:1E:EC
NM_CONTROLLED=no
ONBOOT=yes
TYPE=Ethernet
Run Code Online (Sandbox Code Playgroud)
重新启动时,设备将加载 192.168.0.7 的 IP 地址,显然不是分配的静态 IP 地址,并且不确定它如何获取 DHCP 服务器的信息(我确实有,我的路由器)
我试图禁用 NetworkManager,因为这可能通过发出以下命令对网络服务造成严重破坏。
systemctl stop NetworkManager
Run Code Online (Sandbox Code Playgroud)
然后启用网络
systemctl start network
Run Code Online (Sandbox Code Playgroud)
再次出现相同的错误,然后我杀死了 dhclient 进程,并再次尝试启动网络服务,再次遇到相同的错误。
失去耐心,因为我当时确实通过 DHCP IP 在服务器上连接到互联网,执行了“yum remove Network Manager”并尝试重新启动,再次无济于事。我不确定这是否是一个好主意,但无论如何它都不起作用。
我似乎已经用尽了我可以在互联网上找到的建议。想知道是否有其他人知道可能会发生什么。
编辑:还要注意,这不是虚拟机,也不是与虚拟化有关的任何方式。这只是一个 RaspberryPI 3
非常感谢。
编辑:日志条目:
Jan 01 00:00:06 <hostname> systemd[1]: Starting LSB: Bring up/down networking...
Jan 01 00:00:06 <hostname> systemd[1]: network.service: control process exited, code=exited status=6
Jan 01 …Run Code Online (Sandbox Code Playgroud) 我正在将 Arch Linux 与 Gnome 一起使用,我想用它openconnect来连接到 VPN 服务器。我可以在命令行中毫无问题地执行此操作,但我无法使用 Gnome 执行此操作;我收到以下错误:
NetworkManager[589]: <error> [1475998103.4381] vpn-connection[0x28a9530,dc5d3708-967d-4e50-90ac-d0c892fe8ab3,"nm-vpn-connection.c",0]: Failed to request VPN secrets #3: No agents were available for this request.
Run Code Online (Sandbox Code Playgroud)
该ArchLinux的维基建议去做:
ln -s /usr/lib/networkmanager/nm-openconnect-auth-dialog /usr/lib/gnome-shell/
但这也不能解决问题。
当我点击连接时出现问题;我无法激活与 Gnome 和 NetworkManager 的 VPN 连接。
我在跑
uname -r
4.10.6-1-ARCH
Run Code Online (Sandbox Code Playgroud)
在我的戴尔 XPS 13 开发者版(2014 年)上。我目前的 wifi 有一些奇怪的问题(我将 Networkamanger 与nm-appletKDE一起使用):
1)在最肤浅的层面上,我观察到有时它可以完美运行:当我启动我的电脑时,它已经连接到wifi,有时它不会以任何方式连接(wifi始终相同);
2)我尝试重新启动NM:并且问题仍然存在。3)有时,如果我重新启动笔记本电脑,它会再次工作,有时则不会。
4)我尝试使用 nmcli
nmcli connection up My-WiFi
Run Code Online (Sandbox Code Playgroud)
然后我观察
dmesg
[ 250.165837] IPv6: ADDRCONF(NETDEV_CHANGE): wlp2s0: link becomes ready
[ 250.255882] wlp2s0: Limiting TX power to 14 dBm as advertised by 00:3a:9a:32:62:d3
[ 272.004204] wlp2s0: deauthenticating from 00:3a:9a:32:62:d3 by local choice (Reason: 3=DEAUTH_LEAVING)
[ 275.432861] wlp2s0: authenticate with 00:3a:9a:32:62:d3
[ 275.435513] wlp2s0: send auth to 00:3a:9a:32:62:d3 (try 1/3)
[ 275.440164] …Run Code Online (Sandbox Code Playgroud) 在网络管理器的身份选项卡下,我可以为我的 OpenVPN 连接输入用户名和密码。我还可以为“用户私钥”输入密码。
两个密码字段都有以下选项:
如果我选择存储密码(“为此用户”或“所有用户”),它存储在哪里?
如果我尝试在 GNOME 中设置热点,我会收到以下消息:
如果您通过无线方式连接到 Internet,则可以使用它与其他人共享您的 Internet 连接。
打开无线热点将使您与 断开连接
<network name>。热点处于活动状态时,无法通过无线网络访问互联网。
无法设置热点并同时连接互联网的技术原因是什么?
我正在运行 Lubuntu 16.04。运行系统一段时间后,无线互联网将停止工作。
我尽职尽责地跑:
sudo service network-manager restart
Run Code Online (Sandbox Code Playgroud)
但这会返回消息:
Failed to add /run/systemd/ask-password to directory watch: No space left on device
Run Code Online (Sandbox Code Playgroud)
但是我在硬盘、RAM 和交换中都有很多可用空间。这是怎么回事?
我nmcli在 ArchLinux(来自官方软件包存储库的版本 1.14.5dev+17+gba83251bb-1)上使用连接到 wifi。除了这个 Vodafone EasyBox 网络之外,这对于所有无线网络都非常有效。
尝试使用正确的密码激活连接会给我以下错误消息:
Passwords or encryption keys are required to access the wireless network 'EasyBox-123456'.
Warning: password for '802-11-wireless-security.psk' not given in 'passwd-file' and nmcli cannot ask without '--ask' option.
Error: Connection activation failed: Secrets were required, but not provided
Run Code Online (Sandbox Code Playgroud)
但是,802-11-wireless-security.psk已存储,正如您在此处看到的:
$ nmcli con show EasyBox-123456
connection.id: EasyBox-123456
connection.uuid: <hidden>
connection.stable-id: --
connection.type: 802-11-wireless
connection.interface-name: --
connection.autoconnect: yes
connection.autoconnect-priority: 0
connection.autoconnect-retries: -1 (default)
connection.multi-connect: 0 (default)
connection.auth-retries: -1
connection.timestamp: 0
connection.read-only: …Run Code Online (Sandbox Code Playgroud) 当我挂起我的笔记本电脑时,NetworkManager禁用无线网络(在 中nm-manager.c:do_sleep_wake)。
但是,我希望在很短的时间内仍然使用网络(卸载cifs挂载,否则会使我的系统在恢复时无法使用)。
我怎样才能使NetworkManager 无法禁用我的网络?是否可以等待几秒钟(或直到触发某些东西;或释放锁定)?
调试日志:
Feb 8 10:03:23 zenbook NetworkManager[3606]: <debug> [1360314203.373226] [nm-manager.c:3391] upower_sleeping_cb(): Received UPower sleeping signal
Feb 8 10:03:23 zenbook NetworkManager[3606]: <info> sleep requested (sleeping: no enabled: yes)
Feb 8 10:03:23 zenbook NetworkManager[3606]: <info> sleeping or disabling...
Feb 8 10:03:23 zenbook NetworkManager[3606]: <info> (wlan0): now unmanaged
Run Code Online (Sandbox Code Playgroud)
编辑:为了清楚起见,在/etc/pm/sleep.d执行脚本后网络已经被禁用,因此使用脚本并没有帮助。