[sisyphus] gated-3-6-public

Serge Lebedev =?iso-8859-1?q?serge_=CE=C1_mari-el=2Ecom?=
Вт Апр 17 22:59:43 MSD 2001


Alexander Bokovoy wrote:
> 
> On Tue, Apr 17, 2001 at 05:33:02PM +0400, Serge Lebedev wrote:
> > Alexander Bokovoy wrote:
> > >
> > > On Tue, Apr 17, 2001 at 03:16:28PM +0400, Serge Lebedev wrote:
> > > >
> > > > Господа у кого нибуть gated в sisyphus вообще функционирует? У меня
> > > > отказывает в принципе вываливаливаясь при запуске на любых конфигах от
> > > > тупых риповалок из экзамплов до предидущих рабочих ospf'ных. Ядро
> > > > 2.2.18-ipl5mdk-up. Спасибо.
> > > А каким образом вываливается? Что при этом кричит? Что говорит
> > > strace?
> > >
> >
> > В машине три eth интерфейса. С  тривиальной риповалкой вида
> >
> > # Generic configuration file for use with RIP
> > #
> > rip yes {
> >         interface all noripin noripout;
> >         interface eth0 ripin ripout version 2 broadcast;
> > };
> >
> > import proto rip {
> >         all ;
> >         default restrict ;
> > };
> >
> > export proto rip {
> >         proto direct ;
> >         proto static metric 1;
> > };
> >
> > Откидывает
> >
> > Apr 17 17:06:26 hat gated[5415]: Start gated[5415] version
> > gated-public-3_6 built Wed Feb 28 06:46:06 MSK 2001
> > Apr 17 17:06:26 hat gated[5415]: KRT READ REMNANT 224.0.0.6       mask
> > 255.255.255.255 router 127.0.0.1
> > flags <>0: ignoring multicast
> > Apr 17 17:06:26 hat gated[5415]: KRT READ REMNANT 224.0.0.5       mask
> > 255.255.255.255 router 127.0.0.1
> > flags <>0: ignoring multicast
> >
> > и все дальнейших следов присутствия не обноруживается кроме двух
> > вышеобозначанных маршрутов, даже корками не кидается специально пару раз
> > весь диск просканировал На рабочий ospf говорит то же самое но тут уже
> > есть за что зацепиться по исходникам
> >
> > Apr 17 17:07:27 hat gated[5448]: Start gated[5448] version
> > gated-public-3_6 built Wed Feb 28 06:46:06 MSK 2001
> > Apr 17 17:07:27 hat gated[5448]: KRT READ REMNANT 224.0.0.6       mask
> > 255.255.255.255 router 127.0.0.1
> > flags <>0: ignoring multicast
> > Apr 17 17:07:27 hat gated[5448]: KRT READ REMNANT 224.0.0.5       mask
> > 255.255.255.255 router 127.0.0.1
> > flags <>0: ignoring multicast
> > Apr 17 17:07:27 hat gated[5448]: Could not find a valid egress for route
> > Apr 17 17:07:27 hat gated[5448]: Could not find a valid egress for route
> >
> > Пересобрал из SRPM без ненужного хлама эффект тот же, тут то соменения и
> > закрались ...
> Could not find a valid egress for route -- вполне нормальный ответ, это
> проблем создавать не должно, как и наличие мультикаста на локальном
> интерфейсе... Вы все-таки попробуйте strace натравить.
> С другой стороны, tcpdump -n ничего по поводу OSPF-ных пакетов не
> говорит?

OSPF тут непричем и gated похоже тоже. Cитуация закономерна: другая
машина все тоже но хост 
с одним поднятым ppp0 при

rip yes {
        interface ppp0 ripin noripout;
}; 

или просто rip yes;

Apr 17 20:39:59 home gdc: performing a "gdc start" command for user root
Apr 17 20:40:00 home gated[2373]: Start gated[2373] version
gated-public-3_6 built Wed Feb 28 06:46:06 MSK 2001
Apr 17 20:40:00 home gated[2373]: inet_init: *WARNING* IP forwarding
disabled!
Apr 17 20:40:00 home gated[2373]: rt_add: interface not found for
0.0.0.0/0.0.0.0 gw 195.161.218.1 Kernel
Apr 17 20:40:00 home gated[2373]: KRT READ REMNANT 0.0.0.0         mask
0.0.0.0         router 195.161.218.1   flags <>0: queueing delete for
rt_add() failure
Apr 17 20:40:00 home gated[2373]: Could not find a valid egress for
route

