On Fri, Mar 14, 2008 at 07:22:07PM +0300, Sergey Vlasov wrote: > On Fri, Mar 14, 2008 at 07:18:27PM +0300, Sergey Vlasov wrote: > > On Fri, Mar 14, 2008 at 05:18:27PM +0200, Victor Forsyuk wrote: > > > On Fri, Mar 14, 2008 at 05:20:06PM +0300, Dmitry V. Levin wrote: > > > > On Fri, Mar 14, 2008 at 03:45:58PM +0200, Victor Forsyuk wrote: > > > > [...] > > > > > Соответственно, остается только один вопрос - "что делать"? > > > > > > > > Хорошо бы исправить iproute2. > > > > > > Хорошо бы, ясное дело... Я даже догадываюсь в районе чего их > > > рекламируемая "should be backward compatible with older kernels" > > > дала сбой: > > > http://www.mail-archive.com/netdev@vger.kernel.org/msg40276.html > > > > Действительно, там отсутствие поддержки в ядре определяется по > > возвращаемому из ядра в ответ на этот запрос коду ошибки -EOPNOTSUPP. > > Однако этот код возвращается только в версиях >= 2.6.22 (см. commit > > 038890fed8d1fa95bbbdeb517f5710eb75fa9e2e в ядре); более старые версии в > > этом случае возвращают -EINVAL, поэтому iproute2 ошибочно считает, что > > ядро поддерживает нужные команды netlink. > > http://www.redhat.com/archives/fedora-extras-commits/2008-February/msg01214.html > http://lists.pld-linux.org/mailman/pipermail/pld-cvs-commit/Week-of-Mon-20071022/172139.html http://git.kernel.org/?p=linux/kernel/git/shemminger/iproute2.git;a=commitdiff;h=ss-060323-158-g66e529f Кто соберёт исправленный iproute2? -- ldv