Вопрос матёрым линуксоидам

Статус: Offline
Реєстрація: 27.08.2005
Повідом.: 15605
Вопрос матёрым линуксоидам

Имеется старенький бук IBM ThinkPad i Series 1300 2666-PG1

Посилання видалено

Без проблем ставится ASP и RedHat 9. ASP 11 не ставится. При установке в эксперте видно что ему не нравится 15й irq. Посмотрел, на нём висит секондари IDE контроллер, а на нём соответственно дивидюк. Пытался найти почему с более старыми дистрибутивами нет такой проблемы... Единственное что нашел- так то что они вписывали параметр ядра "HDD=IDE-SCSI", попробовал вписать то же самое- теперь установка не повисает, но сидюк вообще не видит. Такие вот дела.. Не ставятся также все имеющиеся версии убунту... Но ставится 6я фря... Вот и незнаю что с этим делать...
 
Вот ссылка на бук на сайте пингвиноидов
Посилання видалено
Пока пытаюсь решить проблему со скриптами оттуда.
Скажу ещё что ОЗУ увеличено до 192 мб, винт всунут хтачи 80 гв и всесто сидюка стоит DVD-combo.
 
И ещё проблема со звуком и модемом. УЗнал что звук на ALI M5451, м вродебы как надо прикручивать к ядру ALSA , но толи руки не оттуда, толи не ту версию скачал...
И ещё софтмодем от Люцент...
Неужели никому нечего сказать по этому поводу?
Если удастся решить эти проблемы на платформе ASP 9 то проблемы пеерчисленные выше отпадают сами собой.
ЗЫ. О 3D ускорении и GLX модуле на видухе я уже и не мечтаю...
 
Чтоб про софтмодем советовать, идентификаторы давай... производителя и устройства.
 
Выше давал две ссылки с подробнейшей информацией о железе установленном в бук. Думаю подробней сам не расскажу :) Licent soft modem AMR. А какая информация ещё нужна?
Меня больше интересует проблема со звуком, или как вообще прикрутить ALSA? Читал на буржуйских форумах об встановке линуха именно на этот бук. Вот пишут что с ALSA драйверами 100% работает. Только чтото я никак не могу их прикрутить...
 
Это сказки для маркетоидов, а не подробнейшая информация.
Два девайса могут называться совершенно одинаково, но иметь разные чипы внутри...
Вот пара ссылок про установу линукса на ноуты:
Посилання видалено
Посилання видалено
 
Такс, все проблемы с этими устройтсвами пофиксины в ядре 2.6.20
Вот другая проблема. Скачал ядро (42 метра) с диалапа... Титанический друд, 6 часов :) Сконфигурировал, после команды make долго компилится и выдаёт ошибки. Типа фейлед, файл или каталог не найден... Всё делал по инструкции.. Попробовал пересобрать ядро что шло в комплекте с дистрибутивом... Та же фигня! Что я желаю не так...
 
после команды make долго компилится и выдаёт ошибки. Типа фейлед, файл или каталог не найден...
Знаешь, есть замечательный ответ на такого рода вопросы...
Все телепаты в отпуске!
Какой файл не найден? Где текст сообщения об ошибке?
Ты формулируешь вопросы, не давая достаточно входной информации...
Пока на твой вопрос есть один ответ - если делал по инструкции, должно работать.
 
Да, прекрасно тебя понимаю. Щас перелогинюсь в линух, откомпилю ядро, скопирую ошибку, в винду, коннект к диалапу и постану эрор. Жалко что модем под пингвином пока настроить не получается.. Вроде нашёл драйвер под него, поставил.. Теперь пишет что не может открыть девайс.. /dev/modem...

Да, на счёт ядра. Смотри, захожу в /usr/src/ там сразу лежат исходники ядра ASP9 2.2.там с чемто. Это то что стоит в системе. Пробую его компилить- та же фигня. Щас дам эрор старого ядра, оно компилится быстро.. А новое около 40ка минут...
 
Вот что происходит при компиляции ядра:

[root@localhost boot]# mc
[root@localhost linux-2.4.20-9asp]# make menuconfig
rm -f include/asm
( cd include ; ln -sf asm-i386 asm)
make -C scripts/lxdialog all
make[1]: Вход в каталог `/usr/src/linux-2.4.20-9asp/scripts/lxdialog'
make[1]: Выход из каталог `/usr/src/linux-2.4.20-9asp/scripts/lxdialog'
/bin/sh scripts/Menuconfig arch/i386/config.in
Using defaults found in .config
Preparing scripts: functions, parsing...............................................................................done.