Тоже самое... В этой ситуции до формирования каких либо пакетов о
маршрутизации дело вообще не доходит. Он падает гораздо раньше на
инициализации. Все это достаточно странно, покрайней мере с учетом того,
что у вас при том же ядре и библиотеках таких проблем не возникает. 
strace в данном случае проблему не решает, а лишь фиксирует ее что и без
него собственно говоря понятно, едиственное как он продвинул ситуацию
дальше 

smux off;

после которого появилось 

Apr 17 22:22:22 home gated[2788]: Commence routing updates

а далее все равно закономерный трап

getcwd("/var/tmp", 4095)                = 9
time([987531742])                       = 987531742
getpid()                                = 2788
rt_sigaction(SIGPIPE, {0x4015bbc0, [], 0x4000000}, {SIG_IGN}, 8) = 0
send(0, "<29>Apr 17 22:22:22 gated[2788]:"..., 57, 0) = 57
rt_sigaction(SIGPIPE, {SIG_IGN}, NULL, 8) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x401a8000
gettimeofday({987531742, 861526}, NULL) = 0
gettimeofday({987531742, 861592}, NULL) = 0
gettimeofday({987531742, 861643}, NULL) = 0
gettimeofday({987531742, 861692}, NULL) = 0
gettimeofday({987531742, 861751}, NULL) = 0
gettimeofday({987531742, 861802}, NULL) = 0
gettimeofday({987531742, 861854}, NULL) = 0
gettimeofday({987531742, 861905}, NULL) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x401a9000
gettimeofday({987531742, 862144}, NULL) = 0
gettimeofday({987531742, 862197}, NULL) = 0
gettimeofday({987531742, 862266}, NULL) = 0
gettimeofday({987531742, 862315}, NULL) = 0
gettimeofday({987531742, 862364}, NULL) = 0
gettimeofday({987531742, 862418}, NULL) = 0
sendmsg(1, {msg_name(12)={sin_family=AF_NETLINK, {sa_family=16,
sa_data="\24\10\0\0\0\0\0\0\0\0t\343\31@"},
msg_iov(1)=[{",\0\0\0\31\0\1\5\0\0\0\0\0\0\0\0\2\10\0\0\376\0\375\1\0"...,
152}], msg_controllen=0, msg_flags=0}, MSG_DONTWAIT) = 152
sendmsg(1, {msg_name(12)={sin_family=AF_NETLINK, {sa_family=16,
sa_data="\24\10\0\0\0\0\0\0\0\0t\343\31@"},
msg_iov(1)=[{"$\0\0\0\30\0\1\5\0\0\0\0\0\0\0\0\2\10\0\0\376\10\375\7"...,
152}], msg_controllen=0, msg_flags=0}, MSG_DONTWAIT) = 152
gettimeofday({987531742, 863140}, NULL) = 0
--- SIGSEGV (Segmentation fault) ---


и нашласть очень интересная корка 


rs (July 1992).
05]: inet_init: *WARNING* IP forwarding disabled!
<27>Apr 17 22:40:40 gated[2805]: Could not find a valid egress for route
       router 195.161.218.1   flags <>0: queueing delete for rt_add()
failure
        616/tcp
s313_intercell
ication / DQS
otocol
 ports
<29>Apr 17 22:40:40 gated[2805]: Commence routing updates
cannot load shared object file
out of memory
DYNAMIC LINKER BUG!!!
: error while loading shared libraries:
<program name unknown>
calling init:
calling preinit:
calling fini:
 required by file
' in file
checking for version `
no version information available (required by
unsupported version
 of Verdef record
weak version `
' not found (required by
version `
 of Verneed record
cannot allocate version reference table
gmon
seconds
.profile
: cannot open file:
: cannot stat file:
: cannot create file:
: file is no correct profile data file for `
: cannot map file:
Out of memory while initializing profiler
AT_HWCAP:
/proc/sys/kernel/osrelease
FATAL: cannot determine library version
FATAL: kernel too old
AT_EXECFD:
AT_PHDR:     0x
AT_PHENT:
AT_PHNUM:
A


мне видится что надо пробовать менять kernel...




Подробная информация о списке рассылки Sisyphus