17.08.13

Ускорение dhcpd

Nebulosa
Natrio
dhcpcd действительно долго поднимается, если не отключить ему проверку занятости адреса через ARP. Он очень долго проверяет :)
А по-подробней?
Всё в мане:
man dhcpcd.conf
noarp   Don't send any ARP requests.  This also disables IPv4LL.
man dhcpcd
 -A, --noarp
        Don't request or claim the address by ARP.  This also disables IPv4LL.
Само получение адреса от DHCP-сервера происходит быстро, вы можете в этом убедиться, если запустите dhcpcd в консоли и с подробным выводом. Основная задержка происходит, когда dhcpcd, не до конца доверяя серверу, начинает проверять на вшивость полученный от него адрес, посылая в сеть широковещательные ARP-запросы о нём и ожидая ответа некоторое время. Если ответы не получены, он считает адрес свободным.