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 ★
() автор топика
Вы не можете добавлять комментарии в эту тему: топик перемещен в архив.