对于无线接口来说,“NO-CARRIER”和“DOWN”意味着什么?

对于无线接口来说,“NO-CARRIER”和“DOWN”意味着什么?

我有一个远程服务器,当服务器无法访问互联网时,我会记录某些命令的输出。

它使用无线接口连接到互联网。

在工作状态下,输出ip link list显示:

3: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP mode DORMANT qlen 1000 link/ether 00:13:ef:b0:29:74 brd ff:ff:ff:ff:ff:ff

当它不工作时,输出显示ip link list

3: wlan0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN mode DORMANT qlen 1000 link/ether 00:13:ef:b0:29:74 brd ff:ff:ff:ff:ff:ff

这对于无线接口意味着NO-CARRIER什么?DOWN对于以太网,这意味着电缆已断开。

我也将不胜感激有关如何进一步调试连接不起作用的任何建议。我还在wicd-cli -y -l停电期间进行了扫描,发现接入点仍在广播。我在内核消息中找不到任何其他硬件或软件错误。

答案1

没有文档可以告诉您无线的特殊含义。如果您的 wifi 是UP并且NO-CARRIER意味着管理上已启动 ( ip link set dev wlan0 up) 但未与 SSID 关联并进行身份验证。仅LOWER_UP意味着链路层可操作。

ip link list wlan0iw wlan0 link是检索链接状态信息的两种方法。第二个表格将显示您是否与 SSID 关联,并显示相关的无线信息。

您的链接问题的原因可能与无线省电配置有关,从而与DORMANT您的接口状态有关。

网络链路接口旗帜:

IFF_DORMANT - 驱动程序信号处于休眠状态

查看下面的链接,其中包含有关如何发生此行为的说明。

附加文档:

相关内容