EG>> Создаёшь скрипт /etc/dhclient-enter-hooks и пишешь в него: DK> Единственный заметный эффект - работа вот этой строчки: EG>> eval '$IFCONFIG $interface description "gw $new_routers"'
Hа самом деле работают все строчки.
DK> В выводе ifconfig появляется ожидаемый description. Эффект стойкий, строчку DK> комментируем, дескрипшн исчезает, активируем - снова появляется. EG>> $LOGGER "New IP Address ($interface): $new_ip_address" DK> И более ничего не заметно. Даже в лог не пишет.
А ты в syslog.conf скомандовал писать строчки от dhclient в файл? В какой именно?
DK> Дописал в самом конце строчку $LOGGER "script debug", результат ее работы DK> увидел только один раз, что вообще совсем странно. DK> ЧЯ могу ДHТ?
syslog по дефолту не пишет в файл одинаковые строчки, если они идут подряд.
DK> И кстати, как правильно переполучить адрес по dhcp с выполнением всех процедур? DK> service netif restart вызывает только потерю адреса интерфейсом.
Я делаю просто killall dhclient; sleep 1; dhclient -b re0