LINUX.ORG.RU
ФорумAdmin

проблемы при активизации сет.интерфейсов после компиляции ядра


0

0

привет всем, имеется ASPLinux 7.1 ядро 2.2.19-3, пытаюсь перекомпилировать ядро с флагами в networking options, при включении IP:masquerading выполнение команды bzImage дает 2 ошибки (без этой опции не дает)... в чем может быть проблема? пропуская эту опцию, получаем ядро весом 600к (а работающее ядро весит порядка 700к), при его запуске пишется следующее: network: Устанавливаются параметры сети: succeeded network: Поднимается интерфес lo: succeeded ifup: Инициализация eth0 отложена. network: Активируется интерфейс eth0: failed ifup: Инициализация eth1 отложена. network: Активируется интерфейс eth1: failed

соответственно загрузившись - интерфейсов нет, хотя все конфигурационные файлы в порядке... как с этим бороться? заранее спасибо

anonymous

Возможные варианты: 1) не была включена поддержка сетевой карты

Проверка: если ifcongig eth0 выдает no such device, то это оно самое 2) поддержка сетевой карты включена в виде модуля, но не было сделано make modules && make modules_install

Проверка: если в /proc/modules нет упоминается никаких модулей, соответствующих сетевой(ым) карте(ам) и insmod _your_card_driver ругается, что модуль не для этого ядра, то это оно и есть

3) не указана опция IP_FILTERING - без нее ( по крайней мере, насколько мне известно) маскарадинг не работает

4) в конфигах прописаны маскарадинг и iptables, а ядро не поддерживает такового 5)....

для того, чтоб разобраться, _что_ именно имеет место, надо бы знать ( как минимум): 1) что говорит lspci; 2) что говорит ifconfig eth0 ( ifconfig eth1); 3) что написано в dmesg по поводу сетевой карты

anonymous
()

Гм... Есть еще вариантик... Все выше перечисленное включено, но не включена поддержка модулей=))). Был у меня такой трабл разок=))) Ламанулся по причине хронического недосыпания=)))

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.