Saving your kernel configuration...

*** End of Linux kernel configuration.
*** Check the top-level Makefile for additional configuration.
*** Next, you must run 'make dep'.

[root@localhost linux-2.4.20-9asp]# make
scripts/split-include include/linux/autoconf.h include/config
make -r -f tmp_include_depends all
make[1]: Вход в каталог `/usr/src/linux-2.4.20-9asp'
make[1]: Циклическая зависимость /usr/src/linux-2.4.20-9asp/include/asm/smplock.h <- /usr/src/linux-2.4.20-9asp/include/linux/interrupt.h пропущена.
make[1]: Циклическая зависимость /usr/src/linux-2.4.20-9asp/include/linux/netfilter_ipv4/ip_conntrack_helper.h <- /usr/src/linux-2.4.20-9asp/include/linux/netfilter_ipv4/ip_conntrack.h пропущена.
make[1]: Выход из каталог `/usr/src/linux-2.4.20-9asp'
. scripts/mkversion > .tmpversion
gcc -D__KERNEL__ -I/usr/src/linux-2.4.20-9asp/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686 -DUTS_MACHINE='"i386"' -DKBUILD_BASENAME=version -c -o init/version.o init/version.c
make CFLAGS="-D__KERNEL__ -I/usr/src/linux-2.4.20-9asp/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686 " -C kernel
make[1]: Вход в каталог `/usr/src/linux-2.4.20-9asp/kernel'
make all_targets
make[2]: Вход в каталог `/usr/src/linux-2.4.20-9asp/kernel'
make[2]: Цель `all_targets' не требует выполнения команд.
make[2]: Выход из каталог `/usr/src/linux-2.4.20-9asp/kernel'
make[1]: Выход из каталог `/usr/src/linux-2.4.20-9asp/kernel'
make CFLAGS="-D__KERNEL__ -I/usr/src/linux-2.4.20-9asp/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686 " -C drivers
make[1]: Вход в каталог `/usr/src/linux-2.4.20-9asp/drivers'
make -C addon
make[2]: Вход в каталог `/usr/src/linux-2.4.20-9asp/drivers/addon'
make all_targets
make[3]: Вход в каталог `/usr/src/linux-2.4.20-9asp/drivers/addon'
make[3]: Цель `all_targets' не требует выполнения команд.
make[3]: Выход из каталог `/usr/src/linux-2.4.20-9asp/drivers/addon'
make[2]: Выход из каталог `/usr/src/linux-2.4.20-9asp/drivers/addon'
make -C atm
make[2]: Вход в каталог `/usr/src/linux-2.4.20-9asp/drivers/atm'
make all_targets
make[3]: Вход в каталог `/usr/src/linux-2.4.20-9asp/drivers/atm'
make[3]: Цель `all_targets' не требует выполнения команд.
make[3]: Выход из каталог `/usr/src/linux-2.4.20-9asp/drivers/atm'
make[2]: Выход из каталог `/usr/src/linux-2.4.20-9asp/drivers/atm'
make -C block
make[2]: Вход в каталог `/usr/src/linux-2.4.20-9asp/drivers/block'
make all_targets
make[3]: Вход в каталог `/usr/src/linux-2.4.20-9asp/drivers/block'
make[3]: Цель `all_targets' не требует выполнения команд.
make[3]: Выход из каталог `/usr/src/linux-2.4.20-9asp/drivers/block'
make[2]: Выход из каталог `/usr/src/linux-2.4.20-9asp/drivers/block'
make -C bluetooth
make[2]: Вход в каталог `/usr/src/linux-2.4.20-9asp/drivers/bluetooth'
make all_targets
make[3]: Вход в каталог `/usr/src/linux-2.4.20-9asp/drivers/bluetooth'
make[3]: Цель `all_targets' не требует выполнения команд.
make[3]: Выход из каталог `/usr/src/linux-2.4.20-9asp/drivers/bluetooth'
make[2]: Выход из каталог `/usr/src/linux-2.4.20-9asp/drivers/bluetooth'
make -C cdrom
make[2]: Вход в каталог `/usr/src/linux-2.4.20-9asp/drivers/cdrom'
make all_targets
make[3]: Вход в каталог `/usr/src/linux-2.4.20-9asp/drivers/cdrom'
make[3]: Цель `all_targets' не требует выполнения команд.
make[3]: Выход из каталог `/usr/src/linux-2.4.20-9asp/drivers/cdrom'
make[2]: Выход из каталог `/usr/src/linux-2.4.20-9asp/drivers/cdrom'
make -C char
make[2]: Вход в каталог `/usr/src/linux-2.4.20-9asp/drivers/char'
make -C drm
make[3]: Вход в каталог `/usr/src/linux-2.4.20-9asp/drivers/char/drm'
make all_targets
make[4]: Вход в каталог `/usr/src/linux-2.4.20-9asp/drivers/char/drm'
make[4]: Цель `all_targets' не требует выполнения команд.
make[4]: Выход из каталог `/usr/src/linux-2.4.20-9asp/drivers/char/drm'
make[3]: Выход из каталог `/usr/src/linux-2.4.20-9asp/drivers/char/drm'
make all_targets
make[3]: Вход в каталог `/usr/src/linux-2.4.20-9asp/drivers/char'
make[3]: Цель `all_targets' не требует выполнения команд.
make[3]: Выход из каталог `/usr/src/linux-2.4.20-9asp/drivers/char'
make[2]: Выход из каталог `/usr/src/linux-2.4.20-9asp/drivers/char'
make -C hotplug
make[2]: Вход в каталог `/usr/src/linux-2.4.20-9asp/drivers/hotplug'
make all_targets
make[3]: Вход в каталог `/usr/src/linux-2.4.20-9asp/drivers/hotplug'
make[3]: Цель `all_targets' не требует выполнения команд.
make[3]: Выход из каталог `/usr/src/linux-2.4.20-9asp/drivers/hotplug'
make[2]: Выход из каталог `/usr/src/linux-2.4.20-9asp/drivers/hotplug'
make -C ide
make[2]: Вход в каталог `/usr/src/linux-2.4.20-9asp/drivers/ide'
make -C arm
make[3]: Вход в каталог `/usr/src/linux-2.4.20-9asp/drivers/ide/arm'
make all_targets
make[4]: Вход в каталог `/usr/src/linux-2.4.20-9asp/drivers/ide/arm'
make[4]: Цель `all_targets' не требует выполнения команд.
make[4]: Выход из каталог `/usr/src/linux-2.4.20-9asp/drivers/ide/arm'
make[3]: Выход из каталог `/usr/src/linux-2.4.20-9asp/drivers/ide/arm'
make -C legacy
make[3]: Вход в каталог `/usr/src/linux-2.4.20-9asp/drivers/ide/legacy'
make all_targets
make[4]: Вход в каталог `/usr/src/linux-2.4.20-9asp/drivers/ide/legacy'
make[4]: Цель `all_targets' не требует выполнения команд.
make[4]: Выход из каталог `/usr/src/linux-2.4.20-9asp/drivers/ide/legacy'
make[3]: Выход из каталог `/usr/src/linux-2.4.20-9asp/drivers/ide/legacy'
make -C pci
make[3]: Вход в каталог `/usr/src/linux-2.4.20-9asp/drivers/ide/pci'
make all_targets
make[4]: Вход в каталог `/usr/src/linux-2.4.20-9asp/drivers/ide/pci'
make[4]: Цель `all_targets' не требует выполнения команд.
make[4]: Выход из каталог `/usr/src/linux-2.4.20-9asp/drivers/ide/pci'
make[3]: Выход из каталог `/usr/src/linux-2.4.20-9asp/drivers/ide/pci'
make -C ppc
make[3]: Вход в каталог `/usr/src/linux-2.4.20-9asp/drivers/ide/ppc'
make all_targets
make[4]: Вход в каталог `/usr/src/linux-2.4.20-9asp/drivers/ide/ppc'
make[4]: Цель `all_targets' не требует выполнения команд.
make[4]: Выход из каталог `/usr/src/linux-2.4.20-9asp/drivers/ide/ppc'
make[3]: Выход из каталог `/usr/src/linux-2.4.20-9asp/drivers/ide/ppc'
make -C raid
make[3]: Вход в каталог `/usr/src/linux-2.4.20-9asp/drivers/ide/raid'
make all_targets
make[4]: Вход в каталог `/usr/src/linux-2.4.20-9asp/drivers/ide/raid'
make[4]: Цель `all_targets' не требует выполнения команд.
make[4]: Выход из каталог `/usr/src/linux-2.4.20-9asp/drivers/ide/raid'
make[3]: Выход из каталог `/usr/src/linux-2.4.20-9asp/drivers/ide/raid'
make all_targets
make[3]: Вход в каталог `/usr/src/linux-2.4.20-9asp/drivers/ide'
make[3]: Цель `all_targets' не требует выполнения команд.
make[3]: Выход из каталог `/usr/src/linux-2.4.20-9asp/drivers/ide'
make[2]: Выход из каталог `/usr/src/linux-2.4.20-9asp/drivers/ide'
make -C isdn
make[2]: Вход в каталог `/usr/src/linux-2.4.20-9asp/drivers/isdn'
make -C hisax
make[3]: Вход в каталог `/usr/src/linux-2.4.20-9asp/drivers/isdn/hisax'
make all_targets
make[4]: Вход в каталог `/usr/src/linux-2.4.20-9asp/drivers/isdn/hisax'
make[4]: Цель `all_targets' не требует выполнения команд.
make[4]: Выход из каталог `/usr/src/linux-2.4.20-9asp/drivers/isdn/hisax'
make[3]: Выход из каталог `/usr/src/linux-2.4.20-9asp/drivers/isdn/hisax'
make all_targets
make[3]: Вход в каталог `/usr/src/linux-2.4.20-9asp/drivers/isdn'
make[3]: Цель `all_targets' не требует выполнения команд.
make[3]: Выход из каталог `/usr/src/linux-2.4.20-9asp/drivers/isdn'
make[2]: Выход из каталог `/usr/src/linux-2.4.20-9asp/drivers/isdn'
make -C md
make[2]: Вход в каталог `/usr/src/linux-2.4.20-9asp/drivers/md'
make all_targets
make[3]: Вход в каталог `/usr/src/linux-2.4.20-9asp/drivers/md'
make[3]: Цель `all_targets' не требует выполнения команд.
make[3]: Выход из каталог `/usr/src/linux-2.4.20-9asp/drivers/md'
make[2]: Выход из каталог `/usr/src/linux-2.4.20-9asp/drivers/md'
make -C media
make[2]: Вход в каталог `/usr/src/linux-2.4.20-9asp/drivers/media'
make -C radio
make[3]: Вход в каталог `/usr/src/linux-2.4.20-9asp/drivers/media/radio'
make all_targets
make[4]: Вход в каталог `/usr/src/linux-2.4.20-9asp/drivers/media/radio'
make[4]: Цель `all_targets' не требует выполнения команд.
make[4]: Выход из каталог `/usr/src/linux-2.4.20-9asp/drivers/media/radio'
make[3]: Выход из каталог `/usr/src/linux-2.4.20-9asp/drivers/media/radio'
make -C video
make[3]: Вход в каталог `/usr/src/linux-2.4.20-9asp/drivers/media/video'
make all_targets
make[4]: Вход в каталог `/usr/src/linux-2.4.20-9asp/drivers/media/video'
make[4]: Цель `all_targets' не требует выполнения команд.
make[4]: Выход из каталог `/usr/src/linux-2.4.20-9asp/drivers/media/video'
make[3]: Выход из каталог `/usr/src/linux-2.4.20-9asp/drivers/media/video'
make all_targets
make[3]: Вход в каталог `/usr/src/linux-2.4.20-9asp/drivers/media'
make[3]: Цель `all_targets' не требует выполнения команд.
make[3]: Выход из каталог `/usr/src/linux-2.4.20-9asp/drivers/media'
make[2]: Выход из каталог `/usr/src/linux-2.4.20-9asp/drivers/media'
make -C misc
make[2]: Вход в каталог `/usr/src/linux-2.4.20-9asp/drivers/misc'
make all_targets
make[3]: Вход в каталог `/usr/src/linux-2.4.20-9asp/drivers/misc'
make[3]: Цель `all_targets' не требует выполнения команд.
make[3]: Выход из каталог `/usr/src/linux-2.4.20-9asp/drivers/misc'
make[2]: Выход из каталог `/usr/src/linux-2.4.20-9asp/drivers/misc'
make -C net
make[2]: Вход в каталог `/usr/src/linux-2.4.20-9asp/drivers/net'
make -C appletalk
make[3]: Вход в каталог `/usr/src/linux-2.4.20-9asp/drivers/net/appletalk'
make all_targets
make[4]: Вход в каталог `/usr/src/linux-2.4.20-9asp/drivers/net/appletalk'
make[4]: Цель `all_targets' не требует выполнения команд.
make[4]: Выход из каталог `/usr/src/linux-2.4.20-9asp/drivers/net/appletalk'
make[3]: Выход из каталог `/usr/src/linux-2.4.20-9asp/drivers/net/appletalk'
make -C fc
make[3]: Вход в каталог `/usr/src/linux-2.4.20-9asp/drivers/net/fc'
make all_targets
make[4]: Вход в каталог `/usr/src/linux-2.4.20-9asp/drivers/net/fc'
make[4]: Цель `all_targets' не требует выполнения команд.
make[4]: Выход из каталог `/usr/src/linux-2.4.20-9asp/drivers/net/fc'
make[3]: Выход из каталог `/usr/src/linux-2.4.20-9asp/drivers/net/fc'
make -C irda
make[3]: Вход в каталог `/usr/src/linux-2.4.20-9asp/drivers/net/irda'
make all_targets
make[4]: Вход в каталог `/usr/src/linux-2.4.20-9asp/drivers/net/irda'
make[4]: Цель `all_targets' не требует выполнения команд.
make[4]: Выход из каталог `/usr/src/linux-2.4.20-9asp/drivers/net/irda'
make[3]: Выход из каталог `/usr/src/linux-2.4.20-9asp/drivers/net/irda'
make -C pcmcia
make[3]: Вход в каталог `/usr/src/linux-2.4.20-9asp/drivers/net/pcmcia'
make all_targets
make[4]: Вход в каталог `/usr/src/linux-2.4.20-9asp/drivers/net/pcmcia'
make[4]: Цель `all_targets' не требует выполнения команд.
make[4]: Выход из каталог `/usr/src/linux-2.4.20-9asp/drivers/net/pcmcia'
make[3]: Выход из каталог `/usr/src/linux-2.4.20-9asp/drivers/net/pcmcia'
make -C tokenring
make[3]: Вход в каталог `/usr/src/linux-2.4.20-9asp/drivers/net/tokenring'
make all_targets
make[4]: Вход в каталог `/usr/src/linux-2.4.20-9asp/drivers/net/tokenring'
make[4]: Цель `all_targets' не требует выполнения команд.
make[4]: Выход из каталог `/usr/src/linux-2.4.20-9asp/drivers/net/tokenring'
make[3]: Выход из каталог `/usr/src/linux-2.4.20-9asp/drivers/net/tokenring'
make -C wan
make[3]: Вход в каталог `/usr/src/linux-2.4.20-9asp/drivers/net/wan'
make all_targets
make[4]: Вход в каталог `/usr/src/linux-2.4.20-9asp/drivers/net/wan'
make[4]: Цель `all_targets' не требует выполнения команд.
make[4]: Выход из каталог `/usr/src/linux-2.4.20-9asp/drivers/net/wan'
make[3]: Выход из каталог `/usr/src/linux-2.4.20-9asp/drivers/net/wan'
make -C wireless
make[3]: Вход в каталог `/usr/src/linux-2.4.20-9asp/drivers/net/wireless'
make all_targets
make[4]: Вход в каталог `/usr/src/linux-2.4.20-9asp/drivers/net/wireless'
make[4]: Цель `all_targets' не требует выполнения команд.
make[4]: Выход из каталог `/usr/src/linux-2.4.20-9asp/drivers/net/wireless'
make[3]: Выход из каталог `/usr/src/linux-2.4.20-9asp/drivers/net/wireless'
make -C wireless_old
make[3]: Вход в каталог `/usr/src/linux-2.4.20-9asp/drivers/net/wireless_old'
make all_targets
make[4]: Вход в каталог `/usr/src/linux-2.4.20-9asp/drivers/net/wireless_old'
make[4]: Цель `all_targets' не требует выполнения команд.
make[4]: Выход из каталог `/usr/src/linux-2.4.20-9asp/drivers/net/wireless_old'
make[3]: Выход из каталог `/usr/src/linux-2.4.20-9asp/drivers/net/wireless_old'
make all_targets
make[3]: Вход в каталог `/usr/src/linux-2.4.20-9asp/drivers/net'
make[3]: Цель `all_targets' не требует выполнения команд.
make[3]: Выход из каталог `/usr/src/linux-2.4.20-9asp/drivers/net'
make[2]: Выход из каталог `/usr/src/linux-2.4.20-9asp/drivers/net'
make -C parport
make[2]: Вход в каталог `/usr/src/linux-2.4.20-9asp/drivers/parport'
make all_targets
make[3]: Вход в каталог `/usr/src/linux-2.4.20-9asp/drivers/parport'
make[3]: Цель `all_targets' не требует выполнения команд.
make[3]: Выход из каталог `/usr/src/linux-2.4.20-9asp/drivers/parport'
make[2]: Выход из каталог `/usr/src/linux-2.4.20-9asp/drivers/parport'
make -C pci
make[2]: Вход в каталог `/usr/src/linux-2.4.20-9asp/drivers/pci'
make all_targets
make[3]: Вход в каталог `/usr/src/linux-2.4.20-9asp/drivers/pci'
make[3]: Цель `all_targets' не требует выполнения команд.
make[3]: Выход из каталог `/usr/src/linux-2.4.20-9asp/drivers/pci'
make[2]: Выход из каталог `/usr/src/linux-2.4.20-9asp/drivers/pci'
make -C pnp
make[2]: Вход в каталог `/usr/src/linux-2.4.20-9asp/drivers/pnp'
make all_targets
make[3]: Вход в каталог `/usr/src/linux-2.4.20-9asp/drivers/pnp'
make[3]: Цель `all_targets' не требует выполнения команд.
make[3]: Выход из каталог `/usr/src/linux-2.4.20-9asp/drivers/pnp'
make[2]: Выход из каталог `/usr/src/linux-2.4.20-9asp/drivers/pnp'
make -C sound
make[2]: Вход в каталог `/usr/src/linux-2.4.20-9asp/drivers/sound'
make all_targets
make[3]: Вход в каталог `/usr/src/linux-2.4.20-9asp/drivers/sound'
ld -m elf_i386 -r -o soundcore.o sound_core.o sound_firmware.o
rm -f sounddrivers.o
ld -m elf_i386 -r -o sounddrivers.o soundcore.o trident.o ac97_codec.o
make[3]: Выход из каталог `/usr/src/linux-2.4.20-9asp/drivers/sound'
make[2]: Выход из каталог `/usr/src/linux-2.4.20-9asp/drivers/sound'
make -C usb
make[2]: Вход в каталог `/usr/src/linux-2.4.20-9asp/drivers/usb'
make all_targets
make[3]: Вход в каталог `/usr/src/linux-2.4.20-9asp/drivers/usb'
ld -m elf_i386 -r -o usbcore.o usb.o usb-debug.o hub.o devio.o inode.o drivers.o devices.o hcd.o
rm -f usbdrv.o
ld -m elf_i386 -r -o usbdrv.o usbcore.o
make[3]: Выход из каталог `/usr/src/linux-2.4.20-9asp/drivers/usb'
make[2]: Выход из каталог `/usr/src/linux-2.4.20-9asp/drivers/usb'
make -C video
make[2]: Вход в каталог `/usr/src/linux-2.4.20-9asp/drivers/video'
make all_targets
make[3]: Вход в каталог `/usr/src/linux-2.4.20-9asp/drivers/video'
make[3]: Цель `all_targets' не требует выполнения команд.
make[3]: Выход из каталог `/usr/src/linux-2.4.20-9asp/drivers/video'
make[2]: Выход из каталог `/usr/src/linux-2.4.20-9asp/drivers/video'
make all_targets
make[2]: Вход в каталог `/usr/src/linux-2.4.20-9asp/drivers'
make[2]: Цель `all_targets' не требует выполнения команд.
make[2]: Выход из каталог `/usr/src/linux-2.4.20-9asp/drivers'
make[1]: Выход из каталог `/usr/src/linux-2.4.20-9asp/drivers'
make CFLAGS="-D__KERNEL__ -I/usr/src/linux-2.4.20-9asp/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686 " -C mm
make[1]: Вход в каталог `/usr/src/linux-2.4.20-9asp/mm'
make all_targets
make[2]: Вход в каталог `/usr/src/linux-2.4.20-9asp/mm'
make[2]: Цель `all_targets' не требует выполнения команд.
make[2]: Выход из каталог `/usr/src/linux-2.4.20-9asp/mm'
make[1]: Выход из каталог `/usr/src/linux-2.4.20-9asp/mm'
make CFLAGS="-D__KERNEL__ -I/usr/src/linux-2.4.20-9asp/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686 " -C fs
make[1]: Вход в каталог `/usr/src/linux-2.4.20-9asp/fs'
make -C devfs
make[2]: Вход в каталог `/usr/src/linux-2.4.20-9asp/fs/devfs'
make all_targets
make[3]: Вход в каталог `/usr/src/linux-2.4.20-9asp/fs/devfs'
gcc -D__KERNEL__ -I/usr/src/linux-2.4.20-9asp/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686 -nostdinc -iwithprefix include -DKBUILD_BASENAME=base -DEXPORT_SYMTAB -c base.c
base.c: In function `is_devfsd_or_child':
base.c:1417: structure has no member named `p_opptr'
base.c:1417: structure has no member named `p_opptr'
base.c: In function `devfsd_ioctl':
base.c:3433: warning: unused variable `lock'
make[3]: *** [base.o] Ошибка 1
make[3]: Выход из каталог `/usr/src/linux-2.4.20-9asp/fs/devfs'
make[2]: *** [first_rule] Ошибка 2
make[2]: Выход из каталог `/usr/src/linux-2.4.20-9asp/fs/devfs'
make[1]: *** [_subdir_devfs] Ошибка 2
make[1]: Выход из каталог `/usr/src/linux-2.4.20-9asp/fs'
make: *** [_dir_fs] Ошибка 2
[root@localhost linux-2.4.20-9asp]#
 
