接口与IP链接设置接口不同步


11

编辑

后验问题很可能与这里描述的问题有关。


原始帖子

直到昨天,互联网还不错,我的连接也没多大问题。然后,我禁用了网络接口,试图进一步了解如何管理这些事情,发出命令(这wlp6s0是我的无线网络接口):

#ip link set wlp6s0 down

接口已成功按预期禁用。不幸的是,此后它并没有回到UP状态。

我尝试过的东西和其他信息:

1)我要做的第一件事当然是发出命令

#ip link set wlp6s0 up

调出界面。这样做没有给出错误,但是接口保持DOWN,如的输出所示。

$ip link show

看起来journalctl还是dmesg唯一的错误似乎是

$journalctl -xe | grep tail
...
IPv6: ADDRCONF (NETDEV_UP): wlp6s0: link is not ready 
...

这个错误是什么意思?

2)我最初也有netctl网络经理。认为这可能是问题的根源,因此我使用

#pacman -R netctl

然后停止netctl我可以找到的服务,并从中手动将其删除

/etc/systemd/system/multi-user.target.wants

没有改变。

3)Ubuntu论坛上讨论类似问题之后,我wmi按照链接中的说明将模块列入了黑名单。仍然没有运气。

4) 在类似问题上四处寻找,发现了与某些硬件时钟有关的常见问题,可以使用进行诊断rfkill。但是,似乎情况并非如此,如show的输出rfkill list所示:

$rfkill list
0: nfc0: NFC
    Soft blocked: no
    Hard blocked: no
1: hci0: Bluetooth
    Soft blocked: no
    Hard blocked: no
2: phy0: Wireless LAN
    Soft blocked: no
    Hard blocked: no

5)我在同一台笔记本电脑上也有Windows 7(双启动)。在Windows上,我可以毫无问题地连接到我的无线网络。因此,问题不在笔记本电脑硬件或无线网络中。


可能您需要使用它iw来配置WiFi设置(例如,要连接的网络)。也许喜欢wpa_supplicant做身份验证。不知道是否可以在没有该链接的情况下显示链接。
derobert

1
我要检查的第一件事(因为它以前也咬过我)是因为您在笔记本电脑上遇到此问题,是是否存在用于断开和启用wifi的物理键盘组合(可能是特定于品牌的)。可能是“ ip link”命令和按键组合不同步,例如,是的,您可以从命令行禁用wifi,但只能使用按键组合启用它。
JdeHaan

@JdeHaan您是否指的是Arch Wiki中提到的rfkill警告?如果是,我没有安装rfkill程序,所以我不确定如何遵循这些说明。否则,是否可以从终端检查是否存在这样的组合键?
glS 2015年

@glance就像我写的一样,它是(硬件)品牌特定的。因此,请检查键盘上是否有奇数(变色)的键文本或符号。其中之一可能有类似图片的wifi。
JdeHaan

@JdeHaan我看不到这样的东西。没有办法从终端检测到类似的东西吗?
glS 2015年

Answers:


1

有点晚了,但是我设法先杀死了所有dhcpcd进程来修复它:

killall dhcpcd

然后,当我查看时ifconfig,它说我的Wi-Fi接口仍在运行,因此我运行了:

ifconfig interface down

(当然,请替换您的界面)。

之后,Wi-Fi接口似乎可以正常运行。


2011年开始,在任何标准archlinux安装上,此操作都将返回ifconfig: command not found
don_crissti

@don_crissti我正在运行arch的实时启动版本,该版本似乎仍然具有ifconfig,但不太确定为什么。
Prime_Aqasix

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.