On Sat, Dec 26, 2009 at 01:14:11PM +0300, MisHel64 wrote: > >> И что именно имеет в виду RTNETLINK, и какой это процесс он не no such? > > ядро не возвращает сообщений, ядро возвращает коды ошибок (errno). в > > данном случае код ESRCH, которая в strerror расшифровывается как No such > > process. по-русски - "извиняйте, ничего подобного в маршрутах не нашел" > > Получается при выполнении ifdown маршрут удаляется дважды? хмм, а не связано ли такое поведение случайно с тем, что ядро при опускании интерфейса автоматом удаляется все связанные с ним маршруты? то есть при конфигурации 1.2.3.4/24 via 5.6.7.8 dev eth0 5.6.7.0/24 dev eth0 после ip link set eth0 down все маршруты связанные с eth0 удалятся. и ip route del 1.2.3.4/24 via 5.6.7.8 dev eth0 гарантировано выдаст no such process. -- С уважением Афанасов Дмитрий