dhclient 错误“将套接字绑定到接口:没有此类设备”

dhclient 错误“将套接字绑定到接口:没有此类设备”

我遇到了一个奇怪的错误。如果我尝试通过 WiFi 连接到互联网,除了 DHCP 事务之外,一切都很顺利。dhclient打印此错误消息Bind socket to interface: No such device 切换到静态 IP(在客户端中设置,例如 Wicd)并终止dhclient进程 => 连接已建立,没有问题。除了上述错误之外,没有其他错误dhclient

答案1

真是巧合,今晚我偶然发现了这个问题。我的“问题”是唯一的设备名称,我的wifi适配器从wlan0重命名为wlx112233445566(带有mac地址)。该设备名称对于 dhclient 来说似乎太长。 (这就是健壮的编码,不是吗?)

如果我阻止内核重命名 wifi 设备(按照 udev 规则),dhclient 会对设备名称 wlan0 感到满意,并且这个奇怪的错误就会消失。

相关内容