Imq на Fc6 (как включить ?)

Cent OS, Scientific Linux

Модератор: Модераторы разделов

Аватара пользователя
5trovi4
Сообщения: 16

Imq на Fc6

Сообщение 5trovi4 »

Прочитал http://www.linuximq.net
Скачал патч для ядра 2,6,20 оно у меня стоит.
Захожу в /usr/src/kernels/ пытаюсь патчить - получаю

Код:

patching file 2.6.20-1.2944.fc6-i686/drivers/net/imq.c patching file 2.6.20-1.2944.fc6-i686/drivers/net/Kconfig patching file 2.6.20-1.2944.fc6-i686/drivers/net/Makefile patching file 2.6.20-1.2944.fc6-i686/include/linux/imq.h patching file 2.6.20-1.2944.fc6-i686/include/linux/netfilter_ipv4/ipt_IMQ.h patching file 2.6.20-1.2944.fc6-i686/include/linux/netfilter_ipv6/ip6t_IMQ.h patching file 2.6.20-1.2944.fc6-i686/include/linux/skbuff.h Hunk #1 succeeded at 301 (offset 8 lines). can't find file to patch at input line 597 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |--- 2.6.20-1.2944.fc6-i686-original/net/core/dev.c 2007-02-04 20:44:54.000000000 +0200 |+++ 2.6.20-1.2944.fc6-i686/net/core/dev.c 2007-02-12 23:55:04.000000000 +0200 -------------------------- File to patch:


Это при том что, я уже правил сам linux-2.6.20-imq.diff - поскольку папка где находилось ядро отличается от той что написана в дифф файле.
Факт в том что 2.6.20-1.2944.fc6-i686/net/core/dev.c тупо не существует нигде. Поставил вроде бы все и хидерс, и девел к кернелу , все равно такая затыка. Как быть?
Спасибо сказали:
Аватара пользователя
kknight
Сообщения: 756

Re: Imq на Fc6

Сообщение kknight »

Важно правильно подобрать параметр '-p', чтобы патч нашел нужный файл автоматом. Если патч маленький, то в принципе можно и вручную указать - отвечашь на запрос file to patch одним из вариантов. А вообще man patch
Спасибо сказали:
Аватара пользователя
5trovi4
Сообщения: 16

Re: Imq на Fc6

Сообщение 5trovi4 »

Я ж написал - файл который оно ищет не существует /usr/src/kernels/2.6.20-1.2944.fc6-i686/net/core/dev.c
Тоесть find /usr/src/kernels/ -name "dev.c" не находит ничего.
Спасибо сказали:
Аватара пользователя
BlackStar
Сообщения: 1338
Статус: We are all Kosh
ОС: Fedora 10

Re: Imq на Fc6

Сообщение BlackStar »

Поставь исходники ядра т.е. src.rpm
LightLang Team
Спасибо сказали:
Аватара пользователя
5trovi4
Сообщения: 16

Re: Imq на Fc6

Сообщение 5trovi4 »

Уже установил.
В них:

Код: Выделить всё

 [root@chima SOURCES]# ls
Config.mk
config-olpc-generic
config-rhel-generic
config-rhel-x86-generic
COPYING.modules
find-provides
genkey
kabitool
kernel-2.6.20-i586.config
kernel-2.6.20-i686.config
kernel-2.6.20-i686-debug.config
kernel-2.6.20-i686-kdump.config
kernel-2.6.20-i686-PAE.config
kernel-2.6.20-i686-PAE-debug.config
kernel-2.6.20-i686-xen.config
kernel-2.6.20-ia64.config
kernel-2.6.20-ia64-xen.config
kernel-2.6.20-ppc64.config
kernel-2.6.20-ppc64iseries.config
kernel-2.6.20-ppc64iseries-kdump.config
kernel-2.6.20-ppc64-kdump.config
kernel-2.6.20-ppc.config
kernel-2.6.20-ppc-smp.config
kernel-2.6.20-s390.config
kernel-2.6.20-s390x.config
kernel-2.6.20-x86_64.config
kernel-2.6.20-x86_64-debug.config
kernel-2.6.20-x86_64-kdump.config
kernel-2.6.20-x86_64-xen.config
linux-2.6.20.10-unoffical.patch
linux-2.6-20.5t-cx88-dvb-autoload.patch
linux-2.6-20.5t-dvb-bt8xx-autoload.patch
linux-2.6-20.5t-net_xfrm_audit_add_space.patch
linux-2.6-20.5y-dm_crypt_disable_barriers.patch
linux-2.6-20.5y_msix_flush_writes.patch
linux-2.6-20.5z-mmap_dont_spam_logs.patch
linux-2.6-20.7a-fib_rules_fix_return_value.patch
linux-2.6-20_bluetooth_broadcom_quirk.patch
linux-2.6.20.tar.bz2
linux-2.6-20_x86_64_xapic_8_bit_dest.patch
..........

Короче нужного файла нет. Я так понимаю что из этого барахла собирается rpm нового ядра, которое у меня уже есть.
Спасибо сказали: