DHCP 协商始终在第一次尝试时无法获得租约,但在第二次尝试时成功

DHCP 协商始终在第一次尝试时无法获得租约,但在第二次尝试时成功

我在 Red Hat Linux 9.0 机器上启动时无法调出无线网卡。在对启动脚本进行一些调查后,我注意到它在 DHCP 协商时遇到了问题,ifup wlan0命令已发出。

然后我在启动过程之外测试了该命令,每次第一次发出该命令时,dhclient 都无法获取任何 DHCP 提供并返回以下消息第一次尝试时无法获取租约。退出。然后退出。

如果我再次发出相同的 ifup 命令,它会成功从路由器接收 DHCP 请求并接收所需的 IP 地址,此后,盒子上的 Internet 连接正常工作。它每次都始终如此。为什么第一次无法获得租约?

答案1

可能 init 脚本正在尝试在网卡模块启动之前获取 IP:无论如何,您都可以将命令添加ifup wlan0到 /etc/rc.local。

相关内容