LINUX.ORG.RU

Если модуль с драйвером сетевой карты не грузится в ядро?


0

0

Здравствуйте.

Выдаёт сообщение о возможно неправильном IO или IRQ - это как поправить (как передать в загрузку с модулем параметры?)или надо заново модуль строить из архива с новыми параметрами (то каким образом)?

ОС - ASP 7.1 Сетевая встроенная. Материнка - р4ре.

Спасибо.

anonymous

Тебе надо знать 2 вещи - какой чип на твой карточке и где она сидит в системе - там прерывание и порты.

смотрим чё говорит lspci на твоей системе. Как правило она достаточно умна понять кто из устройств есть сетевуха.
Если нет - повторяем её с ключём - lspci -n. И с номерами что она выдаст идём в интернет искать по базе данных PCI устройств.

Потом выясняем имя драйвера для неё - и спрашиваем его как он хочет приниматя параметры
modinfo -p <module>

Всё - правим modules.conf и наслаждаемся.

Надеюсь что помог.

bit
()

Сетевуха на шине ISA или PCI? Параметры загружаемым модулям надо передавать в файле /etc/modules.conf при помощи строчки вида

option ide-cd dma=1

Этот пример означает, что модулю ide-cd.o передаётся при загрузке параметр dma=1 (врубить DMA).

wildhoney
()

зачем для PSI шины нужно выставлять прерывания? pci-шина сама это умеет делать и вообще разбираться с этими вещами. имхо.

anonymous
()

человек пишет - что сетевуха встроенная. то наверное - pci :)

grustnoe ★★
()

Пардон, про встроенную это я проглядел (не надо спешить). Если встроенная, то, конечно, PCI. Как же тогда она может писать про неправильные IO и IRQ? Это ж, вроде, только для ISA-карточек модули требуют это указывать, а драйверы PCI-карт и параметров-то таких не имеют... Нефига не понял... Драйвер точно правильный, а в настройках BIOS насчёт PCI Plug'n'Play что вписано?

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