И вот что пишет ALSA...
root@localhost alsa-driver]# make
make[1]: Вход в каталог `/usr/src/alsa-driver/acore'
make -C oss modules
make[2]: Вход в каталог `/usr/src/alsa-driver/acore/oss'
make[2]: Выход из каталог `/usr/src/alsa-driver/acore/oss'
make -C seq modules
make[2]: Вход в каталог `/usr/src/alsa-driver/acore/seq'
make -C instr modules
make[3]: Вход в каталог `/usr/src/alsa-driver/acore/seq/instr'
make[3]: Выход из каталог `/usr/src/alsa-driver/acore/seq/instr'
make -C oss modules
make[3]: Вход в каталог `/usr/src/alsa-driver/acore/seq/oss'
make[3]: Выход из каталог `/usr/src/alsa-driver/acore/seq/oss'
make[2]: Выход из каталог `/usr/src/alsa-driver/acore/seq'
make[1]: Выход из каталог `/usr/src/alsa-driver/acore'
make[1]: Вход в каталог `/usr/src/alsa-driver/i2c'
make -C other modules
make[2]: Вход в каталог `/usr/src/alsa-driver/i2c/other'
make[2]: Выход из каталог `/usr/src/alsa-driver/i2c/other'
make[1]: Выход из каталог `/usr/src/alsa-driver/i2c'
make[1]: Вход в каталог `/usr/src/alsa-driver/drivers'
make -C mpu401 modules
make[2]: Вход в каталог `/usr/src/alsa-driver/drivers/mpu401'
gcc -D__KERNEL__ -DMODULE=1 -I/usr/src/alsa-driver/include -I/lib/modules/2.4.20-9asp/build/include -O2 -mpreferred-stack-boundary=2 -march=i686 -DLINUX -Wall -Wstrict-prototypes -fomit-frame-pointer -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -pipe -DALSA_BUILD -nostdinc -iwithprefix include -DMODVERSIONS -include /lib/modules/2.4.20-9asp/build/include/linux/modversions.h -DKBUILD_BASENAME=mpu401 -c -o mpu401.o mpu401.c
mpu401.c:127: elements of array `snd_mpu401_pnpids' have incomplete type
mpu401.c:128: unknown field `id' specified in initializer
mpu401.c:128: warning: excess elements in struct initializer
mpu401.c:128: warning: (near initialization for `snd_mpu401_pnpids[0]')
mpu401.c:129: unknown field `id' specified in initializer
mpu401.c:129: warning: excess elements in struct initializer
mpu401.c:129: warning: (near initialization for `snd_mpu401_pnpids[1]')
mpu401.c:132: sizeof applied to an incomplete type
mpu401.c:135: warning: `struct pnp_dev' declared inside parameter list
mpu401.c:135: warning: its scope is only this definition or declaration, which is probably not what you want
mpu401.c: In function `snd_mpu401_pnp':
mpu401.c:137: warning: implicit declaration of function `pnp_port_valid'
mpu401.c:138: warning: implicit declaration of function `pnp_port_flags'
mpu401.c:142: warning: implicit declaration of function `pnp_port_len'
mpu401.c:144: warning: long int format, int arg (arg 4)
mpu401.c:147: warning: implicit declaration of function `pnp_port_start'
mpu401.c:149: warning: implicit declaration of function `pnp_irq_valid'
mpu401.c:150: warning: implicit declaration of function `pnp_irq_flags'
mpu401.c:154: warning: implicit declaration of function `pnp_irq'
mpu401.c: At top level:
mpu401.c:160: warning: `struct pnp_dev' declared inside parameter list
mpu401.c: In function `snd_mpu401_pnp_probe':
mpu401.c:169: warning: passing arg 2 of `snd_mpu401_pnp' from incompatible pointer type
mpu401.c:176: warning: implicit declaration of function `pnp_set_drvdata'
mpu401.c: At top level:
mpu401.c:183: warning: `struct pnp_dev' declared inside parameter list
mpu401.c: In function `snd_mpu401_pnp_remove':
mpu401.c:185: warning: implicit declaration of function `pnp_get_drvdata'
mpu401.c: At top level:
mpu401.c:191: variable `snd_mpu401_pnp_driver' has initializer but incomplete type
mpu401.c:192: unknown field `name' specified in initializer
mpu401.c:192: warning: excess elements in struct initializer
mpu401.c:192: warning: (near initialization for `snd_mpu401_pnp_driver')
mpu401.c:193: unknown field `id_table' specified in initializer
mpu401.c:193: warning: excess elements in struct initializer
mpu401.c:193: warning: (near initialization for `snd_mpu401_pnp_driver')
mpu401.c:194: unknown field `probe' specified in initializer
mpu401.c:194: warning: excess elements in struct initializer
mpu401.c:194: warning: (near initialization for `snd_mpu401_pnp_driver')
mpu401.c:195: unknown field `remove' specified in initializer
mpu401.c:195: warning: excess elements in struct initializer
mpu401.c:195: warning: (near initialization for `snd_mpu401_pnp_driver')
mpu401.c: In function `alsa_card_mpu401_init':
mpu401.c:216: warning: implicit declaration of function `pnp_register_driver'
mpu401.c:226: warning: implicit declaration of function `pnp_unregister_driver'
mpu401.c: At top level:
mpu401.c:191: storage size of `snd_mpu401_pnp_driver' isn't known
make[2]: *** [mpu401.o] Ошибка 1
make[2]: Выход из каталог `/usr/src/alsa-driver/drivers/mpu401'
make[1]: *** [_modsubdir_mpu401] Ошибка 2
make[1]: Выход из каталог `/usr/src/alsa-driver/drivers'
make: *** [compile] Ошибка 1
[root@localhost alsa-driver]#
 
Так, всё это вигня. Вчера ночью поставил нормально АЛСА. И откомпилил новое ядро, НО в конце эрор. Значится отконфигурировал, весь процесс компиляции прошёл нормально (полтора часа) и в самом конце когда оно должно собрать жатый имидж и установить его то происходит следующая ошибка:

LD vmlinux
SYSMAP System.map
SYSMAP .tmp_System.map
MODPOST vmlinux
AS arch/i386/boot/bootsect.o
LD arch/i386/boot/bootsect
AS arch/i386/boot/setup.o
LD arch/i386/boot/setup
AS arch/i386/boot/compressed/head.o
CC arch/i386/boot/compressed/misc.o
OBJCOPY arch/i386/boot/compressed/vmlinux.bin
BFD: Warning: Writing section `.bss' to huge (ie negative) file offset 0xc02ae000.
objcopy: arch/i386/boot/compressed/vmlinux.bin: File truncated
make[2]: *** [arch/i386/boot/compressed/vmlinux.bin] Ошибка 1
make[1]: *** [arch/i386/boot/compressed/vmlinux] Ошибка 2
make: *** [bzImage] Ошибка 2
[root@localhost linux-2.6.20]#

Что тут делать?
 
Советую поставить Fedora Core 6 и там экспериментировать. Нах тебе ASP ?
 
Советую поставить Fedora Core 6 и там экспериментировать. Нах тебе ASP ?

Читай первый пост.. Не устанавливается ничего на этот бук кроме АСП и РэдХат 9... И ещё ставится FreeBSD 6.1 но она мне не особо нужна :)
Хотя федору не пробовал...
 
Останнє редагування:
Читай первый пост.. Не устанавливается ничего на этот бук кроме АСП и РэдХат 9...
Хотя федору не пробовал...

Пробуй федору, скажешь результат. Всяко лучше чем по 6 часов ядро качать через диалап :)
 
Нету у меня федоры :(
И локалки нет. У друзей в локалке тоже нет :)
Не качать же DVD образ на диалапе :-)
 
Обнови binutils до версии > 2.13
И проверь, что не подсунул случайно .config от ядра 2.4
 
Обнови binutils до версии > 2.13
И проверь, что не подсунул случайно .config от ядра 2.4

Спасибо, попробую.
А конфиг от старого ядра точно не подсунул. Удалал папку и распаковывал архив и конфигурировал заново.
 
Прочитал вот это Посилання видалено и сразу както хреново-хреново стало...
 
Назад
Зверху Знизу