LINUX.ORG.RU

Сетевая карта не работает с включенной опцией поддержки многопроцессорности в ядре.


0

0
Если компилирую ядро 4.2.23 с поддержкой
Symmetric multi-processing support

То это ядро работает, но при запуске драйверов сетевой карты появляется сообщение
Kernel panic
и Linux виснет

Если ядро компилировать без этой опции то сетевая карта работает нормально.
У меня однопроцессорный Pentiun 2,8 Гц с поддержкой Hyper Threading.
И она вроде бы должна эмулировать 2 процессора.

Сетевая карта Intel 100 Мбит встроенная в материнскую плату
Intel D865GBF.
Драйвера скачены с сайта Intel для этой сетевой карты.

Вопросы.
1. Можно ли запустить сетевую карту с включенной опцией компиляции ядра
Symmetric multi-processing support ?
2. А нужна ли эта опция на однопроцессорном Pentiun 2,8 Гц?

anonymous
Скорее ядро 2.4.23. Не уверен что на p4 обязательно надо включать SMP. Спроси у кого нибудь. По поводу драйвера: ты как его компилируешь? Покажи Makefile.
NightGhost
()
Ответ на: комментарий от NightGhost
Что бы работал HT, обязательно нужно собирать ядро с поддержкой SMP!!!
Что же касается сетевухи, то правильнее взять драйвера с intel.com и
поставить их отдельно, не пересобирая ядра, а ядерный драйвер удалить из системы и в будущем его не собирать....
McMCC ★★★
()
Ответ на: комментарий от anonymous
Уточняю
Драйвера в виде модулей.
Вставляю их командами

make install
insmod e100
ifconfig eth0 192.1.1.36

После этого
выдается сообщение kernel panic, если ядро скомпилировано с поддежкой
многопроцессорности.
anonymous
()
Модули скомпиленные без SMP не работают с ядром SMP!
Может и не всегда, но сталкивался с этим неоднократно.
Т.е. после компиляции самого ядра нужно делать и
make modules_install
И в ядре драйверы для intel'овских карт нормальные, можно смело ими пользоваться.
John
()
Ответ на: комментарий от John
Модули я потом перекомпилирую, но это не помогает
anonymous
()
Ответ на: комментарий от John
>И в ядре драйверы для intel'овских карт нормальные, можно смело ими
>пользоваться.

Некоторых фич там нет, да и драйвера от интела более свежие, чем
в ядре...
McMCC ★★★
()
Ответ на: комментарий от McMCC
А куда этот флаг надо вставлять?
anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.