The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
модули в Red Hat 7.3 .. modprobe, !*! statz, 06-Дек-02, 14:39  [смотреть все]
не могу никак понять одну вещь
связана с iptables
значит делаю ядро в папке /usr/src/linux-2.4.18-3
в новом ядре включено большинство опций для netfiter (через make xconfig)
make dep bzImage modules modules_install
все окей ...
модули появляються в /lib/modules

при попытке сделать например
modprobe ip_nat_ftp
выдает can't locate module

окей ... смотрим /lib/modules/2.4.18-3/modules.dep
там только один модуль - dummy.o

прописывает ручками путь в этом файле к модулю ip_nat_ftp.o
и когда даешь
modprobe ip_nat_ftp
то ругаеться - couldn't find the kernel version the module was compiled for ....

Собственно вопрос ... нужли ли подгружать модули, или они уже включены в ядро?
и если не включены, то в чем косяк?

  • RE: модули в Red Hat 7.3 .. modprobe, !*! J, 15:49 , 06-Дек-02 (1)
    >не могу никак понять одну вещь
    >связана с iptables
    >значит делаю ядро в папке /usr/src/linux-2.4.18-3
    >в новом ядре включено большинство опций для netfiter (через make xconfig)
    >make dep bzImage modules modules_install
    >все окей ...
    >модули появляються в /lib/modules
    >
    >при попытке сделать например
    >modprobe ip_nat_ftp
    >выдает can't locate module
    >
    >окей ... смотрим /lib/modules/2.4.18-3/modules.dep
    >там только один модуль - dummy.o
    >
    >прописывает ручками путь в этом файле к модулю ip_nat_ftp.o
    >и когда даешь
    >modprobe ip_nat_ftp
    >то ругаеться - couldn't find the kernel version the module was compiled
    >for ....
    >
    >Собственно вопрос ... нужли ли подгружать модули, или они уже включены в
    >ядро?
    >и если не включены, то в чем косяк?

    ну а как вы через xconfig модули включали - статически или внешними модулями? вот так они вам и соберутся (каталог со старыми модулями можно временно переместить в другое место)

    хотя пересобирать редхэтовские ядра не есть гуд - там полно очень левых патчей. почему бы вам не взять исходники с kernel.org?

    • RE: модули в Red Hat 7.3 .. modprobe, !*! statz, 16:06 , 06-Дек-02 (2)

      >ну а как вы через xconfig модули включали - статически или внешними
      >модулями? вот так они вам и соберутся (каталог со старыми модулями
      >можно временно переместить в другое место)

      ставил статическими модулями (ставил y)
      то есть если ставил статическими, то все уже в ядре?

      >хотя пересобирать редхэтовские ядра не есть гуд - там полно очень левых
      >патчей. почему бы вам не взять исходники с kernel.org?

      лениво качать :)
      если будет время то скачаю


      • RE: модули в Red Hat 7.3 .. modprobe, !*! J, 17:50 , 06-Дек-02 (3)
        >
        >>ну а как вы через xconfig модули включали - статически или внешними
        >>модулями? вот так они вам и соберутся (каталог со старыми модулями
        >>можно временно переместить в другое место)
        >
        >ставил статическими модулями (ставил y)
        >то есть если ставил статическими, то все уже в ядре?

        да (поэтому я вам и посоветовала каталог для чистоты теста переименовать, чтоб точно видеть, что у вас собралось модулями)

        • RE: модули в Red Hat 7.3 .. modprobe, !*! statz, 19:00 , 06-Дек-02 (4)
          >>
          >>>ну а как вы через xconfig модули включали - статически или внешними
          >>>модулями? вот так они вам и соберутся (каталог со старыми модулями
          >>>можно временно переместить в другое место)
          >>
          >>ставил статическими модулями (ставил y)
          >>то есть если ставил статическими, то все уже в ядре?
          >
          >да (поэтому я вам и посоветовала каталог для чистоты теста переименовать, чтоб
          >точно видеть, что у вас собралось модулями)

          спасибо большое за советы
          буду экспериментировать

          • RE: модули в Red Hat 7.3 .. modprobe, !*! Romanych, 10:12 , 09-Дек-02 (5)
            Можно попробовать в  /usr/src/linux/Makefile поменять 2.4.18-3custom на
            2.4.18-3 coбрать заново с самого начала.
            Перед сборкой  переименовать /lib/modules/2.4.18-3/ во что нибудь.
            После сделать depmod -a.
            • RE: модули в Red Hat 7.3 .. modprobe, !*! statz, 10:45 , 09-Дек-02 (6)
              >Можно попробовать в  /usr/src/linux/Makefile поменять 2.4.18-3custom на
              >2.4.18-3 coбрать заново с самого начала.
              >Перед сборкой  переименовать /lib/modules/2.4.18-3/ во что нибудь.
              >После сделать depmod -a.


              делал я так. только в /lib/modules/2.4.18-3/ стирал вообще все
              а на depmod -a ничего не пишет

              • RE: модули в Red Hat 7.3 .. modprobe, !*! J, 11:48 , 09-Дек-02 (7)
                >>Можно попробовать в  /usr/src/linux/Makefile поменять 2.4.18-3custom на
                >>2.4.18-3 coбрать заново с самого начала.
                >>Перед сборкой  переименовать /lib/modules/2.4.18-3/ во что нибудь.
                >>После сделать depmod -a.
                >
                >
                >делал я так. только в /lib/modules/2.4.18-3/ стирал вообще все
                >а на depmod -a ничего не пишет

                а должен писать modules.dep в каталоге модулей нового ядра

                • RE: модули в Red Hat 7.3 .. modprobe, !*! statz, 13:09 , 09-Дек-02 (8)
                  >>>Можно попробовать в  /usr/src/linux/Makefile поменять 2.4.18-3custom на
                  >>>2.4.18-3 coбрать заново с самого начала.
                  >>>Перед сборкой  переименовать /lib/modules/2.4.18-3/ во что нибудь.
                  >>>После сделать depmod -a.
                  >>
                  >>
                  >>делал я так. только в /lib/modules/2.4.18-3/ стирал вообще все
                  >>а на depmod -a ничего не пишет
                  >
                  >а должен писать modules.dep в каталоге модулей нового ядра


                  в /etc/modules.conf пусто, так что видимо и пробовать нечего

                  вот в линуксе 6.2 (2.2.14) у меня все окей. depmod -a ничего не пишет
                  но в modules.dep полно модулей и скажем
                  modprobe ip_masq_ftp идет отлично




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру