Здравствуйте! Я пользователь CentOS 4.4! Доволен операционной системой, но есть небольшая проблема... У меня две сетевые карты, первая смотрит на модем ADSL ZTE ZXDSL 831 LAN, вторая смотрит на сеть между моим и вторым компьютером. Так вот, у нас в Stream, есть Stream-TV (TV over IP или что-то вроде этого), там есть незашифрованные каналы которые можно смотреть через VLC Player, все работало нормально, когда было просто MODEM -> Computer (windows xp), но когда между ними поставил CentOS, все настроил, интернет работает все отлично, но вот multicast не работает... Я почитал, и понял что для него нужно приложение MRouted которого в комплекте нет, перечитав куча инструкций, поставить я его так и не смог, запнулся на этом:[quote] [root@server mrouted-3.9-beta3.orig]# ls callout.c igmp.c main.c mrouted.8 route.c vif.c cfparse.y igmpv2.h Makefile mrouted.conf route.h vif.h config.c inet.c map-mbone.8 pathnames.h rsrr.c defs.h ipip.c mapper.c prune.c rsrr.h dvmrp.h kern.c mrinfo.8 prune.h rsrr_var.h icmp.c LICENSE mrinfo.c README-3.9-beta3.mrouted VERSION [root@server mrouted-3.9-beta3.orig]# make cc -O -c -o igmp.o igmp.c In file included from igmp.c:14: defs.h:48:31: netinet/ip_mroute.h: No such file or directory In file included from defs.h:70, from igmp.c:14: route.h:36: error: syntax error before "vifi_t" route.h:36: warning: no semicolon at end of struct or union route.h:44: error: syntax error before '}' token In file included from defs.h:71, from igmp.c:14: prune.h:31: error: `MAXVIFS' undeclared here (not in a function) prune.h:69: error: syntax error before "vifi_t" prune.h:69: warning: no semicolon at end of struct or union prune.h:72: error: syntax error before '}' token In file included from igmp.c:14: defs.h:170: error: syntax error before "numvifs" defs.h:170: warning: data definition has no type or storage class defs.h:183: error: conflicting types for 'sys_errlist' /usr/include/bits/sys_errlist.h:28: error: previous declaration of 'sys_errlist' was here defs.h:183: error: conflicting types for 'sys_errlist' /usr/include/bits/sys_errlist.h:28: error: previous declaration of 'sys_errlist' was here defs.h:235: warning: conflicting types for built-in function 'log' defs.h:269: error: syntax error before "vifi_t" defs.h:279: error: syntax error before "vifi_t" defs.h:282: warning: parameter names (without types) in function declaration defs.h:283: warning: parameter names (without types) in function declaration defs.h:284: warning: parameter names (without types) in function declaration defs.h:285: error: syntax error before "int" defs.h:286: error: syntax error before "vifi_t" defs.h:296: error: syntax error before "find_vif" defs.h:296: warning: data definition has no type or storage class defs.h:300: error: syntax error before "u_int32" defs.h:305: error: syntax error before "u_int32" defs.h:348: error: syntax error before "u_int32" defs.h:349: error: syntax error before "u_int32" defs.h:353: error: syntax error before "u_int32" defs.h:354: error: syntax error before "u_int32" defs.h:355: error: syntax error before "u_int32" defs.h:373: error: syntax error before "struct" defs.h:374: warning: parameter names (without types) in function declaration make: *** [igmp.o] Ошибка 1 [/quote] Что делать? Как быть? Может есть аналоги, или вы мне поможете установить mrouted?
|