LINUX.ORG.RU

Для чего нужен System.map?


0

0

Перекомпелировал ядро, прописал его в ЛИЛО,
но при загрузке пишет, что у System.map неправильная
версия ядра. Как исправить и вообще, что делает этот
файл.
Еще есть вопросик, у меня две сетевые карты, вторая теперь
нивкакую определяться не хочет, что я мог забыть включить
в ядро?
Спасибо за внимание.


Проблему с ругательствами во время загрузки решил,
а как быть с картой не знаю :((

pivoo
() автор топика

как компилил ???? Если модулем, то попробуй modprobe модуль_от_карты.о и потом ифуп её_интерфейс (ifup eth2 - например), если ты в ядро вкомпилил, то наверно скорее всего не то вкомпилил :-))) Карта какая ??? ISA ??? PCI ??? Это важно знать вообще-то ...

Warmonger
()

Я прогнал немного :-))) нада modprobe модуль_карты - без .о, вот.

Warmonger
()

Карта PCI 3Com509.
Компилил не модулем, а встраивал в ядро след образом.
Указал yes для
Network Device Support--->Ethernet(10 or 100 Mbit)--->
--->3c509/3c579 support
Ядро 2.2.5-15 Дистрибутив RedHat 6.1
Дело еще в том, что другая(eth0)карта такая же,
и она определяется, а эта - нет. Что я мог забыть скомпелировать?

pivoo
() автор топика

Карта PCI 3Com509. Компилил не модулем, а встраивал в ядро след образом. Указал yes для Network Device Support--->Ethernet(10 or 100 Mbit)---> --->3c509/3c579 support Ядро 2.2.5-15 Дистрибутив RedHat 6.1 Дело еще в том, что другая(eth0)карта такая же, и она определяется, а эта - нет. Что я мог забыть скомпелировать?

pivoo
() автор топика

Запусти linuxconf и пропиши там в интерфейсах вторую плату.
А IRQ и порт ты проверял у плат - может пересекается с чем нибудь?

anonymous
()

Там все прописано(еще с того ядра осталось).
Интерфейс вообще не определяется.
На ifconfig eth1 отвечает
eth1: error fetching interface information: Device not found
Обе карты(и eth0 и eth1) одинаковые. Но одна определяется, а вторая
нет.
Есть ли в ядре какая-нить опция, которая позволяет использовать
больше одной карты? Или что-нибудь еще такое...

pivoo
() автор топика

Посмотри /etc/conf.modules
там должны быть 2 платы.
IRQ, port для второй нужно видимо указать здесь же.
Попробуй еще с модулем для этих плат скомпилить ядро.

anonymous
()

Мой conf.modules имеет вид:
alias scsi_hostadapter aha1740
alias eth0 3c509
alias parport_lowlevel parport_pc
pre-install pcmcia_core /etc/rc.d/init.d/pcmcia start
alias scsi_hostadapter aha1740
alias parport_lowlevel parport_pc
pre-install pcmcia_core /etc/rc.d/init.d/pcmcia start
alias scsi_hostadapter aha1740
alias eth0 3c509
alias parport_lowlevel parport_pc
pre-install pcmcia_core /etc/rc.d/init.d/pcmcia start
alias eth1 3c509

я вобще не секу, что в нем делается.
Почему алиас на eth0 два раза встречается.
Вобщем попробывал вставить строку (3) после строк (1) и (2)
Ниче не вышло, то же самое :(

pivoo
() автор топика

Сори, забыл обозначить строки

alias eth0 3c509 (1)
...
alias eth0 3c509 (2)
...
alias eth1 3c509 (3)

см.по порядку по тексту

pivoo
() автор топика

чего то я не понял

Тво conf.modules должен выглядеть примерно так: alias scsi_hostadapter aha1740 alias eth0 3c509 alias eth1 3c509 alias parport_lowlevel parport_pc pre-install pcmcia_core /etc/rc.d/init.d/pcmcia start но это не правильно , по-моему , ибо оба алиаса и eth0 и eth1 есть одна и таже сетевая карта или чего-то не понимаю, была такая же заморочка и я просто поставил другую карту (D-Link)...

Oscar342516
()
Ответ на: чего то я не понял от Oscar342516

Но раньше-то все работало...с одинаковыми сетевыми картами.
Я попробую вернуться к старому ядру, посмотреть, грузится ли там
вторая карта и посмотреть в случае гружения как выглядит conf.modules
Он же должен измениться?..

pivoo
() автор топика
Ответ на: комментарий от pivoo

Вобщем вернулся я к старому ядру, там все отлично грузится.
conf.modules не изменился (что наверное для кого-то, но не для меня очевидно :)).
На сто процентов разница между новым и старым ядром в отношении
сетевых карт в том, что в старом была подключена куча модулей для разных
сетевых карт, а вновом я никаких модулей не подключал, а встроил в ядро
поддержку 3Сом509.

pivoo
() автор топика

Перекомпилируй ядро с модулем для своей карты и все у тебя получится!

anonymous
()

Ты очень умен, о ананимус. Почитай весь диалог пожалуйста, прежде чем давать такие советы.

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